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: