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

Bug#892143: lintian: check packages that use mail-transport-agent but do not prefer default-mta



Package: lintian
Version: 2.5.78
Severity: wishlist

Please check for packages that have a relationship with the virtual
package mail-transport-agent but do not prefer the virtual package
default-mta to m-t-a or any other packages.

In other words, default-mta and mail-transport-agent should only ever
be in a set of alternatives, must both be in that set and default-mta
should be the first package in the set. 

All of the fields representing relationships with binary packages
should be checked: Depends Suggests Recommends Build-Depends* etc

Examples of incorrect dependencies:

Depends: default-mta
Depends: mail-transport-agent
Depends: default-mta, mail-transport-agent
Depends: exim4 | mail-transport-agent
Depends: exim4 | postfix | mail-transport-agent
Depends: exim4 | default-mta | mail-transport-agent

Examples of correct dependencies:

Depends: default-mta | mail-transport-agent
Depends: default-mta | exim4
| mail-transport-agent
Depends: default-mta | mail-transport-agent | exim4

-- 
bye,
pabs

https://wiki.debian.org/PaulWise

Attachment: signature.asc
Description: This is a digitally signed message part


Reply to: