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]