Bug#546280: aptitude: needs dpkg-dev for parsing changelogs

2009-09-12 Thread Sven Joachim
Package: aptitude
Version: 0.5.9rc2-1
Severity: normal

I'm not sure if this change:

,[ /usr/share/doc/aptitude/changelog.Debian.gz ]
|   * Remove the no-longer-necessary recommendation of
| libparse-debianchangelog-perl; aptitude uses dpkg-parsechangelog now.
`
is such a very good idea, seeing in which package that commands lives:

,
| % dpkg -S =dpkg-parsechangelog 
| dpkg-dev: /usr/bin/dpkg-parsechangelog
`

Ideally, aptitude should try both /usr/bin/dpkg-parsechangelog and
/usr/bin/parsechangelog, and use whichever is available.  And it could
then recommend dpkg-dev | libparse-debianchangelog-perl.


-- Package-specific info:
aptitude 0.5.9rc2 compiled at Sep 10 2009 04:01:18
Compiler: g++ 4.3.4
Compiled against:
  apt version 4.8.1
  NCurses version 5.7
  libsigc++ version: 2.0.18
  Ept support enabled.

Current library versions:
  NCurses version: ncurses 5.7.20090906
  cwidget version: 0.5.13
  Apt version: 4.8.1
linux-gate.so.1 =  (0xf7f83000)
libapt-pkg-libc6.9-6.so.4.8 = /usr/lib/libapt-pkg-libc6.9-6.so.4.8 
(0xf7ea8000)
libncursesw.so.5 = /lib/libncursesw.so.5 (0xf7e63000)
liblog4cxx.so.10 = /usr/lib/liblog4cxx.so.10 (0xf7cb9000)
libsigc-2.0.so.0 = /usr/lib/libsigc-2.0.so.0 (0xf7cb3000)
libcwidget.so.3 = /usr/lib/libcwidget.so.3 (0xf7bf)
libept.so.0 = /usr/lib/libept.so.0 (0xf7b75000)
libxapian.so.15 = /usr/lib/libxapian.so.15 (0xf7a25000)
libz.so.1 = /usr/lib/libz.so.1 (0xf7a1)
libsqlite3.so.0 = /usr/lib/libsqlite3.so.0 (0xf799)
libboost_iostreams.so.1.39.0 = /usr/lib/libboost_iostreams.so.1.39.0 
(0xf7985000)
libpthread.so.0 = /lib/i686/cmov/libpthread.so.0 (0xf796c000)
libstdc++.so.6 = /usr/lib/libstdc++.so.6 (0xf787c000)
libm.so.6 = /lib/i686/cmov/libm.so.6 (0xf7856000)
libgcc_s.so.1 = /lib/libgcc_s.so.1 (0xf782a000)
libc.so.6 = /lib/i686/cmov/libc.so.6 (0xf76cb000)
libutil.so.1 = /lib/i686/cmov/libutil.so.1 (0xf76c7000)
libdl.so.2 = /lib/i686/cmov/libdl.so.2 (0xf76c3000)
libaprutil-1.so.0 = /usr/lib/libaprutil-1.so.0 (0xf76a3000)
libapr-1.so.0 = /usr/lib/libapr-1.so.0 (0xf7675000)
libuuid.so.1 = /lib/libuuid.so.1 (0xf7671000)
librt.so.1 = /lib/i686/cmov/librt.so.1 (0xf7668000)
libcrypt.so.1 = /lib/i686/cmov/libcrypt.so.1 (0xf7636000)
libbz2.so.1.0 = /lib/libbz2.so.1.0 (0xf7626000)
/lib/ld-linux.so.2 (0xf7f84000)
libexpat.so.1 = /usr/lib/libexpat.so.1 (0xf75ff000)
Terminal: dumb
$DISPLAY is set.
`which aptitude`: /usr/bin/aptitude
aptitude version information:

aptitude linkage:

-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: i386 (x86_64)

Kernel: Linux 2.6.30.6-amd64 (SMP w/2 CPU cores)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/dash

Versions of packages aptitude depends on:
ii  apt [libapt-pkg-libc6. 0.7.23.1  Advanced front-end for dpkg
ii  libboost-iostreams1.39 1.39.0-5  Boost.Iostreams Library
ii  libc6  2.9-26GNU C Library: Shared libraries
ii  libcwidget30.5.13-1  high-level terminal interface libr
ii  libept00.5.28High-level library for managing De
ii  libgcc11:4.4.1-3 GCC support library
ii  liblog4cxx10   0.10.0-1  A logging library for C++
ii  libncursesw5   5.7+20090906-1shared libraries for terminal hand
ii  libsigc++-2.0-0c2a 2.0.18-2  type-safe Signal Framework for C++
ii  libsqlite3-0   3.6.17-2  SQLite 3 shared library
ii  libstdc++6 4.4.1-3   The GNU Standard C++ Library v3
ii  libxapian151.0.15-2  Search engine library
ii  zlib1g 1:1.2.3.3.dfsg-15 compression library - runtime

Versions of packages aptitude recommends:
ii  apt-xapian-index 0.22maintenance tools for a Xapian ind
ii  aptitude-doc-en [apt 0.4.11.11-1+b2sven1 English manual for aptitude, a ter
ii  sensible-utils   0.0.1   Utilities for sensible alternative

Versions of packages aptitude suggests:
pn  debtags   none (no description available)
ii  tasksel   2.80   Tool for selecting tasks for insta

-- no debconf information



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#546280: aptitude: needs dpkg-dev for parsing changelogs

2009-09-12 Thread Daniel Burrows
On Sat, Sep 12, 2009 at 09:10:37AM +0200, Sven Joachim svenj...@gmx.de was 
heard to say:
 I'm not sure if this change:
 
 ,[ /usr/share/doc/aptitude/changelog.Debian.gz ]
 |   * Remove the no-longer-necessary recommendation of
 | libparse-debianchangelog-perl; aptitude uses dpkg-parsechangelog now.
 `
 is such a very good idea, seeing in which package that commands lives:
 
 ,
 | % dpkg -S =dpkg-parsechangelog 
 | dpkg-dev: /usr/bin/dpkg-parsechangelog
 `

  Oops.  I had the idea it lived in the dpkg package.  It's also about
four times slower, so I'll back that change out.

  Daniel



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org