Bug#617985: perl-modules: missing Provides for File::Path (version 2.04 is in Perl 5.10.0)

Jonathan Yu jawnsy at cpan.org
Sun Mar 13 03:26:29 UTC 2011


Package: perl-modules
Version: 5.10.1-17
Severity: important


The perl-modules package is missing:

  Provides: libfile-path-perl
  Conflicts: libfile-path-perl (<< 2.04)

I noticed this problem as a result of an sbuild issue:

  Using: libtest-simple-perl (>= 0.88) | perl (>= 5.11.1) works
  But:   libfile-path-perl | perl (>= 5.11.1) does not work

This is because the second case currently causes the sbuild resolver to
think that libfile-path-perl is missing. In the first case, sbuild's
resolver thinks there is a version of libtest-simple-perl installed, but
which is too old (~*PROVIDES* is << 0.88), so version 0.88 is correctly
downloaded and installed, without causing issues due to the alternative
dependency not being satisfiable.

Anyway, simple fix is to add the Provides/Conflicts mentioned.

-- System Information:
Debian Release: wheezy/sid
  APT prefers testing
  APT policy: (500, 'testing'), (500, 'stable'), (1, 'experimental'), (1, 'unstable')
Architecture: i386 (i686)

Kernel: Linux 2.6.32-5-686 (SMP w/2 CPU cores)
Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages perl-modules depends on:
ii  perl                          5.10.1-17  Larry Wall's Practical Extraction 

perl-modules recommends no packages.

perl-modules suggests no packages.

-- no debconf information






More information about the Perl-maintainers mailing list