Я загрузил пакет на свой PPA, но отказавшую сборку. Я сделал некоторые исправления к списку зависимостей и попытался загрузить исправленный файл. Это было отклонено с этим сообщением:
Отклоненный: Файл-1.tar.gz уже существует в, но загруженная версия имеет различное содержание. Посмотрите больше информации об этой ошибке в https://help.launchpad.net/Packaging/UploadErrors. Файлы, указанные в DSC, повреждаются, или пропавшие без вести, пропуская пакет распаковывают проверку.
Я удалил пакет из PPA, и теперь это отсутствует в списке на веб-странице PPA, но тем не менее я получаю то же электронное письмо при попытке загрузить новый архив.
Таким образом, как это, как предполагается, сделано правильно, когда сбои сборки из-за недостающих зависимостей и поставщик программного блока исправляют список зависимостей?
Для предотвращения беспорядка Панель запуска никогда не позволяет различные загрузки под (точным) тот же номер версии. Можно загрузить ранее загруженные пакеты, только если они точно то же, с dput -f
опция. См. этот ответ и этот на Панели запуска.
при удалении пакета из Панели запуска это удалено согласно процедуре, как описано здесь . Панель запуска все еще сохраняет контрольную сумму однако удаленных файлов для предотвращения будущего (версия-) конфликтующие загрузки.
нижняя строка - то, что необходимо будет загрузить под увеличенным номером версии. Не то, чтобы это помогает на данный момент, но можно предотвратить ошибки первой попыткой, создающей локально.