[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#467275: marked as done (libpalm-perl: tries to write to /usr/bin when building)



Your message dated Thu, 28 Feb 2008 23:47:15 +0000
with message-id <E1JUsT5-0003vP-Fi@ries.debian.org>
and subject line Bug#467275: fixed in libpalm-perl 1.3.0-7
has caused the Debian Bug report #467275,
regarding libpalm-perl: tries to write to /usr/bin when building
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
467275: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=467275
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
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   ntyni@debian.org



--- End Message ---
--- Begin Message ---
Source: libpalm-perl
Source-Version: 1.3.0-7

We believe that the bug you reported is fixed in the latest version of
libpalm-perl, which is due to be installed in the Debian FTP archive:

libpalm-perl_1.3.0-7.diff.gz
  to pool/main/libp/libpalm-perl/libpalm-perl_1.3.0-7.diff.gz
libpalm-perl_1.3.0-7.dsc
  to pool/main/libp/libpalm-perl/libpalm-perl_1.3.0-7.dsc
libpalm-perl_1.3.0-7_all.deb
  to pool/main/libp/libpalm-perl/libpalm-perl_1.3.0-7_all.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 467275@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Barry deFreese <bddebian@comcast.net> (supplier of updated libpalm-perl package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Wed, 27 Feb 2008 15:45:25 -0500
Source: libpalm-perl
Binary: libpalm-perl
Architecture: source all
Version: 1.3.0-7
Distribution: unstable
Urgency: low
Maintainer: Debian QA Group <packages@qa.debian.org>
Changed-By: Barry deFreese <bddebian@comcast.net>
Description: 
 libpalm-perl - Perl 5 modules for manipulating pdb and prc database files
Closes: 324743 467275
Changes: 
 libpalm-perl (1.3.0-7) unstable; urgency=low
 .
   * QA upload.
   * Bump debhelper build-dep to 5.
   * Remove DH_COMPAT from rules to debian/compat and set to 5.
   * Update for perl policy. (Closes: #467275).
     + Add versioned build-dep on perl.
     + Add PREFIX to make pure_install.
   * Remove unused/unneeded commands from rules.
   * Add watch file.
   * pdbdump is in /usr/bin. (Closes: #324743).
   * Bump Standards Version to 3.7.3. (No changes needed).
Files: 
 3a98d8fe21e1053623fca6f46a8f581f 625 perl extra libpalm-perl_1.3.0-7.dsc
 a8fe23d20526dd67924e9fea7e692f60 2673 perl extra libpalm-perl_1.3.0-7.diff.gz
 65d4311c6bcb01d7e1f8295f564cf31f 77880 perl extra libpalm-perl_1.3.0-7_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQFHx0a4Qbn06FtxPfARAmCDAJ9TVN/1mRxgQ/JlaYuQXppU1IVMygCffm+p
n6fWR4lgU/pFtW9y40ewAzU=
=y2dh
-----END PGP SIGNATURE-----



--- End Message ---

Reply to: