Bug#700350: dovecot-core: fails to upgrade from squeeze to bpo: Can't locate feature.pm in @INC

Roger Lynn Roger at rilynn.me.uk
Tue Feb 12 17:40:27 UTC 2013


On 12/02/2013 17:20, gregor herrmann wrote:
> On Mon, 11 Feb 2013 23:40:38 +0100, Andreas Beckmann wrote:
>> during a test with piuparts I noticed your package fails to upgrade from
>> 'squeeze'.
>> It installed fine in 'squeeze', then the upgrade to 'squeeze-backports' fails.
> 
>>   Can't locate feature.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.10.1 /usr/local/share/perl/5.10.1 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.10 /usr/share/perl/5.10 /usr/local/lib/site_perl .).
> 
> Interesting.
> feature is in perl-modules (5.10.1) or perl-base (5.14 and 5.16):
> 
> perl-base: /usr/share/perl/5.14.2/feature.pm
> perl-base: /usr/share/perl/5.16.2/feature.pm
> perl-modules: /usr/share/perl/5.10.1/feature.pm
> 
> (And the /usr/share/perl/5.10 in your @INC output is a symlink to
> /usr/share/perl/5.10.1 where the file is.)
> 
> Is this some timing issue, like the old perl-modules half uninstalled
> or something?

perl-modules probably isn't installed at all as dovecot-core in backports
doesn't appear to have a dependency on it and I can see no sign of it in the
piuparts log. perl-base in squeeze is 5.10.1 and presumably doesn't contain
the required file.

Roger

(Just a Dovecote user)




More information about the Perl-maintainers mailing list