Package: libpalm-perl
Version: 1.3.0-6
Severity: serious

This package tries to overwrite /usr/bin/pdbdump when building.
Fortunately this usually fails when building with fakeroot, and the
issue has gone unnoticed because ExtUtils::Install in Perl 5.8.8 ignores
the failure.

With Perl 5.10.0 (currently in experimental), the failure makes the 
package fail to build from source.

Please use /usr/bin/perl Makefile.PL INSTALLDIRS=vendor instead of
INSTALLDIRS=perl and don't specify the all the install directories when
calling 'make pure_install'. See the Perl policy:

 http://www.debian.org/doc/packaging-manuals/perl-policy/ch-module_packages.html

>From the build log:

/usr/bin/perl Makefile.PL INSTALLDIRS=perl

[...]

/usr/bin/make pure_install 
INSTALLMAN1DIR=/build/niko/libpalm-perl-1.3.0/debian/libpalm-perl/usr/share/man/man1
 
INSTALLMAN3DIR=/build/niko/libpalm-perl-1.3.0/debian/libpalm-perl/usr/share/man/man3
 
INSTALLPRIVLIB=/build/niko/libpalm-perl-1.3.0/debian/libpalm-perl/usr/share/perl5
 
INSTALLARCHLIB=/build/niko/libpalm-perl-1.3.0/debian/libpalm-perl/usr/share/perl5
make[1]: Entering directory `/build/niko/libpalm-perl-1.3.0'
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
ERROR: Cannot copy 'blib/script/pdbdump' to '/usr/bin/pdbdump': Permission 
denied
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
 at -e line 1
Installing 
/build/niko/libpalm-perl-1.3.0/debian/libpalm-perl/usr/share/perl5/Palm/Address.pm
Installing 
/build/niko/libpalm-perl-1.3.0/debian/libpalm-perl/usr/share/perl5/Palm/StdAppInfo.pm
Installing 
/build/niko/libpalm-perl-1.3.0/debian/libpalm-perl/usr/share/perl5/Palm/PDB.pm
Installing 
/build/niko/libpalm-perl-1.3.0/debian/libpalm-perl/usr/share/perl5/Palm/Memo.pm
Installing 
/build/niko/libpalm-perl-1.3.0/debian/libpalm-perl/usr/share/perl5/Palm/ToDo.pm
Installing 
/build/niko/libpalm-perl-1.3.0/debian/libpalm-perl/usr/share/perl5/Palm/Datebook.pm
Installing 
/build/niko/libpalm-perl-1.3.0/debian/libpalm-perl/usr/share/perl5/Palm/Mail.pm
Installing 
/build/niko/libpalm-perl-1.3.0/debian/libpalm-perl/usr/share/perl5/Palm/Raw.pm
Installing 
/build/niko/libpalm-perl-1.3.0/debian/libpalm-perl/usr/share/man/man1/pdbdump.1p
Installing 
/build/niko/libpalm-perl-1.3.0/debian/libpalm-perl/usr/share/man/man3/Palm::Mail.3pm
Installing 
/build/niko/libpalm-perl-1.3.0/debian/libpalm-perl/usr/share/man/man3/Palm::Datebook.3pm
Installing 
/build/niko/libpalm-perl-1.3.0/debian/libpalm-perl/usr/share/man/man3/Palm::ToDo.3pm
Installing 
/build/niko/libpalm-perl-1.3.0/debian/libpalm-perl/usr/share/man/man3/Palm::Raw.3pm
Installing 
/build/niko/libpalm-perl-1.3.0/debian/libpalm-perl/usr/share/man/man3/Palm::Address.3pm
Installing 
/build/niko/libpalm-perl-1.3.0/debian/libpalm-perl/usr/share/man/man3/Palm::Memo.3pm
Installing 
/build/niko/libpalm-perl-1.3.0/debian/libpalm-perl/usr/share/man/man3/Palm::StdAppInfo.3pm
Installing 
/build/niko/libpalm-perl-1.3.0/debian/libpalm-perl/usr/share/man/man3/Palm::PDB.3pm
Installing /usr/bin/pdbdump
make[1]: *** [pure_perl_install] Error 13
make[1]: Leaving directory `/build/niko/libpalm-perl-1.3.0'
make: *** [install] Error 2

Cheers,
-- 
Niko Tyni   [EMAIL PROTECTED]



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to