Package: libkolab-perl
Version: 0.9.2-2
Severity: important
Justification: fails to build from source

Fails to build on sarge, apparently due to a difference in the 'install' 
program.

install -D -m 644 Kolab/blib/lib/Kolab.pm
debian/libkolab-perl/usr/share/perl5/
install: cannot overwrite directory `debian/libkolab-perl/usr/share/perl5/'
with non-directory
make: *** [install] Error 1
Build command 'cd libkolab-perl-0.9.2 && dpkg-buildpackage -b -uc' failed.
E: Child process failed

See attached patch for a possible fix.
--- rules	2006-04-05 11:32:09.151237192 -0400
+++ libkolab-perl.rules	2006-04-05 11:35:49.723705080 -0400
@@ -29,29 +29,29 @@
 	dh_installdirs
 	# Add here commands to install the package into debian/libkolab-perl.
 	# Kolab
-	install -D -m 644 Kolab/blib/lib/Kolab.pm debian/libkolab-perl/usr/share/perl5/
+	install -D -m 644 Kolab/blib/lib/Kolab.pm debian/libkolab-perl/usr/share/perl5/Kolab/blib/lib/Kolab.pm
 	# Kolab-Conf
-	install -D -m 644 Kolab-Conf/blib/lib/Kolab/Conf.pm debian/libkolab-perl/usr/share/perl5/Kolab/
+	install -D -m 644 Kolab-Conf/blib/lib/Kolab/Conf.pm debian/libkolab-perl/usr/share/perl5/Kolab/Kolab-Conf/blib/lib/Kolab/Conf.pm
 	# Kolab-Cyrus
-	install -D -m 644 Kolab-Cyrus/blib/lib/Kolab/Cyrus.pm debian/libkolab-perl/usr/share/perl5/Kolab/
+	install -D -m 644 Kolab-Cyrus/blib/lib/Kolab/Cyrus.pm debian/libkolab-perl/usr/share/perl5/Kolab/Kolab-Cyrus/blib/lib/Kolab/Cyrus.pm
 	# Kolab-DirServ
-	install -D -m 644 Kolab-DirServ/blib/lib/Kolab/DirServ.pm debian/libkolab-perl/usr/share/perl5/Kolab/
+	install -D -m 644 Kolab-DirServ/blib/lib/Kolab/DirServ.pm debian/libkolab-perl/usr/share/perl5/Kolab/Kolab-DirServ/blib/lib/Kolab/DirServ.pm
 	# Kolab-LDAP
-	install -D -m 644 Kolab-LDAP/blib/lib/Kolab/LDAP.pm debian/libkolab-perl/usr/share/perl5/Kolab/
+	install -D -m 644 Kolab-LDAP/blib/lib/Kolab/LDAP.pm debian/libkolab-perl/usr/share/perl5/Kolab/Kolab-LDAP/blib/lib/Kolab/LDAP.pm
 	# Kolab-LDAP-Backend
-	install -D -m 644 Kolab-LDAP-Backend/blib/lib/Kolab/LDAP/Backend.pm debian/libkolab-perl/usr/share/perl5/Kolab/LDAP/
+	install -D -m 644 Kolab-LDAP-Backend/blib/lib/Kolab/LDAP/Backend.pm debian/libkolab-perl/usr/share/perl5/Kolab/LDAP/Kolab-LDAP-Backend/blib/lib/Kolab/LDAP/Backend.pm
 	# Kolab-LDAP-Backend-ad
-	install -D -m 644 Kolab-LDAP-Backend-ad/blib/lib/Kolab/LDAP/Backend/ad.pm debian/libkolab-perl/usr/share/perl5/Kolab/LDAP/Backend/
+	install -D -m 644 Kolab-LDAP-Backend-ad/blib/lib/Kolab/LDAP/Backend/ad.pm debian/libkolab-perl/usr/share/perl5/Kolab/LDAP/Backend/Kolab-LDAP-Backend-ad/blib/lib/Kolab/LDAP/Backend/ad.pm
 	# Kolab-LDAP-Backend-dirservd
-	install -D -m 644 Kolab-LDAP-Backend-dirservd/blib/lib/Kolab/LDAP/Backend/dirservd.pm debian/libkolab-perl/usr/share/perl5/Kolab/LDAP/Backend/
+	install -D -m 644 Kolab-LDAP-Backend-dirservd/blib/lib/Kolab/LDAP/Backend/dirservd.pm debian/libkolab-perl/usr/share/perl5/Kolab/LDAP/Backend/Kolab-LDAP-Backend-dirservd/blib/lib/Kolab/LDAP/Backend/dirservd.pm
 	# Kolab-LDAP-Backend-slurpd
-	install -D -m 644 Kolab-LDAP-Backend-slurpd/blib/lib/Kolab/LDAP/Backend/slurpd.pm debian/libkolab-perl/usr/share/perl5/Kolab/LDAP/Backend/
+	install -D -m 644 Kolab-LDAP-Backend-slurpd/blib/lib/Kolab/LDAP/Backend/slurpd.pm debian/libkolab-perl/usr/share/perl5/Kolab/LDAP/Backend/Kolab-LDAP-Backend-slurpd/blib/lib/Kolab/LDAP/Backend/slurpd.pm
 	# Kolab-Mailer
-	install -D -m 644 Kolab-Mailer/blib/lib/Kolab/Mailer.pm debian/libkolab-perl/usr/share/perl5/Kolab/
+	install -D -m 644 Kolab-Mailer/blib/lib/Kolab/Mailer.pm debian/libkolab-perl/usr/share/perl5/Kolab/Kolab-Mailer/blib/lib/Kolab/Mailer.pm
 	# Kolab-Util
-	install -D -m 644 Kolab-Util/blib/lib/Kolab/Util.pm debian/libkolab-perl/usr/share/perl5/Kolab/
+	install -D -m 644 Kolab-Util/blib/lib/Kolab/Util.pm debian/libkolab-perl/usr/share/perl5/Kolab/Kolab-Util/blib/lib/Kolab/Util.pm
 	# manpages
-	for i in `find . -name "*3pm"` ; do install -D -m 644 $$i debian/libkolab-perl/usr/share/man/man3/ ; done 
+	for i in `find . -name "*3pm"` ; do install -D -m 644 $$i debian/libkolab-perl/usr/share/man/man3/$$i ; done 
 
 # Build architecture-independent files here.
 binary-indep: build install

Reply via email to