Maintainer Ivan Zakharyaschev in the p10 branch: Information
Maintainer name: Ivan Zakharyaschev (imz)
Built source packages in this branch: 22
-
- @qa_p10
- @ruby
- @python
- @openldap
Last changes
Aug 8, 2023, 12:14 PM
#321804 sent by Ivan Zakharyaschev
fix_crash_in_packagekit_and_the_display_of_desc_in_packagekit_and_aptitude
Debian's Advanced Packaging Tool with RPM support
July 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
May 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
July 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
July 17, 2023 Ivan Zakharyaschev:
- Build PACKAGEKIT_1_2_5-30-g8957e9e49 with a fix for https://github.com/PackageKit/PackageKit/issues/539 (random crash).
rebuild apt-indicator-0.3.20-alt2
Applet for indication that newer packages are available
rebuild apt-repo-tools-0.8.0-alt1
Utilities to create APT repositories
rebuild perl-AptPkg-0.1.26-alt6
Perl interface to libapt-pkg
Nov 10, 2022, 07:13 PM
#306076 sent by Ivan Zakharyaschev
mitigation_for_ALT_bug_42415
Debian's Advanced Packaging Tool with RPM support
Sept. 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
Aug. 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.)
rebuild apt-repo-tools-0.8.0-alt1
Utilities to create APT repositories
rebuild apt-indicator-0.3.20-alt2
Applet for indication that newer packages are available
rebuild aptitude-0.4.5-alt13
Terminal-based apt frontend
rebuild synaptic-0.58-alt28.2
Graphical front-end for APT
rebuild perl-AptPkg-0.1.26-alt6
Perl interface to libapt-pkg
Dec 17, 2021, 10:12 PM
#291694 sent by Ivan Zakharyaschev
custom_callbacks_for_packagekit
Debian's Advanced Packaging Tool with RPM support
Dec. 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
Dec. 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
rebuild apt-indicator-0.3.20-alt2
Applet for indication that newer packages are available
rebuild apt-repo-tools-0.8.0-alt1
Utilities to create APT repositories
rebuild aptitude-0.4.5-alt13
Terminal-based apt frontend
rebuild perl-AptPkg-0.1.26-alt6
Perl interface to libapt-pkg
Nov 10, 2021, 07:18 PM
#289181 sent by Ivan Zakharyaschev
support_blake2b_or_md5
Debian's Advanced Packaging Tool with RPM support
Oct. 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
Oct. 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.
rebuild synaptic-0.58-alt26
Graphical front-end for APT
rebuild aptitude-0.4.5-alt13
Terminal-based apt frontend
rebuild packagekit-1.2.3-alt3
Package management service
rebuild apt-indicator-0.3.20-alt2
Applet for indication that newer packages are available
rebuild perl-AptPkg-0.1.26-alt6
Perl interface to libapt-pkg