Uclibc/gensandbox
Материал из ALT Linux Wiki
Версия 16:06, 28 июля 2008
эта штука позволяет для заданного пакета вычислить его полные зависимости.
если работать с пустой песочницей, показывается полный набор пакетов для минимальной системы, включающей заданный пакет.
если в песочницу предварительно установить что-нибудь, например interactive-system, можно "срезать" нижний уровень - будет показано чего не хватает для указанного пакета..
еще можно вместо install писать build-dep, будет показан список пакетов для минимальной системы, позволяющей собрать заданный пакет (пакеты).
function mini_subroot(){ apt-get $* -o RPM::RootDir=$sbroot -o APT::Install::Virtual=true -o APT::Install::VirtualVersion=true -o Debug::pkgProblemResolver=false -o Debug::pkgRPMPM=false }
mkdirhier $sbroot/var/lib/rpm rpm --initdb --root=$sbroot mini_subroot $*
вызов: gensandbox install $testedpackage