Package: pdl
Version: 1:2.007-1
Severity: serious
User: debian...@lists.debian.org
Usertags: piuparts
Control: affects -1 + libpdl-io-hdf5-perl

Hi,

during a test with piuparts I noticed your package fails to upgrade from
'wheezy'.
It installed fine in 'wheezy', then the upgrade to 'sid' fails.

>From the attached log (scroll to the bottom...):

  Preparing to replace perl 5.14.2-21+deb7u1 (using 
.../perl_5.18.1-4_amd64.deb) ...
  Unpacking replacement perl ...
  Preparing to replace libtext-charwidth-perl 0.04-7+b1 (using 
.../libtext-charwidth-perl_0.04-7+b2_amd64.deb) ...
  Unpacking replacement libtext-charwidth-perl ...
  Preparing to replace libpdl-io-hdf5-perl 0.63-3 (using 
.../libpdl-io-hdf5-perl_0.63-3+b1_amd64.deb) ...
  Unpacking replacement libpdl-io-hdf5-perl ...
  Preparing to replace perl-base 5.14.2-21+deb7u1 (using 
.../perl-base_5.18.1-4_amd64.deb) ...
  Unpacking replacement perl-base ...
  Processing triggers for pdl ...
  dpkg: error processing pdl (--unpack):
   subprocess installed post-installation script returned error exit status 2
  Errors were encountered while processing:
   pdl

At this point the old pdl (built against perl 5.14) is still installed,
but is no longer runnable, so the trigger fails.

This could be a known dpkg problem (running a trigger for a package that is
not properly configured), but this needs to be worked around as the dpkg
in wheezy is not going to be fixed.

Maybe adding libpdl-io-hdf5-perl: Breaks: pdl (<< 1:2.007) helps
(as long as this version does not go into backports at some point)

cheers,

Andreas

Attachment: libpdl-io-hdf5-perl_0.63-3+b1.log.gz
Description: GNU Zip compressed data

Reply via email to