[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: