Your message dated Tue, 29 Oct 2013 19:18:18 +0000
with message-id <[email protected]>
and subject line Bug#725206: fixed in dh-make-perl 0.80-1
has caused the Debian Bug report #725206,
regarding dh-make-perl: dies with "pkg is mandatory at 
/usr/share/perl5/Debian/Control/FromCPAN.pm line 335"
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 [email protected]
immediately.)


-- 
725206: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=725206
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: dh-make-perl
Version: 0.79-1
Severity: important

For packages that depend on a version of Module::Build newer than what
is in Perl core, dh-make-perl dies in the process with the message "pkg
is mandatory at /usr/share/perl5/Debian/Control/FromCPAN.pm line 335."

CPAN modules where this happens are for example Path::IsDev or
File::ShareDir::ProjectDistDir. A workaround is to lower the
dependencies on M::B from 0.4007 to 0.4000 in the upstream metadata.

This is the output I get for Path::IsDev:

[fs@thinkpad] dh-make-perl --pkg-perl --source-format "3.0 (quilt)" --dh 8 
--vcs git --closes 725137 --cpan Path::IsDev
== dh-make-perl 0.79 ==
Reading '/home/fs/.cpan/Metadata'
  Database was generated on Tue, 01 Oct 2013 20:17:04 GMT
CPAN: Digest::SHA loaded ok (v5.84_01)
Checksum for 
/home/fs/.cpan/sources/authors/id/K/KE/KENTNL/Path-IsDev-0.4.0.tar.gz ok
Path-IsDev-0.4.0/
Path-IsDev-0.4.0/LICENSE
Path-IsDev-0.4.0/Changes
Path-IsDev-0.4.0/lib/
Path-IsDev-0.4.0/lib/Path/
Path-IsDev-0.4.0/lib/Path/IsDev.pm
Path-IsDev-0.4.0/lib/Path/IsDev/
Path-IsDev-0.4.0/lib/Path/IsDev/Heuristic.pm
Path-IsDev-0.4.0/lib/Path/IsDev/NegativeHeuristic.pm
Path-IsDev-0.4.0/lib/Path/IsDev/HeuristicSet.pm
Path-IsDev-0.4.0/lib/Path/IsDev/Object.pm
Path-IsDev-0.4.0/lib/Path/IsDev/Heuristic/
Path-IsDev-0.4.0/lib/Path/IsDev/Heuristic/TestDir.pm
Path-IsDev-0.4.0/lib/Path/IsDev/Heuristic/DevDirMarker.pm
Path-IsDev-0.4.0/lib/Path/IsDev/Heuristic/Changelog.pm
Path-IsDev-0.4.0/lib/Path/IsDev/Heuristic/MYMETA.pm
Path-IsDev-0.4.0/lib/Path/IsDev/Heuristic/VCS/
Path-IsDev-0.4.0/lib/Path/IsDev/Heuristic/VCS/Git.pm
Path-IsDev-0.4.0/lib/Path/IsDev/Heuristic/Tool/
Path-IsDev-0.4.0/lib/Path/IsDev/Heuristic/Tool/Dzil.pm
Path-IsDev-0.4.0/lib/Path/IsDev/Heuristic/Tool/MakeMaker.pm
Path-IsDev-0.4.0/lib/Path/IsDev/Heuristic/Tool/ModuleBuild.pm
Path-IsDev-0.4.0/lib/Path/IsDev/Heuristic/META.pm
Path-IsDev-0.4.0/lib/Path/IsDev/Heuristic/Makefile.pm
Path-IsDev-0.4.0/lib/Path/IsDev/HeuristicSet/
Path-IsDev-0.4.0/lib/Path/IsDev/HeuristicSet/Basic.pm
Path-IsDev-0.4.0/lib/Path/IsDev/NegativeHeuristic/
Path-IsDev-0.4.0/lib/Path/IsDev/NegativeHeuristic/IsDev/
Path-IsDev-0.4.0/lib/Path/IsDev/NegativeHeuristic/IsDev/IgnoreFile.pm
Path-IsDev-0.4.0/xt/
Path-IsDev-0.4.0/xt/release/
Path-IsDev-0.4.0/xt/release/pod-coverage.t
Path-IsDev-0.4.0/xt/release/cpan-changes.t
Path-IsDev-0.4.0/xt/release/pod-syntax.t
Path-IsDev-0.4.0/xt/release/distmeta.t
Path-IsDev-0.4.0/xt/release/minimum-version.t
Path-IsDev-0.4.0/xt/release/kwalitee.t
Path-IsDev-0.4.0/xt/release/eol.t
Path-IsDev-0.4.0/xt/author/
Path-IsDev-0.4.0/xt/author/critic.t
Path-IsDev-0.4.0/Build.PL
Path-IsDev-0.4.0/t/
Path-IsDev-0.4.0/t/Path-IsDev/
Path-IsDev-0.4.0/t/Path-IsDev/is_dev/
Path-IsDev-0.4.0/t/Path-IsDev/is_dev/MYMETA.t
Path-IsDev-0.4.0/t/Path-IsDev/is_dev/DZil.t
Path-IsDev-0.4.0/t/Path-IsDev/is_dev/MakeMaker.t
Path-IsDev-0.4.0/t/Path-IsDev/is_dev/TestDir.t
Path-IsDev-0.4.0/t/Path-IsDev/is_dev/Changelog.t
Path-IsDev-0.4.0/t/Path-IsDev/is_dev/DevDir.t
Path-IsDev-0.4.0/t/Path-IsDev/is_dev/suite.t.tpl
Path-IsDev-0.4.0/t/Path-IsDev/is_dev/META.t
Path-IsDev-0.4.0/t/Path-IsDev/is_dev/ModuleBuild.t
Path-IsDev-0.4.0/t/Path-IsDev-Object/
Path-IsDev-0.4.0/t/Path-IsDev-Object/basic.t
Path-IsDev-0.4.0/t/00-compile.t
Path-IsDev-0.4.0/t/000-report-versions-tiny.t
Path-IsDev-0.4.0/t/basic.t
Path-IsDev-0.4.0/.travis.yml
Path-IsDev-0.4.0/README
Path-IsDev-0.4.0/layout/
Path-IsDev-0.4.0/layout/self_structure.png
Path-IsDev-0.4.0/layout/self_structure.dot
Path-IsDev-0.4.0/META.yml
Path-IsDev-0.4.0/perlcritic.rc
Path-IsDev-0.4.0/corpus/
Path-IsDev-0.4.0/corpus/Changelog/
Path-IsDev-0.4.0/corpus/Changelog/Changes
Path-IsDev-0.4.0/corpus/MYMETA/
Path-IsDev-0.4.0/corpus/MYMETA/MYMETA.json
Path-IsDev-0.4.0/corpus/TestDir/
Path-IsDev-0.4.0/corpus/TestDir/t/
Path-IsDev-0.4.0/corpus/TestDir/t/.keep
Path-IsDev-0.4.0/corpus/MakeMaker/
Path-IsDev-0.4.0/corpus/MakeMaker/Makefile.PL
Path-IsDev-0.4.0/corpus/DevDir/
Path-IsDev-0.4.0/corpus/DevDir/.devdir
Path-IsDev-0.4.0/corpus/META/
Path-IsDev-0.4.0/corpus/META/META.yml
Path-IsDev-0.4.0/corpus/DZil/
Path-IsDev-0.4.0/corpus/DZil/dist.ini
Path-IsDev-0.4.0/corpus/ModuleBuild/
Path-IsDev-0.4.0/corpus/ModuleBuild/Build.PL
Path-IsDev-0.4.0/corpus/Makefile/
Path-IsDev-0.4.0/corpus/Makefile/Makefile
Path-IsDev-0.4.0/dist.ini
Path-IsDev-0.4.0/maint-travis-ci/
Path-IsDev-0.4.0/maint-travis-ci/README.mkdn
Path-IsDev-0.4.0/maint-travis-ci/sync_tree.pl
Path-IsDev-0.4.0/maint-travis-ci/yamls/
Path-IsDev-0.4.0/maint-travis-ci/yamls/sterile.yaml
Path-IsDev-0.4.0/maint-travis-ci/sterilize_env.pl
Path-IsDev-0.4.0/maint-travis-ci/merge_travis_yml.pl
Path-IsDev-0.4.0/.perltidyrc
Path-IsDev-0.4.0/META.json
Path-IsDev-0.4.0/weaver.ini
Path-IsDev-0.4.0/MANIFEST
CPAN: File::Temp loaded ok (v0.23)
---- Unsatisfied dependencies detected during ----
----      KENTNL/Path-IsDev-0.4.0.tar.gz      ----
    Module::Build [build_requires]
  Ignoring dependencies on modules Module::Build
  KENTNL/Path-IsDev-0.4.0.tar.gz
  [configure_requires] -- NOT OK
Using META.json
Found: Path-IsDev 0.4.0 (libpath-isdev-perl arch=all)
Switched to a new branch 'master'
Using cached Contents from Sat Aug 17 22:04:52 2013
= warnings is in core since 5.6.0
= parent is in core since 5.10.1
+ Module::Runtime found in libmodule-runtime-perl
+ Path::Tiny found in libpath-tiny-perl
= Carp is in core since 5.0.0
+ Sub::Exporter found in libsub-exporter-perl
- Class::Tiny >= 0.010 not found in any package
   CPAN contains it in Class-Tiny
   substituting package name of libclass-tiny-perl
= strict is in core since 5.0.0
= perl >= 5.10.0 is in core
= Scalar::Util is in core since 5.7.3

Needs the following debian packages: perl (>= 5.10.1), libmodule-runtime-perl, 
libpath-tiny-perl, libsub-exporter-perl, libclass-tiny-perl (>= 0.010)
+ Test::Fatal found in libtest-fatal-perl
= IO::Handle is in core since 5.3.70
= Module::Build >= 0.4007 is in core since 5.19.3
  ! perl (>= 5.19.3) is too new. Adding alternative dependency
pkg is mandatory at /usr/share/perl5/Debian/Control/FromCPAN.pm line 335.


Florian


-- System Information:
Debian Release: jessie/sid
  APT prefers testing
  APT policy: (990, 'testing'), (700, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.10-3-amd64 (SMP w/4 CPU cores)
Locale: LANG=de_DE.utf8, LC_CTYPE=de_DE.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages dh-make-perl depends on:
ii  debhelper                         9.20130921
ii  dpkg-dev                          1.17.1
ii  fakeroot                          1.18.4-2
ii  libapt-pkg-perl                   0.1.29+b1
ii  libarray-unique-perl              0.08-1
ii  libclass-accessor-perl            0.34-1
ii  libcpan-meta-perl                 2.132510-1
ii  libdpkg-perl                      1.17.1
ii  libemail-address-perl             1.898-1
ii  libemail-date-format-perl         1.004-1
ii  libfile-which-perl                1.09-1
ii  liblist-moreutils-perl            0.33-1+b2
ii  libmodule-depends-perl            0.16-1
ii  libparse-debcontrol-perl          2.005-4
ii  libparse-debianchangelog-perl     1.2.0-1
ii  libsoftware-license-perl          0.103005-1
ii  libtie-ixhash-perl                1.23-1
ii  libwww-mechanize-perl             1.73-1
ii  libyaml-perl                      0.84-1
ii  make                              3.81-8.2
ii  perl                              5.18.1-4
ii  perl-modules [libcpan-meta-perl]  5.18.1-4

Versions of packages dh-make-perl recommends:
ii  apt-file      2.5.2
ii  git           1:1.8.4~rc3-1
ii  pristine-tar  1.28

dh-make-perl suggests no packages.

-- no debconf information

--- End Message ---
--- Begin Message ---
Source: dh-make-perl
Source-Version: 0.80-1

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

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 [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Damyan Ivanov <[email protected]> (supplier of updated dh-make-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 [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Tue, 29 Oct 2013 20:52:21 +0200
Source: dh-make-perl
Binary: dh-make-perl
Architecture: source all
Version: 0.80-1
Distribution: unstable
Urgency: low
Maintainer: Debian Perl Group <[email protected]>
Changed-By: Damyan Ivanov <[email protected]>
Description: 
 dh-make-perl - helper for creating Debian packages from perl modules
Closes: 725206
Changes: 
 dh-make-perl (0.80-1) unstable; urgency=low
 .
   [ CSILLAG Tamas ]
   * add Homepage to d/control (lintian check suggested)
   * add rename_to_debian_package_dir.
     This will rename the directory name to the canonical name of
     the debian package.
   * use system("mv ...") when cross device directory move is expected
     otherwise just use rename
 .
   [ Damyan Ivanov ]
   * FromCPAN/find_debs_for_modules: do not crash when all offerred packages
     are perl(-(modules|base))? (Closes: #725206)
   * drop trailing slash from t/Control.t test file
 .
   [ Salvatore Bonaccorso ]
   * Create packages with Standards-Version 3.9.5
   * Adjust Standards-Version in control files of testsuite
   * Bump Standards-Version to 3.9.5
Checksums-Sha1: 
 9c717de6377ae21e16257399be63014399bb8888 3030 dh-make-perl_0.80-1.dsc
 0a3c37d5cd01060f81d29f0e48d9c28bd53f6938 148264 dh-make-perl_0.80.orig.tar.gz
 d36a950ebfd7a9edd7d6422f33ae3502c5598742 26576 
dh-make-perl_0.80-1.debian.tar.gz
 2184e50c66b74d1044bf2e79bcb13482468a9fd0 168284 dh-make-perl_0.80-1_all.deb
Checksums-Sha256: 
 9043591e55fb7f5e005f6c8fc57a60f16f21cdb9febaf3e9910669405dcf9902 3030 
dh-make-perl_0.80-1.dsc
 a617324ed2abf8cf9727024368b1a52c65c65da3b9a28f3569c20eea02ff2c52 148264 
dh-make-perl_0.80.orig.tar.gz
 c8e38b9b0f398008eff70a7409fb7abf51a73cbce95823fb61aa3bf5063deb34 26576 
dh-make-perl_0.80-1.debian.tar.gz
 cbd3570269ce2132f773afef7bc31646df1bcc4c68b7e79956f0c48a82450290 168284 
dh-make-perl_0.80-1_all.deb
Files: 
 8886851d0b02d44feb0a69d8b1acf1ce 3030 perl optional dh-make-perl_0.80-1.dsc
 814f0d6bc8d971aecaccbded17e24a73 148264 perl optional 
dh-make-perl_0.80.orig.tar.gz
 55b7776b1a8ac45e3c7bf426fc6470d2 26576 perl optional 
dh-make-perl_0.80-1.debian.tar.gz
 830fd847faed623051023c9eaa6924a8 168284 perl optional 
dh-make-perl_0.80-1_all.deb

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

iQIcBAEBCAAGBQJScAiJAAoJENu+nU2Z0qAEEJkP/jVSUbXYlDSjHstN+dzZNpB6
HxGEHzWmP9mFQOiG6gkC7VsjtuVGMbwi5UjbLiELRppfFXl7IaZL5O5VnjiGFaea
/Jqdlu+KPw2PrGBBCjk91/W8Rc8p6EzVuw0En213IBSxJHUEBTkJLpd9ecALZzPz
oNeDtwjcz/v+3MAKuo/MULS+SdEjlnimn1fRgUAd1Ea/t/uGS2LWzxh6V8MA7Pyq
Camq471XuZNDIvIcbl4TLuK38Jf2V2UwPiToNlViHR32A9FKzVw7PpLqnkCbeD0a
z+lM9LjS6++UB7Vu6Ien80hwZk2sOaWfLs0iaNi6b1YCoIGsCNOZB0vpeCpPUUGc
X+b38cd9SdrheGdqVTBFoNTKh2EWRfCZKPCPO38jJIPUPeO6xEQctnmEr2Y6V0c6
moGbjut6dkyIjAV0Ah1RasgWLHwamsz1rDOin0L7bxryc7P94JItEYcwSXatNWTm
YnmrSs7FlDfDnVX7CwPg8bIKxQoM67W8Yw1uKvX90hjJK5AD8XH3WKrpBxn/N/iT
p1flXuajhC6JgRLpEOrgShLyPqoVyx+FaXzjmKsV1nhKZSISLCpXiIc0PNp41T0A
+xZjlVLZL7V9DQfzkWRn1JHz27y7sfwtx/4+m9korZNVXrGNqABFAGgNhFSxvecE
lL48Kvg+T8d3k5Am7ZiQ
=hO9x
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to