Сопровождающий Ivan Zakharyaschev в ветке p10: Информация
Имя сопровождающего: Ivan Zakharyaschev (imz)
Собрано source пакетов в данной ветке: 23
-
- @qa_p10
- @ruby
- @python
- @openldap
Последние изменения
8 августа 2023 г. 12:14
#321804 отправлено Ivan Zakharyaschev
fix_crash_in_packagekit_and_the_display_of_desc_in_packagekit_and_aptitude
Debian's Advanced Packaging Tool with RPM support
24 июля 2023 г. Ivan Zakharyaschev:
- To make future API changes easier, extended a class so that it is suitable for aptitude and to untie aptitude and libapt. (Aptitude depended on its details, because it reimplemented it.) (Picked from Debian apt 0.6.42.4.) - Dropped a compat API, which could have still been relied on by libapt clients not aware of the support (since 0.5.15lorg2-alt73) for multiple hash types.
Graphical front-end for APT
23 мая 2023 г. Ivan Zakharyaschev:
- Enabled the dialog to show changelogs. (In ALT, they are in the index, unlike in Debian, where they have to be downloaded separately.) Find it in the top menu: "Package" -> "Download Changelog". (TODO/patches are welcome: Place it along the package properties like dependencies.)
Terminal-based apt frontend
25 июля 2023 г. Ivan Zakharyaschev:
- Untied from the details of an interface in libapt by re-using a class from libapt (>= 0.5.15lorg2-alt86). (The dep was due to us reimplementing it.)
Package management service
17 июля 2023 г. Ivan Zakharyaschev:
- Build PACKAGEKIT_1_2_5-30-g8957e9e49 with a fix for https://github.com/PackageKit/PackageKit/issues/539 (random crash).
пересобрано apt-indicator-0.3.20-alt2
Applet for indication that newer packages are available
пересобрано apt-repo-tools-0.8.0-alt1
Utilities to create APT repositories
пересобрано perl-AptPkg-0.1.26-alt6
Perl interface to libapt-pkg
10 ноября 2022 г. 19:13
#306076 отправлено Ivan Zakharyaschev
mitigation_for_ALT_bug_42415
Debian's Advanced Packaging Tool with RPM support
2 сентября 2022 г. Ivan Zakharyaschev:
- tests: + Enhanced to be able to work with test packages containing some files. (This will be useful for testing the work with large RPM archives.) + Shortened the run time of apt-xxtra-heavy-load-checkinstall. + Shortened the run time of other *-checkinstall scripts (by shortening the the test with zillion packages).
Package management service
24 августа 2022 г. Ivan Zakharyaschev:
- Rewritten a tiny piece of code to fix build with lcc. - Adapted to ALT's apt API a bit further by dropping an unused parameter of MarkInstall(). (In apt, it either has a default value or will be eliminated.)
пересобрано apt-repo-tools-0.8.0-alt1
Utilities to create APT repositories
пересобрано apt-indicator-0.3.20-alt2
Applet for indication that newer packages are available
пересобрано aptitude-0.4.5-alt13
Terminal-based apt frontend
пересобрано synaptic-0.58-alt28.2
Graphical front-end for APT
пересобрано perl-AptPkg-0.1.26-alt6
Perl interface to libapt-pkg
17 декабря 2021 г. 22:12
#291694 отправлено Ivan Zakharyaschev
custom_callbacks_for_packagekit
Debian's Advanced Packaging Tool with RPM support
4 декабря 2021 г. Ivan Zakharyaschev:
- Implemented generic callback system for packagekit, allowing to show progress during offline-update to user. (Thx Oleg Solovyov mcpain@)
Graphical front-end for APT
8 декабря 2021 г. Ivan Zakharyaschev:
- Adapted to the new API with custom callbacks introduced in libapt-0.5.15lorg2-alt74. (Surprisingly, the call that had to be adapted is a method "private" to the apt library used here by means of a hack; so libapt shouldn't really bother to provide a compatibility method.)
Package management service
пересобрано apt-indicator-0.3.20-alt2
Applet for indication that newer packages are available
пересобрано apt-repo-tools-0.8.0-alt1
Utilities to create APT repositories
пересобрано aptitude-0.4.5-alt13
Terminal-based apt frontend
пересобрано perl-AptPkg-0.1.26-alt6
Perl interface to libapt-pkg
10 ноября 2021 г. 19:18
#289181 отправлено Ivan Zakharyaschev
support_blake2b_or_md5
Debian's Advanced Packaging Tool with RPM support
29 октября 2021 г. Ivan Zakharyaschev:
- (tests) Report if a test (marked XFAIL) uneXpectedly passes (XPASS). - (tests) Run them not in %check, but in *-checkinstall subpkgs. (To break build-dep cycle with apt-repo-tools, whose features are required by the tests, but which needs to be recompiled to be linked with libapt.) - (tests) Done more extensive testing of how apt works with "rpm" repos via any of the file, http(s), cdrom methods; including: + re-fetching if the saved complete or partial pkglist indices are corrupt (see https://bugzilla.altlinux.org/show_bug.cgi?id=40746#c9 ); + the verification of the checksums of pkglist indices. (The verification is tested in two ways: * The verification of the checksum of a specific type is tested by faking it in the meta-data: for MD5, SHA1, SHA256, BLAKE2b and just the size. * Simply testing that a faked pkglist file of the same size is rejected--no matter which hashing algorithm is used.) + the verification of the checksums of rpm archives. (The verification is tested in two ways: * The verification of the checksum of a specific type is tested by faking it in the meta-data: for MD5, SHA1, SHA256, BLAKE2b. * Simply testing that a faked rpm file of the same size is rejected--no matter which hashing algorithm is used.) - (source code; ABI) Reverted a lot of inessential optimizations from 0.5.15lorg2-alt72. - (source code; ABI) Got rid of virtual methods with default parameters (because they are confusing for the programmer). - (source code; ABI) Backported some pieces of the support for the multiplicity of checksum (and compression) types from apt-rpm (thx imz@): + the type of the compression for "pkglist" indices; + the type of the checksum for "pkglist" indices; + the type of the checksum for "rpm" archives. - Added blake2b hash support (thx glebfm@). - Changed file and copy download methods to always compute checksums (thx glebfm@).
Utilities to create APT repositories
28 октября 2021 г. Gleb Fotengauer-Malinovskiy:
- Switched to librpm crypto API instead of libapt. - Added support and enabled blake2b hash by default. - genbasedir: add --disable-hash-caching option to disable hashsum caching.
пересобрано synaptic-0.58-alt26
Graphical front-end for APT
пересобрано aptitude-0.4.5-alt13
Terminal-based apt frontend
пересобрано packagekit-1.2.3-alt3
Package management service
пересобрано apt-indicator-0.3.20-alt2
Applet for indication that newer packages are available
пересобрано perl-AptPkg-0.1.26-alt6
Perl interface to libapt-pkg