Оказываеся Pup_targz нормально работает, просто ему кое-чего не хватало, т.к. он был взят из PR, то для создания архивов в системе нужен не xarchive, а file-roller и симлинк на него с именем xarchive, т.е. когда установил File-roller2-nn-2.32.2.pfs, то по ПКМ в ROX начали нормально создаваться архивы, это первое.
А второе, то что по ПКМ в ROX не создавались пакеты .pet, для решения этой проблемы нужно было добавить в систему файлик /etc/xdg/menus/hierarchy (взял из PR-13.12) и тогда пакет .pet успешно создается.
Для распаковки .pet необходимо внести исправления в файл /usr/local/bin/pet2tgz, а именно строчки 20 и 27 дополнить "--size=", чтобы получилось так:
truncate --size=$ORIGSIZE "$1"
truncate --size=32 /tmp/newpetmd5sum
Похоже, что утилита truncate работает в PRA немного иначе, чем в PR.