Bug#550137: dh-make-perl: debian/* files may disturb package generation process
Slaven Rezic
slaven at rezic.de
Wed Oct 7 19:59:05 UTC 2009
Package: dh-make-perl
Version: 0.60
Severity: normal
While trying to make a package for Tk::Wizard using
dh-make-perl --build --cpan Tk::Wizard
I run into following problem:
t/001_MANIFEST.t ......... Not in MANIFEST: debian/changelog
Not in MANIFEST: debian/compat
Not in MANIFEST: debian/control
Not in MANIFEST: debian/copyright
Not in MANIFEST: debian/libtk-wizard-perl.debhelper.log
Not in MANIFEST: debian/libtk-wizard-perl.docs
Not in MANIFEST: debian/rules
Not in MANIFEST: debian/watch
t/001_MANIFEST.t ......... 1/3
# Failed test 'No un-MANIFESTed files found'
# at t/001_MANIFEST.t line 23.
# got: '0'
# expected: '8'
# debian/changelog, debian/compat, debian/control, debian/copyright, debian/libtk-wizard-perl.debhelper.log, debian/libtk-wizard-perl.docs, debian/rules, debian/watch
# Looks like you failed 1 test of 3.
t/001_MANIFEST.t ......... Dubious, test returned 1 (wstat 256, 0x100)
Failed 1/3 subtests
Ouch. I doubt that there's a better solution than to politely ask upstream
to make this test an author-only test, or to silently skip over all
files in a debian subdirectory. Or is it possible to postpone creation of
the debian files after the test phase?
Regards,
Slaven
-- System Information:
Debian Release: 5.0.2
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'stable')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.26-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages dh-make-perl depends on:
ii debhelper 7.0.15 helper programs for debian/rules
ii dpkg-dev 1.14.25 Debian package development tools
ii fakeroot 1.11 Gives a fake root environment
ii libapt-pkg-perl 0.1.22+b1 Perl interface to libapt-pkg
ii libclass-accessor-perl 0.31-2 Automated accessor generator
ii libemail-date-format-perl 1.002-1 Module to generate RFC-2822-valid
ii liblist-moreutils-perl 0.22-1+b1 Addition list functions not found
ii libmodule-corelist-perl 2.18-2 what modules shipped with versions
ii libmodule-depends-perl 0.14-1 identify the dependencies of a dis
ii libparse-debcontrol-perl 2.005-2 Easy OO parsing of Debian control-
ii libparse-debianchangelog-perl 1.1.1-2 parse Debian changelogs and output
ii libtie-ixhash-perl 1.21-2 ordered associative arrays for Per
ii libwww-mechanize-perl 1.34-2 Automate interaction with websites
ii libyaml-perl 0.66-1 YAML Ain't Markup Language (tm)
ii make 3.81-5 The GNU version of the "make" util
ii perl 5.10.1-5 Larry Wall's Practical Extraction
ii perl-modules [libmodule-corel 5.10.1-5 Core Perl modules
Versions of packages dh-make-perl recommends:
ii apt-file 2.1.5 APT package searching utility -- c
ii perl 5.10.1-5 Larry Wall's Practical Extraction
ii perl-modules [libmodule-build 5.10.1-5 Core Perl modules
dh-make-perl suggests no packages.
-- no debconf information
More information about the pkg-perl-maintainers
mailing list