Re: apt-get should correctly process dependencies
On Wed, Apr 26, 2000 at 01:05:07PM -0700, Mike Markley wrote:
> On Wed, Apr 26, 2000 at 05:40:15PM +0000, Pedro Miguel Guerreiro <email@example.com> spake forth:
> > > > Package mailx has broken dep on mail-transport-agent
> > > > Considering zmailer-ssl 0 as a solution to mailx 8
> > > > Holding Back mailx rather than change mail-transport-agent
> > >
> > > Now this is wrong, it should have picked zmailer-ssl. Anyway, there should
> > > be other packages providing mail-transport-agent, not just zmailer-ssl...
> > Read above. It _must_ pick exim. After all, what's the use of having a default
> > MTA, if the packages don't pick it up when thay need a MTA? ;-)
> No, it should depend on the virtual package mail-transport-agent. That's its
> whole reason for existence. Debian prefers free software, but it's not about
> forcing a particular piece of software down your throat.
I said it must _pick_ exim, because exim _is_ the default MTA in Debian
right now, I never said it should _depend_ on it.
> If it were, I'd
> make aide conflict with and replace tripwire ;). Not every sysadmin wants to
> run exim and that's recognized, just as not every sysadmin wants to run
> apache (which is one of the packages that provides httpd), etc. - hence the
> virtual package system.
Your 100% right, but that is not the point. The point is if apt must choose
a virtual package, then it should pick up the one providing this virtual
package with the highest priority, not a random one, as it's doing now.
Universidade do Algarve (EST) - Campus da Penha - 8000 Faro - PORTUGAL
1024D/CF32D4E7 F506 DDF4 0B92 247D B8E6 13BA A6DB 9E3A CF32 D4E7
Unix IS user friendly, it's just selective who its friends are...