Package: libncurses5
Version: 5.6+20081004-1
Severity: serious
Justification: Policy 12.7

Quote from 12.7:
| Packages that are not Debian-native must contain a compressed copy of
| the debian/changelog file from the Debian source tree in
| /usr/share/doc/package with the name changelog.Debian.gz. 
Violation: A debian/changelog with a different version is installed.

It is probably caused by hardlinks between changelogs that are not
enforced to have the same version.


I discovered it this way:

$ debsums libncurses5
/usr/share/doc/libncurses5/README.Debian                                      OK
/usr/share/doc/libncurses5/changelog.gz                                   FAILED
/usr/share/doc/libncurses5/copyright                                          OK
/usr/share/doc/libncurses5/FAQ                                                OK
/usr/share/doc/libncurses5/changelog.Debian.gz                            FAILED
/usr/share/doc/libncurses5/TODO.Debian                                        OK
/usr/lib/libmenu.so.5.6                                                       OK
/usr/lib/libform.so.5.6                                                       OK
/usr/lib/libpanel.so.5.6                                                      OK
/lib/libncurses.so.5.6                                                        OK
/lib/libtic.so.5.6                                                            OK
$ dpkg -l libncurses5
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Cfg-files/Unpacked/Failed-cfg/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err: uppercase=bad)
||/ Name           Version        Description
+++-==============-==============-============================================
ii  libncurses5    5.6+20081004-1 shared libraries for terminal handling
$ mkdir tmp
$ dpkg-deb -X /var/cache/apt/archives/libncurses5_5.6+20081004-1_amd64.deb tmp/
./
./usr/
./usr/share/
./usr/share/doc/
./usr/share/doc/libncurses5/
./usr/share/doc/libncurses5/README.Debian
./usr/share/doc/libncurses5/changelog.gz
./usr/share/doc/libncurses5/copyright
./usr/share/doc/libncurses5/FAQ
./usr/share/doc/libncurses5/changelog.Debian.gz
./usr/share/doc/libncurses5/TODO.Debian
./usr/lib/
./usr/lib/libmenu.so.5.6
./usr/lib/libform.so.5.6
./usr/lib/libpanel.so.5.6
./lib/
./lib/libncurses.so.5.6
./lib/libtic.so.5.6
./usr/lib/libform.so.5
./usr/lib/libmenu.so.5
./usr/lib/libpanel.so.5
./lib/libtic.so.5
./lib/libncurses.so.5
$ zdiff -ruN tmp/usr/share/doc/libncurses5/changelog.gz 
/usr/share/doc/libncurses5/changelog.gz 
--- /dev/fd/5   2008-10-18 14:25:09.971995422 +0200
+++ -   2008-10-18 14:25:09.976556741 +0200
@@ -25,7 +25,7 @@
 -- sale, use or other dealings in this Software without prior written        --
 -- authorization.                                                            --
 -------------------------------------------------------------------------------
--- $Id: NEWS,v 1.1304 2008/10/04 23:01:08 tom Exp $
+-- $Id: NEWS,v 1.1309 2008/10/11 21:42:24 tom Exp $
 -------------------------------------------------------------------------------
 
 This is a log of changes that ncurses has gone through since Zeyd started
@@ -45,6 +45,17 @@
 Changes through 1.9.9e did not credit all contributions;
 it is not possible to add this information.
 
+20081011
+       + update html documentation.
+       + add -m and -s options to test/keynames.c and test/key_names.c to test
+         the meta() function with keyname() or key_name(), respectively.
+       + correct return value of key_name() on error; it is null.
+       + document some unresolved issues for rpath and pthreads in TO-DO.
+       + fix a missing prototype for ioctl() on OpenBSD in tset.c
+       + add configure option --disable-tic-depends to make explicit whether
+         tic library depends on ncurses/ncursesw library, amends change from
+         20080823 (prompted by Debian #501421).
+
 20081004
        + some build-fixes for configure --disable-ext-funcs (incomplete, but
          works for C/C++ parts).
$ zdiff -ruN tmp/usr/share/doc/libncurses5/changelog.Debian.gz 
/usr/share/doc/libncurses5/changelog.Debian.gz 
--- /dev/fd/5   2008-10-18 14:26:21.056979638 +0200
+++ -   2008-10-18 14:26:21.061947166 +0200
@@ -1,3 +1,10 @@
+ncurses (5.6+20081011-1) unstable; urgency=low
+
+  * Merging upstream version 5.6+20081011.
+  * Building with --disable-tic-depends.
+
+ -- Daniel Baumann <[EMAIL PROTECTED]>  Thu, 16 Oct 2008 20:55:00 +0200
+
 ncurses (5.6+20081004-1) unstable; urgency=low
 
   * Merging upstream version 5.6+20081004.
$ ls -lai  /usr/share/doc/*ncurses*/changelog* | sort -g
262216 -rw-r--r-- 1 root root 145732 Oct 16 20:55 
/usr/share/doc/libncurses5/changelog.gz
262216 -rw-r--r-- 1 root root 145732 Oct 16 20:55 
/usr/share/doc/ncurses-base/changelog.gz
262216 -rw-r--r-- 1 root root 145732 Oct 16 20:55 
/usr/share/doc/ncurses-bin/changelog.gz
262216 -rw-r--r-- 1 root root 145732 Oct 16 20:55 
/usr/share/doc/ncurses-term/changelog.gz
262309 -rw-r--r-- 1 root root  12346 Oct 16 20:55 
/usr/share/doc/libncurses5/changelog.Debian.gz
262309 -rw-r--r-- 1 root root  12346 Oct 16 20:55 
/usr/share/doc/ncurses-base/changelog.Debian.gz
262309 -rw-r--r-- 1 root root  12346 Oct 16 20:55 
/usr/share/doc/ncurses-bin/changelog.Debian.gz
262309 -rw-r--r-- 1 root root  12346 Oct 16 20:55 
/usr/share/doc/ncurses-term/changelog.Debian.gz
262317 -rw-r--r-- 1 root root 145332 Oct  8 21:26 
/usr/share/doc/libncurses5-dev/changelog.gz
264068 -rw-r--r-- 1 root root 145332 Oct  8 21:26 
/usr/share/doc/libncursesw5/changelog.gz
264681 -rw-r--r-- 1 root root  12311 Oct  9 15:07 
/usr/share/doc/libncursesw5/changelog.Debian.gz
272472 -rw-r--r-- 1 root root  12311 Oct  9 15:07 
/usr/share/doc/libncurses5-dev/changelog.Debian.gz
331551 -rw-r--r-- 1 root root 145332 Oct  8 21:26 
/usr/share/doc/lib32ncurses5/changelog.gz
331555 -rw-r--r-- 1 root root  12311 Oct  9 15:07 
/usr/share/doc/lib32ncurses5/changelog.Debian.gz
377145 -rw-r--r-- 1 root root   1105 Jun 19  2006 
/usr/share/doc/libncurses-ruby1.8/changelog.gz
377246 -rw-r--r-- 1 root root   1388 Jun 16 13:16 
/usr/share/doc/libncurses-ruby1.8/changelog.Debian.gz
$ dpkg -l ncurses-base
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Cfg-files/Unpacked/Failed-cfg/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err: uppercase=bad)
||/ Name           Version        Description
+++-==============-==============-============================================
ii  ncurses-base   5.6+20081011-1 basic terminal type definitions
$

Helmut

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

Kernel: Linux 2.6.23.14 (SMP w/2 CPU cores)
Locale: LANG=C, LC_CTYPE=de_DE (charmap=ISO-8859-1)
Shell: /bin/sh linked to /bin/dash

Versions of packages libncurses5 depends on:
ii  libc6                         2.7-15     GNU C Library: Shared libraries

Versions of packages libncurses5 recommends:
ii  libgpm2                       1.20.4-2   General Purpose Mouse - shared lib

libncurses5 suggests no packages.

-- no debconf information



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

Reply via email to