Я пытаюсь удалить пакет из локального репозитория Debian. reprepro list
показывает это, но reprepro remove
говорит, что не найдено. Файл существует в backup
каталог, но не в pool
каталог. Полагаю, это означает, что на самом деле его там нет?
$ reprepro -b /opt/debrepo list qa
qa|beats|amd64: beats-blt 1.2.1-rc1
$ reprepro -b /opt/debrepo remove qa beats-blt
Exporting indices...
Not removed as not found: beats-blt
$ reprepro -b /opt/debrepo remove qa beats-blt_1.2.1-rc1
Exporting indices...
Not removed as not found: beats-blt_1.2.1-rc1
У меня была аналогичная проблема, за исключением того, что команда list тоже ее не видела, но команда include думала, что она все еще там, когда я пытался ее добавить. Это исправило это для меня:
reprepro deleteunreferenced