Вот checkdeps с гитхаба
checkdeps () {
# $1 module mount point
list=$(find $1/etc/packages/mount/ -name pfs.depends -exec cat "{}" \; |sort |uniq)
founded=$(echo -e "$list\n$(pfsinfo |sort |uniq)" |sort |uniq -d)
echo -e "$founded\n$list" |sort |uniq -u
}
Тут вообще нет этих временных файлов. Переделано по способу ДШ. Вы ничего не перепутали проверяя?