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

Bug#593568: ITP: libwww-perl5.808-perl -- version 5.808 of libwww-perl



Hi,

Steffen M$(D+S(Bller <steffen_moeller@gmx.de> writes:

> On 08/29/2010 06:13 PM, Ansgar Burchardt wrote:
>> 2. This package provides and conflicts with libwww-perl, that means
>> 2a. packages with versioned dependencies on libwww-perl will not be
>>    co-installable with this package (this includes libbio-das-lite-perl
>>    as well which I think is related to Ensemble/BioPerl and in NEW as
>>    well).
>> 2b. might break packages that have an unversioned dependency on
>>    libwww-perl, but expect a newer version.
> we don't really need the Provides. This can go.
>
>> As libwww-perl has many reverse dependencies (> 200 direct rdeps) this
>> seems likely to me; I did not investigate how many packages have
>> versioned dependencies on libwww-perl.
>
> Ack. We'd reupload with the "Provides" gone ... and upload to
> experimental since we are in the freeze.

I wonder if it might be less painful to drop the Conflicts as well,
given that even devscripts depends on libwww-perl.

Two ideas to achieve this:

Rename the modules in libwww-perl5.508-perl (ie. LWP::UserAgent $B"*(B
LWP::UserAgent5808 or some other such scheme) and adapt the rdeps as
well.

Or install the Perl module in a non-standard location (one that is not
in perl's default @INC) and make sure the rdeps add this directory to
@INC before any (even indirect) 'use LWP::*'.  You should probably
document this in README.Debian.

Regards,
Ansgar



Reply to: