Hasse Hagen Johansen wrote:
> Yes. Actually like the virtual packages work right now it probably ok to
> just take one of the packages satisfying the mail-transfer-agent.

jup.

> But right now I don't quite understand how apt-get/aptitude would pick the
> mail-transfer-agent to use? is it first hit of a package with Provides
> mail-transfer-agent? in some package cache or something?

it takes the first package, alphabetically, that provides
mail-transport-agent and installs that to fulfil the relation to the
virtual-package.

> Maybe apt-get/aptitude could just asks the user when they find that
> multiple packages Provides the dependency?

package maintainers should just fix their packages...

> I know that would not work non-interactively, but that could be solved
> with maybe having some file a standard place telling apt-get/aptitude
> which are the official debian standard package for a Virtual package and
> install that?

...by using 'exim4 | mail-transport-agent' instead of
'mail-transport-agent'.

iirc some time ago, someone wanted to add another layer
(default-mail-transport-agent) so that all packages would be factually
defaulting to install the same package to fulfil the
mail-transport-agent relation when being installed first time, but that
got somehow lost.

-- 
Address:        Daniel Baumann, Burgunderstrasse 3, CH-4562 Biberist
Email:          daniel.baum...@panthera-systems.net
Internet:       http://people.panthera-systems.net/~daniel-baumann/



-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to