The psys library provides a simple interface to the system package manager of a Linux system. It allows installation programs to notify the package manager of the installation, uninstallation, and update of third-party software packages, and to request these packages to be added to or removed from the system package database. The psys library interface is generic and not tied to a specific package management system or Linux distribution; it is meant to be a proposal for a future version of the LSB standard.
Admin-packages is a package manager for sources. Among other things, it handles multiple local and remote repositories, user defined tmacro transformations, recursive dependency resolution, installation logging and package removal, creation and installation of binary packages, and the ability to create new distributions from scratch.