[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#488214: make mailx a registered virtual package name

Russ Allbery <rra@debian.org> writes:
> Piotr Kaczuba <pepe@attika.ath.cx> writes:

>> Before 1.2.65 logcheck depended on mailx, which was and still is
>> provided by both mailutils and bsd-mailx. Now that logcheck depends
>> explicitly on bsd-mailx, you can't have installed both logcheck and
>> mailutils because mailutils and bsd-mailx exclude each other.

> mailx is not a registered virtual package name in Policy.  It sounds like
> it should be?  If unrelated packages should know about it for
> dependencies, I don't think it meets the "private use among coordinated
> packages" exception.

I propose the following addition.  Seconds or objections?  (As mentioned
elsewhere in the file, the * indicates that the providing packages are
using alternatives, which appears to be the case.)

diff --git a/virtual-package-names-list.txt b/virtual-package-names-list.txt
index 9ba66e5..7944d8d 100644
--- a/virtual-package-names-list.txt
+++ b/virtual-package-names-list.txt
@@ -123,6 +123,7 @@ News and Mail
  imap-server             an IMAP mail server
  mail-reader             a mail user agent (e.g. Pine, Elm, mailx, &c)
  mail-transport-agent    a mail transport agent (e.g. Smail, Sendmail, &c)
+ mailx                   a /usr/bin/mailx binary (*)
  news-reader             a news reader (e.g. trn, tin, &c)
  news-transport-system   a local news system (e.g. INN, C News or B News)
  pgp                     a version of PGP (International or US)

Russ Allbery (rra@debian.org)               <http://www.eyrie.org/~eagle/>

Reply to: