Как обслуживать ddeb файлы с помощью reprepro?

Я поддерживаю нашу внутреннюю apt-репо Ceph, ее сценарий сборки генерирует некоторые ddeb файлы, которые являются файлами отладочных символов. Но reprepro не может добавить эти ddeb файлы, с ошибками типа:

Неизвестный тип файла: 'a2e592c703334bc9f55a62f6fac267d8 135503940 debug optional ceph-base-dbgsym_14.2.7-75-g14b67dbc11-1_amd64.ddeb', предполагая исходный формат....

И ниже мой файл repo conf/distributions:

Codename: bionic
Suite: stable
Components: main
Architectures: amd64 source

и reprepro версия 5.1.1

0
задан 16 March 2020 в 06:47

1 ответ

С этим здесь связана старая ошибка.

В настоящее время я использую разветвленную версию reprepro из здесь. Эта разветвленная версия была фактически создана для поддержки нескольких версий, но также имеет поддержку файлов ddeb. Он не идеален и имеет некоторые недостатки, в первую очередь из-за того, что файлы ddeb помещаются в специальный компонент. Я открыл отчет об ошибке здесь, в котором рассказывается о том, как настроить ваш sources.list, чтобы они действительно были доступны для установки после добавления их в репо с помощью пользовательского репрепро.

2
ответ дан 2 April 2020 в 03:13

Другие вопросы по тегам:

Похожие вопросы: