为什么 heirloom-mailx 从 Ubuntu 18.04 中删除?

为什么 heirloom-mailx 从 Ubuntu 18.04 中删除?

它破坏了我的邮件代理,因为我需要重定向到外部 smtp 服务器,而且似乎没有其他东西可以正确地做到这一点。

答案1

heirloom-mailx是包含在源包中的过渡包(即随时可能消失的“虚拟”包)s-nail

从Debians-nail版本开始,他们删除了该软件包,因为它是一个14.9.4-1heirloom-mailx过渡的包。它所做的只是拉入s-nail然后设置到heirloom-mailxs-nail二进制文件的符号链接。

更新日志在这里(来自http://metadata.ftp-master.debian.org/changelogs/main/s/s-nail/unstable_changelog):

s-nail (14.9.4-1) unstable; urgency=medium

  * New upstream version 14.9.4
  * Modernize package: DH compat level, Vcs-* URL, Standards-Version
  * Remove heirloom-mailx transitional package (Closes: #876871)
  * Drop patch
  * Simplify debian/rules: Fix parameter setting, use tmp $HOME for tests

 -- Hilko Bengen <[email protected]>  Sun, 01 Oct 2017 11:17:41 +0200

Debian 的这个错误是Debian 错误 #876871关于非空过渡包 - 过渡包应该是“虚拟”包,它只包含对其他包的依赖关系,但在这种情况下,它只包含一个用于兼容性的符号链接(并且根据 Debian 政策,它不是有效的“过渡包”)。

看起来 Debian 维护者删除了该软件包,因为它不是过渡软件包。您应该调整您的邮件代理(如果可能)以使用正确的可执行文件,而不是heirloom-mailx仅仅是实际可执行文件的符号链接。如果做不到这一点,您应该考虑寻找新的替代 MTA。

答案2

heirloom-mailx是一个过渡包,其唯一目的是吸引s-nail。后者在bionic和更新版本中仍然可用。

https://packages.ubuntu.com/artful/heirloom-mailx

相关内容