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

Bug#235525: debian-policy: [PROPOSAL] Relax priority relations between packages (Policy 2.5)



* Anthony Towns (aj@azure.humbug.org.au) [040302 10:25]:
> On Sun, Feb 29, 2004 at 11:01:35PM +0100, Marc Haber wrote:
> > After the discussion started in
> > http://lists.debian.org/debian-policy/2003/debian-policy-200312/msg00020.html,
> > I'd now like to formally suggest changing policy.

> This is a bad recommendation, desirable only because exim4 isn't packaged
> properly.

I disagree with you.

> exim4's desired dependencies are broken, because the exact same broken
> installation is possible not simply by upgrading from an old system with
> a non-exim MTA installed, but by converting from exim to a different MTA.
> 
> http://lists.debian.org/debian-policy/2003/debian-policy-200312/msg00051.html
> 
> exim4's existing dependencies are broken, because its expressing a
> dependency on exim4 by listing conflicts for every package you could have
> installed instead of it. If exim4-config doesn't need exim4 installed to
> be usefully functional, it doesn't need to conflict with other m-t-a's,
> if it does need exim4 installed it should be using a dependency.

The same happens with libraries needed by a program. For removing such
left-overs, there are tools like debforester.

> > The original wording is a legacy from the times when we didn't have
> > packaging tools as sophisticated as apt

> This isn't the case.

It is.

I'd really like to see Marcs proposal implemented in the policy,
because it's much cleaner from a technical point of view than the
current status.


Cheers,
Andi
-- 
   http://home.arcor.de/andreas-barth/
   PGP 1024/89FB5CE5  DC F1 85 6D A6 45 9C 0F  3B BE F1 D0 C5 D1 D9 0C



Reply to: