libpackman, the GNUpdate Package Management library, provides a single API for accessing and modifying multiple package formats and package databases. Its module support allows for other developers to quickly provide support for new package formats and databases.
| Tags | Software Development Libraries Archiving Packaging Operating System Kernels Linux |
|---|---|
| Licenses | LGPL |
| Operating Systems | POSIX Linux |
| Implementation | C |
Recent releases


Release Notes: The beginnings of a Debian package module and scripting support were added. Alternative dependencies and out of memory checking were also added. Fixed were made for RPM v3.0.x compatibility, SRPM queries and file extractions, API conflicts, and segfaults. French, Italian, Czech, and Dutch translations were added. Modules can now be compiled in statically.


Release Notes: This release adds an improved, smaller database with more search capabilities, a new package install/uninstall transaction code, gettext support, pkg-config support, dependency graphing, and transaction dependency sorting. Error reporting was improved. Several major bugs in the database and rpm modules were fixed.


Release Notes: Basic dependency checking, RPM 4.0.3 support, package batches, and a new package database format. There are also minor API changes and several bugfixes.


Release Notes: Initial release.