Из чего по замыслу собирается .pfs - из исходников или чего-то промежуточного?
Из того же, из чего сегодня
.pet.
В репозитории должны лежать "одиночные"
.pfs (в каждом только по одному пакету).
Менеджер пакетов после закачки нескольких пакетов (или одного, но с зависимостями) предлагает объединить их в один (вместо usoft).
Активные пользователи могут выкладывать уже готовые оптимальные наборы (вполне вероятно что будут).
Допустим, все согласились с .pfs. Что дальше по замыслу?
Перепаковка имеющихся
.pet в одиночные
.pfs, написание новых скриптов и т.д.