Bug#517340: /usr/bin/pp: Resolution to #451600 incomplete: pp still expects /usr/bin/par.pl

Daniel Pittman daniel at rimspace.net
Fri Feb 27 03:22:44 UTC 2009


Package: libpar-packer-perl
Version: 0.982-2
Severity: grave
File: /usr/bin/pp
Justification: renders package unusable

G'day.

After y'all resolved #451600 by renaming /usr/bin/par.pl to /usr/bin/par-archive
the pp process for generating stand-alone Perl scripts is broken:

] pp -P -e '1;'
Can't open perl script "/usr/bin/par.pl": No such file or directory

The pp tool, and in fact a non-trivial amount of the libpar-packer-perl code,
has not been fixed to handle this renaming, breaking the package in one scenario
I tested and, at a guess, potentially in a non-trivial number of others.

It certainly makes it impossible to generate a stand-alone Perl script, rather
than a script with an embedded Perl binary, at this stage.

For reference, the following files refer to par.pl:
] dpkg -L libpar-packer-perl | xargs grep -l 'par\.pl'
/usr/share/perl5/pp.pm
/usr/share/perl5/PAR/Packer.pm
/usr/share/doc/libpar-packer-perl/copyright
/usr/bin/parldyn
/usr/bin/par-archive
/usr/bin/parl


Regards,
	Daniel

-- System Information:
Debian Release: 5.0
  APT prefers unstable
  APT policy: (500, 'unstable'), (101, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.26-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages libpar-packer-perl depends on:
ii  libarchive-zip-perl           1.18-1     Module for manipulation of ZIP arc
ii  libc6                         2.9-3      GNU C Library: Shared libraries
ii  libcompress-zlib-perl         2.015-1    Perl module for creation and manip
ii  libgetopt-argvfile-perl       1.11-1     Perl module for reading script opt
ii  libmodule-scandeps-perl       0.89-1     Perl module to recursively scan Pe
ii  libpar-dist-perl              0.44-1     perl module to create and manipula
ii  libpar-perl                   0.984-1    Perl Archive Toolkit
ii  libperl5.10                   5.10.0-19  Shared Perl library
ii  perl                          5.10.0-19  Larry Wall's Practical Extraction 
ii  perl-modules                  5.10.0-19  Core Perl modules

Versions of packages libpar-packer-perl recommends:
ii  perl-tk [libtk-perl]         1:804.028-3 Perl module providing the Tk graph

libpar-packer-perl suggests no packages.

-- no debconf information





More information about the pkg-perl-maintainers mailing list