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 via email to