FS#19413 - [perl] Binaries relocated within package now outside PATH
Attached to Project:
Arch Linux
Opened by Dave Reisner (falconindy) - Monday, 10 May 2010, 23:39 GMT
Last edited by Ionut Biru (wonder) - Tuesday, 11 May 2010, 13:13 GMT
Opened by Dave Reisner (falconindy) - Monday, 10 May 2010, 23:39 GMT
Last edited by Ionut Biru (wonder) - Tuesday, 11 May 2010, 13:13 GMT
|
Details
Discovered this in building ffmpeg-svn, which looks for
pod2man. The perl package has relocated some binaries within
itself, leading to many of them being outside the PATH. I
dumped the contents of the core/perl and testing/perl
packages to text files and ran:
comm -3 <(grep bin perl.core | sort) <(grep bin perl.testing | sort) The results are: >> core/perl usr/share/perl5/core_perl/unicore/lib/gc_sc/InCombin.pl usr/bin/perlbin/ usr/bin/perlbin/core/ usr/bin/perlbin/core/c2ph usr/bin/perlbin/core/config_data usr/bin/perlbin/core/corelist usr/bin/perlbin/core/cpan usr/bin/perlbin/core/cpan2dist usr/bin/perlbin/core/cpanp usr/bin/perlbin/core/cpanp-run-perl usr/bin/perlbin/core/dprofpp usr/bin/perlbin/core/enc2xs usr/bin/perlbin/core/find2perl usr/bin/perlbin/core/h2ph usr/bin/perlbin/core/h2xs usr/bin/perlbin/core/instmodsh usr/bin/perlbin/core/libnetcfg usr/bin/perlbin/core/perlbug usr/bin/perlbin/core/perldoc usr/bin/perlbin/core/perlivp usr/bin/perlbin/core/perlthanks usr/bin/perlbin/core/piconv usr/bin/perlbin/core/pl2pm usr/bin/perlbin/core/pod2html usr/bin/perlbin/core/pod2latex usr/bin/perlbin/core/pod2man usr/bin/perlbin/core/pod2text usr/bin/perlbin/core/pod2usage usr/bin/perlbin/core/podchecker usr/bin/perlbin/core/podselect usr/bin/perlbin/core/prove usr/bin/perlbin/core/psed usr/bin/perlbin/core/pstruct usr/bin/perlbin/core/ptar usr/bin/perlbin/core/ptardiff usr/bin/perlbin/core/s2p usr/bin/perlbin/core/shasum usr/bin/perlbin/core/splain usr/bin/perlbin/core/xsubpp >> testing/perl usr/lib/perl5/core_perl/bin/ usr/lib/perl5/core_perl/bin/c2ph usr/lib/perl5/core_perl/bin/config_data usr/lib/perl5/core_perl/bin/corelist usr/lib/perl5/core_perl/bin/cpan usr/lib/perl5/core_perl/bin/cpan2dist usr/lib/perl5/core_perl/bin/cpanp usr/lib/perl5/core_perl/bin/cpanp-run-perl usr/lib/perl5/core_perl/bin/dprofpp usr/lib/perl5/core_perl/bin/enc2xs usr/lib/perl5/core_perl/bin/find2perl usr/lib/perl5/core_perl/bin/h2ph usr/lib/perl5/core_perl/bin/h2xs usr/lib/perl5/core_perl/bin/instmodsh usr/lib/perl5/core_perl/bin/libnetcfg usr/lib/perl5/core_perl/bin/perlbug usr/lib/perl5/core_perl/bin/perldoc usr/lib/perl5/core_perl/bin/perlivp usr/lib/perl5/core_perl/bin/perlthanks usr/lib/perl5/core_perl/bin/piconv usr/lib/perl5/core_perl/bin/pl2pm usr/lib/perl5/core_perl/bin/pod2html usr/lib/perl5/core_perl/bin/pod2latex usr/lib/perl5/core_perl/bin/pod2man usr/lib/perl5/core_perl/bin/pod2text usr/lib/perl5/core_perl/bin/pod2usage usr/lib/perl5/core_perl/bin/podchecker usr/lib/perl5/core_perl/bin/podselect usr/lib/perl5/core_perl/bin/prove usr/lib/perl5/core_perl/bin/psed usr/lib/perl5/core_perl/bin/pstruct usr/lib/perl5/core_perl/bin/ptar usr/lib/perl5/core_perl/bin/ptardiff usr/lib/perl5/core_perl/bin/s2p usr/lib/perl5/core_perl/bin/shasum usr/lib/perl5/core_perl/bin/splain usr/lib/perl5/core_perl/bin/xsubpp usr/share/perl5/core_perl/unicore/extracted/DCombiningClass.txt usr/share/perl5/core_perl/unicore/lib/Blk/Combini2.pl usr/share/perl5/core_perl/unicore/lib/Blk/Combini3.pl usr/share/perl5/core_perl/unicore/lib/Blk/Combini4.pl usr/share/perl5/core_perl/unicore/lib/Blk/Combinin.pl |
This task depends upon
Closed by Ionut Biru (wonder)
Tuesday, 11 May 2010, 13:13 GMT
Reason for closing: Duplicate
Additional comments about closing: FS#19411
Tuesday, 11 May 2010, 13:13 GMT
Reason for closing: Duplicate
Additional comments about closing:
$ which h2ph
/usr/lib/perl5/core_perl/bin/h2ph
If you are using zsh, you may be affected by
FS#19411though.