dependencies Reply-To: In-Reply-To: <20120905080205.3982.11933.report...@vpn-gw-int.charite.de> X-Debbugs-No-Ack: please
tags 686739 confirmed fixed 686739 0.75-1 thanks -=| Ralf Hildebrandt, 05.09.2012 10:02:05 +0200 |=- > Package: dh-make-perl > Version: 0.70-1 > Severity: important > > > I'm trying to build CGI::Application::Dispatch as a debian package. > Here's what happens: > > # dh-make-perl --cpan-mirror > ftp://ftp.gwdg.de/pub/languages/perl/CPAN/ -build --cpan > CGI::Application::Dispatch > Going to read '/root/.cpan/Metadata' > … > CPAN: Digest::SHA loaded ok (v5.47) > Checksum for > /root/.cpan/source/authors/id/M/MA/MARKSTOS/CGI-Application-Dispatch-3.10.tar.gz > ok > CPAN: Archive::Tar loaded ok (v1.52) > … > CGI-Application-Dispatch-3.10/lib/CGI/Application/Dispatch/Regexp.pm > CPAN: File::Temp loaded ok (v0.22) > ---- Unsatisfied dependencies detected during ---- > ---- MARKSTOS/CGI-Application-Dispatch-3.10.tar.gz ---- > Module::Build [build_requires] > Shall I follow them and prepend them to the queue > of modules we are processing right now? [yes] > Cannot get M/MA/MARKSTOS/CGI-Application-Dispatch-3.10.tar.gz I tried this on a squeeze system and it behaves as above. The reason is that the $dist->get call returns false, which is somewhat outside of dh-make-perl's realm. Answering 'no' to the question about pulling Module::Build leads to never reached at /usr/share/perl/5.10/CPAN/Distribution.pm line 667, <STDIN> line 1. This really sounds like a problem in CPAN.pm somewhere. Installing libmodule-build-perl for the Module::Build dependency doesn't seem to make any difference (it is not detected). This seems to work OK in dh-make-perl 0.75-1 from unstable. Marking the bug as fixed there for now. Perhaps there is some workaround that we could use in DhMakePerl::Command::make (line 280), any clues?
signature.asc
Description: Digital signature