Как скоро исправление ошибки попадает в менеджер пакетов? [дубликат]

Будет ли правильным, если я отмечу ошибку "Fix Committed", если пакет, о котором идёт речь, размещён выше по течению (вне Launchpad)?

пример: сообщение об ошибке, зафиксированное исправление.

10
задан 13 June 2012 в 18:42

5 ответов

Вы можете найти список определений статуса ошибки Launchpad так, как они используются в багтрекере Ubuntu по адресу https://wiki.ubuntu.com/Bugs/Status. Обычно для задач пакета Ubuntu "Fix Committed" не соответствует "исправлению upstream, но ещё не в Ubuntu"; для этого обычно можно просто установить отслеживание ошибок и позволить Launchpadу разобраться с ними, как предложил Хорхе (Jorge).

Обратите внимание, что некоторые команды Ubuntu назначают различные роли определённым функциям Launchpad, включая статус ошибки; первоначально это может привести к некоторой путанице. Если вы последовательно сортируете ошибки в определённом компоненте, хорошо бы ознакомиться с тем, как команда, ответственная за этот компонент, сортирует ошибки.

6
ответ дан 5 January 2021 в 23:58

Launchpad определяет статус Fix Commited как "Fix Committed: a developer has committed his fix to the codebase of project" (Исправлено: разработчик зафиксировал своё исправление в кодовой базе проекта). Это означает, что ошибка была исправлена разработчиком, но ещё не была выпущена, так что вы не увидите, что она была исправлена, пока не попадёт в состояние Fix Released.

1
ответ дан 5 January 2021 в 23:58

Нет, Fix Committed - это когда исправление указанной ошибки было исправлено в репозитории кода, используемом проектом.

2
ответ дан 5 January 2021 в 23:58

Вам не нужно делать это вручную. Если вы установили отслеживание ошибок , то пусковая панель может отслеживать сообщения об ошибках и настраивать статус автоматически. Для того чтобы это сработало, необходимо, чтобы устройство отслеживания ошибок было зарегистрировано в Launchpad. (Вы всегда можете добавить ещё, если он пропущен)

После этого Launchpad будет отслеживать ошибку в Ubuntu и в апстриме. Это облегчает разработчикам поиск ошибок, которые были исправлены в апстриме и ещё не исправлены в Ubuntu.

В вашем конкретном случае в wajig не был зарегистрирован баг-трекер в Launchpad. Я сделал это. К сожалению, проект в Launchpad не настроен на использование внешнего багтрекера. Вы, вероятно, можете связаться с человеком, который зарегистрировал его, чтобы изменить его так, чтобы он указывал на реальный upstream wajig трекер, что позволит легко связывать сообщения об ошибках в будущем.

Поскольку это STILL не решает вашу первоначальную проблему, я оставил комментарий в баг-отчете , который, надеюсь, укажет нужным людям на проблему.

8
ответ дан 5 January 2021 в 23:58

«Зафиксировано исправление» означает, что разработчики нашли рабочее решение проблемы и добавили его в свои репозитории разработки.

Проблема будет доставлена ​​в обновлениях, когда ошибка будет помечена как «Исправление выпущено» для вашей версии Ubuntu.

9
ответ дан 5 January 2021 в 23:58

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

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