2. get_pet ищет все правильно, просто пакеты названы неправильно бывают, например: get_pet ищет libnss-3XX.pet а пакет в репозитории называется nss-3.13.1-i486.pet.
nss-3.13.1-i486.pet. как разработчики назвали - так он и называется.
Погодите, вот мои действия:
1- собрал usoft-iron.sfs, мне выдало список пакетов, которые не были найдены (в т.ч. libnss...)
2- подключил sfs и запускаю в терминале, ругается на отсутствие libnss...
3- ставлю пакет nss..., снова запускаю в терминале, ругается на отсутствие libnspr-4...
4- ставлю пакет nspr-4, и так далее...
Названия пакетов привожу к примеру, без соблюдения последовательности.
Разве это не означает, что искомый пакет просто не так назван в репозитории?