Где я могу увидеть, какая версия Ubuntu поставляет исправленную версию программы, затронутую ошибкой?

13

Эта ошибка помечена как «исправлена ​​ошибка»:

https://bugs.launchpad.net/ubuntu/+source/python3.4/+bug/1290847

Где я могу увидеть, какая версия Ubuntu поставляет фиксированную версию?

PS: я хотел бы избежать чтения длинного плавающего текста. Для этого нет записи в базе данных?

Обновление: я ношу очки конечного пользователя. Меня не волнует версия пакета с исправлением. Я забочусь о выпуске Ubuntu с исправлением.

guettli
источник
Хороший вопрос. Насколько мне известно, не существует простого способа точно определить, в какой версии пакета находится исправление.
Rmano
@muru Я полагаю, что этот вопрос не относится к этой ошибке. Идея в том, что ... прошло уже шесть месяцев. Я хочу проверить, есть ли в моем пакете (скажем whatever-3.4.6-ubuntu6.3+build3, например) исправление или нет ... это то, что я думаю, что ОП спрашивает - правда? Если да, подумайте об изменении вопроса, чтобы сделать его более понятным.
Rmano
2
@Rmano Я ношу очки для конечных пользователей. Я не изменил настройки Ubuntu по умолчанию для обновлений. Это означает, что у меня установлены все обновления. Если я надену очки разработчика, очень легко проверить, какая версия пакета в какой версии Ubuntu. Вы сейчас в замешательстве? Я занимаюсь разработкой программного обеспечения с Linux с двухдесятых лет. Я знаю, как помочь себе. Но ... Почему явно интересная информация отсутствует? Уважаемые любители мелочей: наденьте очки для новичков!
Геттли
3
@muru Я думаю, важная информация, как эта, должна храниться в структурированной базе данных панели запуска.
Геттли

Ответы:

3

Потому что вы носите пару очков конечного пользователя ;) - вот ответ, включая изображения ...

Ваша упомянутая ошибка имеет исправление, и исправление выпущено. Однако пока не ясно, в какую версию Ubuntu он будет включен.

   введите описание изображения здесь

И комментарий № 43 тоже интересен (спасибо @muru ).

> Почему это помечено как «Исправление выпущено?» Это все еще не работает.

Исправить выпущенные означает исправленные в серии разработки, не обязательно в выпущенных версиях Ubuntu.


Другой пример - ошибка 1264554 в том же пакете. Как вы можете видеть на скриншоте, исправление ошибки было выпущено для Trusty.

   введите описание изображения здесь


Что это говорит нам?

Пока вы не видите эту красивую иконку с названием релиза Ubuntu

   введите описание изображения здесь

ошибка не исправлена

AB
источник
Не забывайте об ошибке самого LP - сообщения об ошибке самого LP указывают, когда что-то исправлено (за исключением того, что исправлено слиянием из других ОС)
Томас Уорд
1
Соответствующий: Комментарий № 43 в первой ошибке.
Муру
Я думаю, что должно быть новое состояние: «Исправлено в dev». Таким образом, вы можете различить «Fix Released» (например, в Trusty) и состояние, которое помечено следующим образом в комментарии: «Fixed release означает исправление в серии разработки, не обязательно в выпущенных версиях Ubuntu».
Геттли
@guettli, который называется исправление фиксации, но он не будет установлен для ошибки пакета - только в исходном проекте (т. е. средства отслеживания ошибок проекта Python)
Томас Уорд
«Пока вы не можете увидеть эту красивую иконку с названием релиза Ubuntu ... ошибка не исправлена»: это не всегда так. Если ошибка исправлена ​​в разрабатываемом выпуске Ubuntu, то каждый последующий выпуск Ubuntu, как правило, исправляет ошибку, но обычно не имеет явного имени в статусе ошибки.
Роби Басак
0

Я взял этот вопрос, как мне найти, какие выпуски содержат определенную версию пакета.

Вы можете найти много информации, заглянув на сайт пакетов Ubuntu. Я только что искал пакет 'python3' во всех версиях Ubuntu: - http://packages.ubuntu.com/search?suite=all§ion=all&arch=any&keywords=python3&searchon=names

Он придумал это: - Пакет python3

  • точный (12.04LTS) (python): интерактивный высокоуровневый объектно-ориентированный язык (версия по умолчанию для python3) 3.2.3-0ubuntu1: все
  • precision-updates (python): интерактивный высокоуровневый объектно-ориентированный язык (версия по умолчанию python3) 3.2.3-0ubuntu1.2: amd64 i386
  • trusty (14.04LTS) (python): интерактивный высокоуровневый объектно-ориентированный язык (версия по умолчанию для python3) 3.4.0-0ubuntu2: amd64 i386
  • utopic (python): интерактивный высокоуровневый объектно-ориентированный язык (версия по умолчанию для python3) 3.4.2-1: amd64 i386
  • vivid (python): интерактивный высокоуровневый объектно-ориентированный язык (версия по умолчанию для python3) 3.4.3-1: amd64 i386
  • wily (python): интерактивный высокоуровневый объектно-ориентированный язык (версия по умолчанию для python3) 3.4.3-4ubuntu1: amd64 i386

Поэтому я думаю, что Python версии 3.4 находится в верном, утопическом, ярком и коварном

Было бы полезно, если бы кто-нибудь на панели запуска пометил что-то как исправленное, определил, какая версия python содержит конкретное исправление, но, как говорилось в обсуждении на панели запуска, это не совсем понятно (и я бы сказал, что это не специфично для Ubuntu). выпуск тоже).

sibaz
источник
Извините, а где ответ? :)
AB
Извините, я не понял. Вы просматриваете ошибку, историю версии python, содержащей ваше исправление, затем вы ищите в списке пакетов основную версию вашего пакета, а затем смотрите список. Я не могу быть намного яснее, чем это.
Сибаз
Если история панели запуска не сообщает вам версию чего-то, содержащего ваше исправление, вам нужно спросить команду разработчиков Python и проверить их систему отслеживания ошибок, я думаю. Поскольку этот вопрос находится на форуме Ubuntu, я решил, что это вопрос, касающийся Ubuntu-части вопроса, и ответил на вопрос как положено, а не как предполагалось
sibaz