Bug#339869: libtk-gbarr-perl: FTBFS: current mv doesn't move
directories to/from "xxx/"
Roland Stigge
stigge at antcom.de
Sat Nov 19 12:46:08 UTC 2005
Package: libtk-gbarr-perl
Version: 2.06-1
Severity: serious
Tags: patch
Hi,
building the package libtk-gbarr-perl in a clean sid build environment
(with pbuilder) on i386 results in:
=========================================================================
[...]
cp examples/numentryplain blib/arch/Tk/demos/widtrib/numentryplain.pl
cp Cloth.pm blib/lib/Tk/Cloth.pm
cp TFrame.pm blib/lib/Tk/TFrame.pm
cp examples/firebutton blib/arch/Tk/demos/widtrib/firebutton.pl
cp examples/tframe blib/arch/Tk/demos/widtrib/tframe.pl
Manifying blib/man3/Tk::NumEntry.3pm
Manifying blib/man3/Tk::NumEntryPlain.3pm
Manifying blib/man3/Tk::Cloth.3pm
Manifying blib/man3/Tk::TFrame.3pm
Manifying blib/man3/Tk::FireButton.3pm
Installing /tmp/buildd/libtk-gbarr-perl-2.06/debian/libtk-gbarr-perl/usr/lib/perl5/Tk/demos/widtrib/tframe.pl
Installing /tmp/buildd/libtk-gbarr-perl-2.06/debian/libtk-gbarr-perl/usr/lib/perl5/Tk/demos/widtrib/firebutton.pl
Installing /tmp/buildd/libtk-gbarr-perl-2.06/debian/libtk-gbarr-perl/usr/lib/perl5/Tk/demos/widtrib/numentryplain.pl
Installing /tmp/buildd/libtk-gbarr-perl-2.06/debian/libtk-gbarr-perl/usr/lib/perl5/Tk/demos/widtrib/numentry.pl
Installing /tmp/buildd/libtk-gbarr-perl-2.06/debian/libtk-gbarr-perl/usr/lib/perl5/Tk/demos/widtrib/cloth.pl
Files found in blib/arch: installing files in blib/lib into architecture dependent library tree
Installing /tmp/buildd/libtk-gbarr-perl-2.06/debian/libtk-gbarr-perl/usr/lib/perl5/Tk/TFrame.pm
Installing /tmp/buildd/libtk-gbarr-perl-2.06/debian/libtk-gbarr-perl/usr/lib/perl5/Tk/Cloth.pm
Installing /tmp/buildd/libtk-gbarr-perl-2.06/debian/libtk-gbarr-perl/usr/lib/perl5/Tk/NumEntryPlain.pm
Installing /tmp/buildd/libtk-gbarr-perl-2.06/debian/libtk-gbarr-perl/usr/lib/perl5/Tk/NumEntry.pm
Installing /tmp/buildd/libtk-gbarr-perl-2.06/debian/libtk-gbarr-perl/usr/lib/perl5/Tk/FireButton.pm
Installing /tmp/buildd/libtk-gbarr-perl-2.06/debian/libtk-gbarr-perl/usr/share/man/man3/Tk::FireButton.3pm
Installing /tmp/buildd/libtk-gbarr-perl-2.06/debian/libtk-gbarr-perl/usr/share/man/man3/Tk::TFrame.3pm
Installing /tmp/buildd/libtk-gbarr-perl-2.06/debian/libtk-gbarr-perl/usr/share/man/man3/Tk::Cloth.3pm
Installing /tmp/buildd/libtk-gbarr-perl-2.06/debian/libtk-gbarr-perl/usr/share/man/man3/Tk::NumEntryPlain.3pm
Installing /tmp/buildd/libtk-gbarr-perl-2.06/debian/libtk-gbarr-perl/usr/share/man/man3/Tk::NumEntry.3pm
make[1]: Leaving directory `/tmp/buildd/libtk-gbarr-perl-2.06'
mv /tmp/buildd/libtk-gbarr-perl-2.06/debian/libtk-gbarr-perl/usr/lib/perl5/Tk/ /tmp/buildd/libtk-gbarr-perl-2.06/debian/libtk-gbarr-perl/usr/share/perl5/Tk/
mv: target `/tmp/buildd/libtk-gbarr-perl-2.06/debian/libtk-gbarr-perl/usr/share/perl5/Tk/' is not a directory: No such file or directory
make: *** [install] Error 1
=========================================================================
This patch fixes it:
--- debian/rules.orig 2005-11-19 13:42:51.000000000 +0100
+++ debian/rules 2005-11-19 13:43:00.000000000 +0100
@@ -34,7 +34,7 @@
dh_installdirs
$(MAKE) PREFIX=$(debtmp)/usr install
- mv $(debtmp)/usr/lib/perl5/Tk/ $(debtmp)/usr/share/perl5/Tk/
+ mv $(debtmp)/usr/lib/perl5/Tk $(debtmp)/usr/share/perl5/Tk
#As this is a architecture independent package, we are not supposed to install
#stuff to /usr/lib. MakeMaker creates the dirs, we delete them from the deb:
Thanks for considering.
--
DARTS - Debian Archive Regression Test Suite
http://darts.alioth.debian.org/
More information about the pkg-perl-maintainers
mailing list