Нужно найти в каком пакете находится файл, беру файл MANIFEST.bz2 (репозитарий Slackware). в файле перечислено содержимое пакетов типа:
++========================================
||
|| Package: ./a/bash-5.0.011-i586-1.txz
||
++========================================
drwxr-xr-x root/root 0 2019-08-30 13:45 ./
drwxr-xr-x root/root 0 2019-08-30 13:45 bin/
-rwxr-xr-x root/root 1138336 2019-08-30 13:45 bin/bash5.new
drwxr-xr-x root/root 0 2019-08-30 13:45 install/
-rw-r--r-- root/root 362 2019-08-30 13:45
Найти файл проблемы нет, а далее надо сделать обратный поиск до первого Package и вот это не представляю как делается. Гуглится пример с использованием sed, но что-то не могу его разобрать пока.
Может в Slackware есть утилита для подобного поиска?