Bug#403462: libpoe-filter-xml-perl: FTBFS: Can't locate Module/Build.pm

2006-12-17 Thread Julien Danjou
Package: libpoe-filter-xml-perl
Version: 0.31-0.1
Severity: serious

Hello,

There was a problem while autobuilding your package:
 Automatic build of libpoe-filter-xml-perl_0.31-0.1 on avidan by sbuild/i386 98
 Build started at 20061217-1129
...
  /usr/bin/fakeroot debian/rules clean
 dh_testdir
 dh_testroot
 [ ! -f Build ] || /usr/bin/perl Build realclean
 dh_clean build-stamp install-stamp
  debian/rules build
 dh_testdir
 /usr/bin/perl Build.PL installdirs=vendor 
 destdir=/build/buildd/libpoe-filter-xml-perl-0.31/debian/libpoe-filter-xml-perl
 Can't locate Module/Build.pm in @INC (@INC contains: /etc/perl 
 /usr/local/lib/perl/5.8.8 /usr/local/share/perl/5.8.8 /usr/lib/perl5 
 /usr/share/perl5 /usr/lib/perl/5.8 /usr/share/perl/5.8 
 /usr/local/lib/site_perl .) at Build.PL line 1.
 BEGIN failed--compilation aborted at Build.PL line 1.
 make: *** [build-stamp] Error 2
 **
 Build finished at 20061217-1129
 FAILED [dpkg-buildpackage died]

-- 
Julien Danjou
.''`.  Debian Developer
: :' : http://julien.danjou.info
`. `'  http://people.debian.org/~acid
  `-   9A0D 5FD9 EB42 22F6 8974  C95C A462 B51E C2FE E5CD


signature.asc
Description: Digital signature


Bug#403462: libpoe-filter-xml-perl: FTBFS: Can't locate Module/Build.pm

2006-12-17 Thread Gunnar Wolf
tags 403462 + patch
thanks

Here is the patch - I'm uploading the NMU right away. Sorry, I forgot
to add two build-dependencies when I uploaded my NMU :(

Greetings,

-- 
Gunnar Wolf - [EMAIL PROTECTED] - (+52-55)5623-0154 / 1451-2244
PGP key 1024D/8BB527AF 2001-10-23
Fingerprint: 0C79 D2D1 2C4E 9CE4 5973  F800 D80E F35A 8BB5 27AF
diff -ru libpoe-filter-xml-perl-0.27/debian/changelog 
libpoe-filter-xml-perl-0.31/debian/changelog
--- libpoe-filter-xml-perl-0.27/debian/changelog2006-12-14 
11:47:07.0 -0600
+++ libpoe-filter-xml-perl-0.31/debian/changelog2006-12-15 
13:07:12.0 -0600
@@ -1,3 +1,13 @@
+libpoe-filter-xml-perl (0.31-0.1) unstable; urgency=low
+
+  * Non-Maintainer Upload by Gunnar Wolf, pkg-perl team
+  * New upstream release (Closes: #392148)
+  * Added an explicit version dependency on XML::SAX = 0.14
+  * Updated debian/rules, as the module now uses Module::Build instead
+of MakeMaker to be built
+
+ -- Gunnar Wolf [EMAIL PROTECTED]  Fri, 15 Dec 2006 13:07:12 -0600
+
 libpoe-filter-xml-perl (0.27-1) unstable; urgency=low
 
   * Initial Release.
diff -ru libpoe-filter-xml-perl-0.27/debian/control 
libpoe-filter-xml-perl-0.31/debian/control
--- libpoe-filter-xml-perl-0.27/debian/control  2006-12-14 11:47:07.0 
-0600
+++ libpoe-filter-xml-perl-0.31/debian/control  2006-12-15 13:04:55.0 
-0600
@@ -2,7 +2,7 @@
 Section: perl
 Priority: optional
 Build-Depends: debhelper (= 4.0.2)
-Build-Depends-Indep: perl (= 5.8.0-7), libpoe-perl, libxml-sax-perl, 
libxml-sax-expat-incremental-perl
+Build-Depends-Indep: perl (= 5.8.0-7), libpoe-perl, libxml-sax-perl (= 
0.14), libxml-sax-expat-incremental-perl
 Maintainer: Florian Ragwitz [EMAIL PROTECTED]
 Standards-Version: 3.6.2
 
diff -ru libpoe-filter-xml-perl-0.27/debian/rules 
libpoe-filter-xml-perl-0.31/debian/rules
--- libpoe-filter-xml-perl-0.27/debian/rules2006-12-14 11:47:07.0 
-0600
+++ libpoe-filter-xml-perl-0.31/debian/rules2006-12-15 12:35:35.0 
-0600
@@ -13,14 +13,14 @@
 build: build-stamp
 build-stamp:
dh_testdir
-   $(PERL) Makefile.PL INSTALLDIRS=vendor
-   $(MAKE) OPTIMIZE=-Wall -O2 -g
+   $(PERL) Build.PL installdirs=vendor destdir=$(TMP)
+   $(PERL) Build
touch build-stamp
 
 clean:
dh_testdir
dh_testroot
-   [ ! -f Makefile ] || $(MAKE) realclean
+   [ ! -f Build ] || $(PERL) Build realclean
dh_clean build-stamp install-stamp
 
 install: build install-stamp
@@ -28,9 +28,8 @@
dh_testdir
dh_testroot
dh_clean -k
-   $(MAKE) test
-   $(MAKE) install DESTDIR=$(TMP) PREFIX=/usr
-   rmdir --ignore-fail-on-non-empty --parents $(TMP)/usr/lib/perl5
+   $(PERL) Build test
+   $(PERL) Build install
touch install-stamp
 
 binary-arch:


signature.asc
Description: Digital signature


Bug#403462: libpoe-filter-xml-perl: FTBFS: Can't locate Module/Build.pm

2006-12-17 Thread Gunnar Wolf
Oops... Wrong patch, I re-sent the one used for the last NMU :-/ Here
it is, anyway.

-- 
Gunnar Wolf - [EMAIL PROTECTED] - (+52-55)5623-0154 / 1451-2244
PGP key 1024D/8BB527AF 2001-10-23
Fingerprint: 0C79 D2D1 2C4E 9CE4 5973  F800 D80E F35A 8BB5 27AF
diff -ru libpoe-filter-xml-perl-0.31.old/debian/changelog 
libpoe-filter-xml-perl-0.31/debian/changelog
--- libpoe-filter-xml-perl-0.31.old/debian/changelog2006-12-17 
13:10:19.0 -0600
+++ libpoe-filter-xml-perl-0.31/debian/changelog2006-12-17 
13:10:33.0 -0600
@@ -1,3 +1,12 @@
+libpoe-filter-xml-perl (0.31-0.2) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * Declared missing build-dependencies (libmodule-builder-perl and
+libfilter-template-perl) and dependencies (libfilter-template-perl)
+I had missed in my previous NMU - Sorry! (Closes: #403462)
+
+ -- Gunnar Wolf [EMAIL PROTECTED]  Sun, 17 Dec 2006 12:59:53 -0600
+
 libpoe-filter-xml-perl (0.31-0.1) unstable; urgency=low
 
   * Non-Maintainer Upload by Gunnar Wolf, pkg-perl team
diff -ru libpoe-filter-xml-perl-0.31.old/debian/control 
libpoe-filter-xml-perl-0.31/debian/control
--- libpoe-filter-xml-perl-0.31.old/debian/control  2006-12-17 
13:10:19.0 -0600
+++ libpoe-filter-xml-perl-0.31/debian/control  2006-12-17 13:10:33.0 
-0600
@@ -2,13 +2,13 @@
 Section: perl
 Priority: optional
 Build-Depends: debhelper (= 4.0.2)
-Build-Depends-Indep: perl (= 5.8.0-7), libpoe-perl, libxml-sax-perl (= 
0.14), libxml-sax-expat-incremental-perl
+Build-Depends-Indep: perl (= 5.8.0-7), libpoe-perl, libxml-sax-perl (= 
0.14), libxml-sax-expat-incremental-perl, libmodule-build-perl, 
libfilter-template-perl
 Maintainer: Florian Ragwitz [EMAIL PROTECTED]
 Standards-Version: 3.6.2
 
 Package: libpoe-filter-xml-perl
 Architecture: all
-Depends: ${perl:Depends}, libpoe-perl, libxml-sax-perl, 
libxml-sax-expat-incremental-perl
+Depends: ${perl:Depends}, libpoe-perl, libxml-sax-perl, 
libxml-sax-expat-incremental-perl, libfilter-template-perl
 Description:  A POE Filter for parsing XML
  POE::Filter::XML provides POE with a completely encapsulated XML parsing 
  strategy for POE::Wheels that will be dealing with XML streams.


signature.asc
Description: Digital signature