Bug#417633: devscripts: [debchange] missing dependency to liburi-perl

2007-04-03 Thread Teemu Ikonen
Package: devscripts
Version: 2.10.2
Severity: important

I get:

$ dch
Can't locate URI/Escape.pm in @INC (@INC contains: /etc/perl
/usr/local/lib/perl/5.8.8 /usr/local/share/perl/5.8.8 /usr/lib/perl5
/usr/share/perl5 /usr/lib/perl/5.8 /usr/share/perl/5.8
/usr/local/lib/site_perl .) at /usr/bin/dch line 41.
BEGIN failed--compilation aborted at /usr/bin/dch line 41.

liburi-perl contains the missing library.

Teemu

-- System Information:
Debian Release: 4.0
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.18-4-686
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)

Versions of packages devscripts depends on:
ii  debianutils 2.18 Miscellaneous utilities specific t
ii  dpkg-dev1.13.25  package building tools for Debian
ii  libc6   2.3.6.ds1-13 GNU C Library: Shared libraries
ii  perl5.8.8-7  Larry Wall's Practical Extraction 
ii  sed 4.1.5-1  The GNU sed stream editor

Versions of packages devscripts recommends:
ii  fakeroot  1.6.5  Gives a fake root environment

-- no debconf information


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#417633: devscripts: [debchange] missing dependency to liburi-perl

2007-04-03 Thread Adam D. Barratt
severity 417633 normal
tag 417633 + wontifx
thanks

Hi,

On Tue, 2007-04-03 at 22:16 +0200, Teemu Ikonen wrote:
 $ dch
 Can't locate URI/Escape.pm in @INC (@INC contains: /etc/perl
 /usr/local/lib/perl/5.8.8 /usr/local/share/perl/5.8.8 /usr/lib/perl5
 /usr/share/perl5 /usr/lib/perl/5.8 /usr/share/perl/5.8
 /usr/local/lib/site_perl .) at /usr/bin/dch line 41.
 BEGIN failed--compilation aborted at /usr/bin/dch line 41.
 
 liburi-perl contains the missing library.

devscripts doesn't depend on all of the packages used by each of the
utilities, so that you can install the package and use e.g.
checkbashisms without having to have dupload or cvs-buildpackage
installed (see /usr/share/doc/devscripts/README.gz).

It does, however, suggest all of the relevant packages and both the
control file and README list which suggested packages are required for
each utility. Both list liburi-perl as required for debchange.

See also #389241 for a previous discussion of this issue.

Regards,

Adam


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#417633: devscripts: [debchange] missing dependency to liburi-perl

2007-04-03 Thread Teemu Ikonen

On 4/4/07, Adam D. Barratt [EMAIL PROTECTED] wrote:

Thanks for the explanation.


It does, however, suggest all of the relevant packages and both the
control file and README list which suggested packages are required for
each utility. Both list liburi-perl as required for debchange.


Actually, the package description says of debchange:

 - debchange/dch: automagically add entries to debian/changelog files [wget]

However, wget does not pull in liburi-perl. The readme does have the
correct dependency as libwww-perl. Maybe this should be fixed.

Best,

Teemu


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#417633: devscripts: [debchange] missing dependency to liburi-perl

2007-04-03 Thread Mohammed Adnène Trojette
On Wed, Apr 04, 2007, Teemu Ikonen wrote:
 Actually, the package description says of debchange:
 
  - debchange/dch: automagically add entries to debian/changelog files [wget]
 
 However, wget does not pull in liburi-perl. The readme does have the
 correct dependency as libwww-perl. Maybe this should be fixed.

That's fixed in unstable:

 - debchange/dch: automagically add entries to debian/changelog files [wget,
   liburi-perl]

(see http://packages.debian.org/unstable/devel/devscripts)

-- 
Mohammed Adnène Trojette



Bug#417633: devscripts: [debchange] missing dependency to liburi-perl

2007-04-03 Thread Adam D. Barratt
tags 417633 - wontfix
retitle 417633 [debchange] Better document dependencies
thanks

Hi,

On Wed, 2007-04-04 at 00:37 +0200, Teemu Ikonen wrote:
 On 4/4/07, Adam D. Barratt [EMAIL PROTECTED] wrote:
[...]
  It does, however, suggest all of the relevant packages and both the
  control file and README list which suggested packages are required for
  each utility. Both list liburi-perl as required for debchange.
 
 Actually, the package description says of debchange:
 
   - debchange/dch: automagically add entries to debian/changelog files [wget]
 
 However, wget does not pull in liburi-perl. The readme does have the
 correct dependency as libwww-perl. Maybe this should be fixed.

Hmmm, good point. The control file in 2.10.2 was updated to include the
new liburi-perl dependency:

  - debchange/dch: automagically add entries to debian/changelog files
[wget,
liburi-perl]

but libwww-perl is indeed missing. The README also appears to /only/
list libwww-perl.

I've updated both in svn so the next release should be correct. Thanks
for pointing this out.

Adam


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#417633: devscripts: [debchange] missing dependency to liburi-perl

2007-04-03 Thread Adam D. Barratt
On Tue, 2007-04-03 at 23:56 +0100, Adam D. Barratt wrote:
[...]
 Hmmm, good point. The control file in 2.10.2 was updated to include the
 new liburi-perl dependency:
 
   - debchange/dch: automagically add entries to debian/changelog files
 [wget,
 liburi-perl]
 
 but libwww-perl is indeed missing. The README also appears to /only/
 list libwww-perl.
 
 I've updated both in svn so the next release should be correct. Thanks
 for pointing this out.

As has been pointed out to me, the control file was already correct
(2.10.2's /does/ list liburi-perl); I've updated README to match.

Adam


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]