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

Re: perl-5.6-base should conflict with all perl packages that use alternatives



On Tue, Jan 09, 2001 at 01:23:37PM -0800, Joey Hess wrote:
> Basically, perl-5.6-base needs to conflict with all earlier perl-5.004
> and perl-5.005 packages because of exactly this breakage.

Er.. the problem is with the way update-alternatives deals with the
situation, right?

Seems to me we've got several alternatives:

[1] Toss the current perl 5.6.  [Having it conflict with 5.004 and 5.005
is the moral equivalent of this, though maybe eventually...]

[2] get perl 5.6 to convince update-alternatives that perl is being
manually controlled by the sysadmin.  [This probably won't be sufficient.]

[3] dpkg-divert update-alternatives and provide a wrapper which cleans any
referenes to /usr/bin/perl out of the data set before letting the real
update-alternatives run.  Leave this in place until update-alternatives
has been upgraded to support some kind of proper mechanism for this kind
of transition -- at that point, release a perl 5.6 which conflicts with
older versions of update-alternatives.

[4] Decide that debian is broken and that there's nothing we can do
about it.

-- 
Raul



Reply to: