Package libapt-devel: Information

Binary package: libapt-devel
Version: 0.5.15lorg2-alt81
Architecture: i586
Build time:  Aug 29, 2022, 05:07 PM in the task #305501
Source package: apt
Category: Development/C
Report package bug
Home page: http://apt-rpm.org

Summary: Development files and documentation for APT's core libs
Description: 
This package contains the header files and libraries for developing with
APT's package manipulation library, modified for RPM.

This package is still under development.

Maintainer: Ivan Zakharyaschev


Last changed


Aug. 3, 2022 Ivan Zakharyaschev 0.5.15lorg2-alt81
- Fixed bad behavior when satisfying "Conflicts" or "Obsoletes" dependencies
  (discovered in ALT#42415), namely:
  + "Obsoletes" causing the deletion of its "virtual" targets (i.e.,
    providing packages) whereas this behavior is expected for Conflicts only;
  + versioned "Conflicts" (or "Obsoletes") causing the deletion of packages
    with non-matching version.
- Enriched the output of Debug::pkgMarkInstall with the versions of
  the dependency targets and the targets being considered during the search.
- Complemented it with a new option (Debug::pkgMarkAllCalls) -- to understand
  better why the result of resolving a broken dep is unexpected in some cases.
June 2, 2022 Ivan Zakharyaschev 0.5.15lorg2-alt80
- Fixed the new compilation warnings by simplifying the ALT-specific code
  in pkgcache.cc (AllTargets) from 0.5.15lorg2-alt31. (Discovered by gcc12.)
April 18, 2022 Vitaly Chikunov 0.5.15lorg2-alt79
- wrapper: Undo sub-reaper and provide post-update hook instead.