Package: aptitude
Version: 0.4.4-4

The package 'aptitude' provide cron script /etc/cron.daily/aptitude which uses cmp(). The executable cmp() is provided by package 'diff'. The dependency of 'aptitude' on 'diff' is not listed in the Debian control file for 'aptitude'.

$ more /etc/cron.daily/aptitude | grep 'cmp'
        if ! cmp -s aptitude.pkgstates.0 /var/lib/aptitude/pkgstates ; then

$ dpkg -S /etc/cron.daily/aptitude
aptitude: /etc/cron.daily/aptitude

$ apt-cache depends aptitude
aptitude
  Depends: <libapt-pkg-libc6.3-6-3.11>
    apt
  Depends: libc6
  Depends: libgcc1
  Depends: libncursesw5
  Depends: libsigc++-2.0-0c2a
  Depends: libstdc++6
  Suggests: tasksel
  Suggests: debtags
 |Recommends: aptitude-doc-en
  Recommends: <aptitude-doc>
    aptitude-doc-cs
    aptitude-doc-en
    aptitude-doc-fi
    aptitude-doc-fr
  Recommends: libparse-debianchangelog-perl

I suggest including package 'diff' among the packages upon which 'aptitude' depends or removing the use of executable cmp() in /etc/cron.daily/aptitude.

I am using Debian GNU/Linux 4.1.1-21, kernel linux-image-2.6.18-5-686, and libc6 version 2.3.6.ds1-13etch2.

- Amos Statter





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

Reply via email to