Bug#24613: dpkg-dev has unspecified dependency
Package: dpkg-dev
Version: 1.4.0.23.2
The dpkg-source program from the dpkg-dev package requires the perl package
(the perl-base that comes with hamm isn't enough). But in the .deb package
there is no indication (no depends/requires, not even a suggestion) that perl
is required.
Without the perl package, dpkg-source simply crashes:
% dpkg-source
Can't locate POSIX.pm in @INC (@INC contains: /usr/lib/perl5/i386-linux/5.004
/usr/lib/perl5 /usr/local/lib/site_perl/i386-linux /usr/local/lib/site_perl .)
at /usr/bin/dpkg-source line 13.
BEGIN failed--compilation aborted at /usr/bin/dpkg-source line 13.
%
Once I installed the 'perl' package, everything works fine.
I'm using Debian 2.0 beta (hamm). Relevant installed packages:
ii dpkg 1.4.0.23.2 Package maintenance system for Debian Linux
ii dpkg-dev 1.4.0.23.2 Package building tools for Debian Linux
ii dpkg-ftp 1.4.9.6 Ftp method for dselect.
ii dpkg-mountable 0.7 Enhanced access method for dselect
ii perl-base 5.004.04-6 The Pathologically Eclectic Rubbish Lister
I suggest that the appropriate 'depends' or 'requires' field be added to the
dpkg-dev package's control info.
T
--
To UNSUBSCRIBE, email to debian-dpkg-request@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Reply to: