如何通知软件包维护者有关上游更新的信息?

如何通知软件包维护者有关上游更新的信息?

我正在运行 pacemaker、pcs、corosync,我刚刚发现当前的 ubuntu 包“fence_agents”没有像上游源那样通过各种版本进行更新。

具体来说,我在使用“fence_vbox”时遇到了问题,当主机操作系统是 MacOSX 时,最新版本可以运行,但 bionic 存储库中的当前版本却不行(我从源代码构建它进行测试,OSX 问题已得到修复)。

根据这些其他帖子问题1 问题2我应该通知软件包维护者更新。所以我的问题是,我该如何识别并通知上述维护者?

答案1

尝试命令apt show fence-agents,它将输出有关该包的一些信息。例如,在 16.04 上,它将返回(重点是我的):

Package: fence-agents
Version: 4.0.22-2
Priority: optional
Section: universe/admin
Origin: Ubuntu
Maintainer: Ubuntu Developers <[email protected]>
Original-Maintainer: Debian HA Maintainers <[email protected]>
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 592 kB
Depends: perl, python:any, libc6 (>= 2.15), python-pycurl, python-pexpect
Recommends: libnet-telnet-perl, openssh-client, sg3-utils, snmp
Suggests: python-requests, python-suds
Conflicts: cman (<= 3.0.12-2ubuntu4)
Replaces: cman (<= 3.0.12-2ubuntu4)
Homepage: https://fedorahosted.org/cluster/wiki/HomePage
Download-Size: 169 kB
APT-Sources: http://ftp.uni-stuttgart.de/ubuntu xenial/universe amd64 Packages
Description: Fence Agents for Red Hat Cluster
 Red Hat Fence Agents is a collection of scripts to handle remote
 power management for several devices.  They allow failed or
 unreachable nodes to be forcibly restarted and removed from the
 cluster.

您会看到,此包元数据包含MaintainerUbuntu 和的名称和电子邮件地址Original-Maintainer,以及报告链接Bugs(在本例中为通用 Launchpad 链接)以及特定项目Homepage。这些信息应该是与负责人或团队取得联系的一个良好开端。

答案2

通常,您不需要通知维护者新的上游版本。很久以前,Debian 就构建了自动化工具来执行此操作。

围栏工具示例:https://tracker.debian.org/pkg/fence-agents。此页面还显示了为 Debian 打包的上游版本以及时间。

Ubuntu 每年两次与 Debian 不稳定版本同步,因此 Ubuntu 19.04 将很快更新到 fence-agents 4.3.1-1。

Ubuntu 的旧版本通常不会收到新版本。但是,如果旧版本出现严重的回归或错误,有一种方法可以请求反向移植修复该错误的较新版本。

相关内容