我在哪里可以看到哪个ubuntu版本提供受错误影响的程序的固定版本?


13

该错误被标记为“已修复”:

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

在哪里可以看到哪个Ubuntu版本提供了固定版本?

PS:我想避免阅读冗长的浮动文字。没有为此的数据库条目吗?

更新:我戴着最终用户的眼镜。我不在乎带有修复程序的软件包版本。我关心该修复程序的ubuntu版本。



好问题。就我所知,没有一种简单的方法可以确切地找到该修补程序所在的软件包版本。
Rmano

@muru我想这个问题不是针对错误的。这个想法是-假设它已经过去了六个月。我想检查我的包裹(例如whatever-3.4.6-ubuntu6.3+build3,包)中是否有修复程序……这就是我认为OP要求的-是吗?如果是,请考虑编辑问题以使其更清晰。
Rmano 2015年

2
@Rmano我戴了最终用户的眼镜。我尚未更改默认的ubuntu设置以进行更新。这意味着我已经安装了所有更新。如果我在开发人员眼镜上安装,则很容易检查哪个软件包版本是哪个ubuntu版本。你现在很困惑吗?我从20岁开始从事Linux的软件开发。我知道如何帮助自己。但是……为什么缺少明显有趣的信息?亲爱的细节爱好者:戴上新来者眼镜!
guettli

3
@muru我认为类似这样的重要信息必须存储在启动板的结构化数据库中。
guettli

Answers:


3

因为您戴着一副最终用户的眼镜;) –这是一个包含图像的答案…

提到的错误已修复,并且已发布该修复程序。但是,尚不清楚它将包含在哪个Ubuntu版本中。

   在此处输入图片说明

评论#43也很有趣(感谢@muru)。

>为什么将其标记为“修复已发布?”仍然存在。

修复发布意味着在开发系列中已修复,而在Ubuntu的发行版本中则不一定。


另一个示例是同一程序包中的错误1264554。如您在屏幕截图中所见,该错误的修复程序已发布给Trusty。

   在此处输入图片说明


这告诉我们什么?

只要您看不到带有Ubuntu版本名称的漂亮图标

   在此处输入图片说明

该错误未修复。


别忘了LP错误本身-LP错误本身上的消息会指出何时进行了修复(由其他操作系统的合并修复的问题除外)
Thomas Ward

1
相关:第一个bug中的注释#43
muru 2015年

我认为需要有一个新状态:“固定在开发环境中”。这样,您可以区分“修复已发布”(例如在Trusty中)和注释中标记为这样的状态:“修复已发布是指在开发系列中已修复,而不一定在Ubuntu的已发布版本中已修复。”
guettli

@guettli,称为修复承诺,但不会为程序包错误设置-仅在上游项目中(即python项目的错误跟踪器)
Thomas Ward

“只要您看不到带有Ubuntu版本名称的漂亮图标...该错误就不会修复”:这不一定总是正确的。如果在Ubuntu的开发版本中已修复错误,则每个后续的Ubuntu版本通常都会修复该错误,但通常不会在该错误状态中明确命名。
罗比·巴萨克

0

我认为这个问题是,如何查找,哪个发行版包含某个版本的软件包。

通过查看ubuntu软件包站点,您可以找到很多信息。我搜索了在Ubuntu的所有版本的软件包“python3”: - 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
  • 生动(python):交互式高级面向对象语言(默认python3版本)3.4.3-1:amd64 i386
  • wily(python):交互式高级面向对象语言(默认python3版本)3.4.3-4ubuntu1:amd64 i386

因此,我认为Python版本3.4值得信赖,具有主题性,生动而明智

如果启动板上的任何人将某项标记为固定,确定哪个版本的python包含特定修复程序,这将是有帮助的,但是正如启动板上的讨论所述,这不是直截了当的(而且我认为,这不是针对Ubuntu的)要么发出)。


对不起,答案在哪里?:)
AB

对不起,我不清楚。您查看错误,包含修复程序的python版本的历史记录,然后在软件包列表中搜索软件包的主要版本,然后查看该列表。我无法比这更清楚。
sibaz 2015年

如果启动板的历史记录没有告诉您包含您的修复程序的版本,则您需要询问python开发团队,并检查他们的错误跟踪系统。由于此问题在ubuntu论坛上,因此我将其作为关于该问题ubuntu部分的问题,并按原意而非预期地回答了该问题
sibaz 2015年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.