Your message dated Tue, 01 Nov 2011 00:32:56 +0000
with message-id <[email protected]>
and subject line Bug#646761: fixed in ncurses 5.9-3
has caused the Debian Bug report #646761,
regarding libncurses5-dev: "Multi-Arch: same" but files differ across
architectures
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
646761: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=646761
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: libncurses5-dev
Version: 5.9-2
Severity: normal
User: [email protected]
Usertags: multiarch
libncurses5-dev is marked as "Multi-Arch: same" but some of the files it
ships differ across architectures:
/usr/include/etip.h (amd64 != all the rest)
/usr/include/term.h (kfreebsd-* != linux architectures)
/usr/include/curses.h (different on every architecture)
The attached is diff between amd64 and kfreebsd-amd64, which should
show the nature of all discrepancies.
--
Jakub Wilk
--- libncurses5-dev_5.9-2_amd64/usr/include/curses.h
+++ libncurses5-dev_5.9-2_kfreebsd-amd64/usr/include/curses.h
@@ -1384,7 +1384,7 @@
#define KEY_SRESET 0530 /* Soft (partial) reset (unreliable) */
#define KEY_RESET 0531 /* Reset or hard reset (unreliable) */
/*
- * These definitions were generated by
/home/csmall/debian/ncurses/ncurses/include/MKkey_defs.sh
/home/csmall/debian/ncurses/ncurses/include/Caps
+ * These definitions were generated by
/build/buildd-ncurses_5.9-2-kfreebsd-amd64-jAPx0W/ncurses-5.9/include/MKkey_defs.sh
/build/buildd-ncurses_5.9-2-kfreebsd-amd64-jAPx0W/ncurses-5.9/include/Caps
*/
#define KEY_DOWN 0402 /* down-arrow key */
#define KEY_UP 0403 /* up-arrow key */
--- libncurses5-dev_5.9-2_amd64/usr/include/etip.h
+++ libncurses5-dev_5.9-2_kfreebsd-amd64/usr/include/etip.h
@@ -62,7 +62,7 @@
#endif
#ifndef ETIP_NEEDS_MATH_H
-#define ETIP_NEEDS_MATH_H 1
+#define ETIP_NEEDS_MATH_H 0
#endif
#ifndef ETIP_NEEDS_MATH_EXCEPTION
--- libncurses5-dev_5.9-2_amd64/usr/include/term.h
+++ libncurses5-dev_5.9-2_kfreebsd-amd64/usr/include/term.h
@@ -83,7 +83,7 @@
#else /* !HAVE_TERMIOS_H */
/* #if HAVE_TERMIO_H */
-#if 1
+#if 0
#undef TERMIOS
#define TERMIOS 1
--- End Message ---
--- Begin Message ---
Source: ncurses
Source-Version: 5.9-3
We believe that the bug you reported is fixed in the latest version of
ncurses, which is due to be installed in the Debian FTP archive:
lib32ncurses5-dev_5.9-3_amd64.deb
to main/n/ncurses/lib32ncurses5-dev_5.9-3_amd64.deb
lib32ncurses5_5.9-3_amd64.deb
to main/n/ncurses/lib32ncurses5_5.9-3_amd64.deb
lib32ncursesw5-dev_5.9-3_amd64.deb
to main/n/ncurses/lib32ncursesw5-dev_5.9-3_amd64.deb
lib32ncursesw5_5.9-3_amd64.deb
to main/n/ncurses/lib32ncursesw5_5.9-3_amd64.deb
lib32tinfo-dev_5.9-3_amd64.deb
to main/n/ncurses/lib32tinfo-dev_5.9-3_amd64.deb
lib32tinfo5_5.9-3_amd64.deb
to main/n/ncurses/lib32tinfo5_5.9-3_amd64.deb
libncurses5-dbg_5.9-3_amd64.deb
to main/n/ncurses/libncurses5-dbg_5.9-3_amd64.deb
libncurses5-dev_5.9-3_amd64.deb
to main/n/ncurses/libncurses5-dev_5.9-3_amd64.deb
libncurses5_5.9-3_amd64.deb
to main/n/ncurses/libncurses5_5.9-3_amd64.deb
libncursesw5-dbg_5.9-3_amd64.deb
to main/n/ncurses/libncursesw5-dbg_5.9-3_amd64.deb
libncursesw5-dev_5.9-3_amd64.deb
to main/n/ncurses/libncursesw5-dev_5.9-3_amd64.deb
libncursesw5_5.9-3_amd64.deb
to main/n/ncurses/libncursesw5_5.9-3_amd64.deb
libtinfo-dev_5.9-3_amd64.deb
to main/n/ncurses/libtinfo-dev_5.9-3_amd64.deb
libtinfo5-dbg_5.9-3_amd64.deb
to main/n/ncurses/libtinfo5-dbg_5.9-3_amd64.deb
libtinfo5_5.9-3_amd64.deb
to main/n/ncurses/libtinfo5_5.9-3_amd64.deb
ncurses-base_5.9-3_all.deb
to main/n/ncurses/ncurses-base_5.9-3_all.deb
ncurses-bin_5.9-3_amd64.deb
to main/n/ncurses/ncurses-bin_5.9-3_amd64.deb
ncurses-doc_5.9-3_all.deb
to main/n/ncurses/ncurses-doc_5.9-3_all.deb
ncurses-examples_5.9-3_amd64.deb
to main/n/ncurses/ncurses-examples_5.9-3_amd64.deb
ncurses-term_5.9-3_all.deb
to main/n/ncurses/ncurses-term_5.9-3_all.deb
ncurses_5.9-3.debian.tar.gz
to main/n/ncurses/ncurses_5.9-3.debian.tar.gz
ncurses_5.9-3.dsc
to main/n/ncurses/ncurses_5.9-3.dsc
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Sven Joachim <[email protected]> (supplier of updated ncurses package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.8
Date: Mon, 31 Oct 2011 17:18:46 +0100
Source: ncurses
Binary: libncurses5 libtinfo5 libtinfo-dev libtinfo5-dbg libncurses5-dev
libncurses5-dbg libncursesw5 libncursesw5-dev libncursesw5-dbg lib64ncurses5
lib64ncurses5-dev lib32ncurses5 lib32ncurses5-dev lib32ncursesw5
lib32ncursesw5-dev lib64tinfo5 lib32tinfo5 lib32tinfo-dev ncurses-bin
ncurses-base ncurses-term ncurses-examples ncurses-doc
Architecture: source amd64 all
Version: 5.9-3
Distribution: unstable
Urgency: low
Maintainer: Craig Small <[email protected]>
Changed-By: Sven Joachim <[email protected]>
Description:
lib32ncurses5 - shared libraries for terminal handling (32-bit)
lib32ncurses5-dev - developer's libraries for ncurses (32-bit)
lib32ncursesw5 - shared libraries for terminal handling (wide character
support) (
lib32ncursesw5-dev - developer's libraries for ncursesw (32-bit)
lib32tinfo-dev - developer's library for the low-level terminfo library
(32-bit)
lib32tinfo5 - shared low-level terminfo library for terminal handling (32-bit)
lib64ncurses5 - shared libraries for terminal handling (64-bit)
lib64ncurses5-dev - developer's libraries for ncurses (64-bit)
lib64tinfo5 - shared low-level terminfo library for terminal handling (64-bit)
libncurses5 - shared libraries for terminal handling
libncurses5-dbg - debugging/profiling libraries for ncurses
libncurses5-dev - developer's libraries for ncurses
libncursesw5 - shared libraries for terminal handling (wide character support)
libncursesw5-dbg - debugging/profiling libraries for ncursesw
libncursesw5-dev - developer's libraries for ncursesw
libtinfo-dev - developer's library for the low-level terminfo library
libtinfo5 - shared low-level terminfo library for terminal handling
libtinfo5-dbg - debugging/profiling library for the low-level terminfo library
ncurses-base - basic terminal type definitions
ncurses-bin - terminal-related programs and man pages
ncurses-doc - developer's guide and documentation for ncurses
ncurses-examples - test programs and examples for ncurses
ncurses-term - additional terminal type definitions
Closes: 644426 644933 646761
Changes:
ncurses (5.9-3) unstable; urgency=low
.
* Move the libtermcap symlinks to lib{32,}tinfo-dev (Closes: #644426).
- Symlink libtinfo.a to libtermcap.a.
- Use a linker script for libtermcap.so to work around ldconfig
bug #249122.
* Move the libtic libraries from lib*ncurses5 to lib*tinfo5
(Closes: #644933) and their development files from lib*ncurses5-dev
to lib*tinfo-dev.
* Drop libticw from libncursesw5 and configure with "--with-ticlib=tic"
to share the same tic library between libncurses5 and libncursesw5.
* Don't mark libncurses5-dev and libncursesw5-dev as "Multi-Arch: same"
for now (Closes: #646761).
* Link the example programs against ncursesw rather than ncurses.
* Add Breaks against binutils-gold (<< 2.21.53.20110910) to
libncurses5-dev and libncursesw5-dev (see #644708).
* Mention in /etc/terminfo/README that ${HOME}/.terminfo is the first
directory where ncurses looks for terminfo files (LP: #384285).
* Obtain CPPFLAGS from dpkg-buildflags.
* Drop the lintian overrides introduced in 5.9-2.
Checksums-Sha1:
0ea027fc59571b95d9506208bca68b66420e8bbd 2453 ncurses_5.9-3.dsc
f07a1d146186a4b896a4ca3fc22748e5e87bcbb4 58599 ncurses_5.9-3.debian.tar.gz
56a17b4a65172241dfa9111412ab884cb7e81360 297380 libncurses5_5.9-3_amd64.deb
8f224babdbd2ad4a67dc47ca157eb0da75be81b3 272706 libtinfo5_5.9-3_amd64.deb
1b1e20c816e02b15311da75203f9440374d64a24 102730 libtinfo-dev_5.9-3_amd64.deb
d356f16ce4378eed87d58c671044bae86c48d021 684708 libtinfo5-dbg_5.9-3_amd64.deb
9e6dc37d7930f2cf0c9a2aacee53fe4e0020968a 405584 libncurses5-dev_5.9-3_amd64.deb
2c7f73f3b780aae0953b2d21df345611a48e6100 3140862
libncurses5-dbg_5.9-3_amd64.deb
7586bf050b5f4367218b106c976b8c0b3dae008d 321696 libncursesw5_5.9-3_amd64.deb
cf0fefa57115f9edcde3ddbeea76b0951564f553 437810
libncursesw5-dev_5.9-3_amd64.deb
8308856701752066809ef5b15f24b3bde5459d7f 2230180
libncursesw5-dbg_5.9-3_amd64.deb
0aacc005e2d18dcc5d0c3e121d7c91b382f747bf 297294 lib32ncurses5_5.9-3_amd64.deb
2221b28a5b0fc478049df8c6f6e1ba400e5373b9 332084
lib32ncurses5-dev_5.9-3_amd64.deb
bce939618f151f20193f40fd2864ab8932b528dc 327498 lib32ncursesw5_5.9-3_amd64.deb
43e0aba62b2d483da9ca91aa327d85d8c4f1df3a 365392
lib32ncursesw5-dev_5.9-3_amd64.deb
63cf0c370c87705fb64943403422e0a56350630a 267862 lib32tinfo5_5.9-3_amd64.deb
68f061900070419696f609df7e35a57e8db0d102 91406 lib32tinfo-dev_5.9-3_amd64.deb
e3408bdf7bc212adf523a1f3fcd4e6c23b4828fd 333568 ncurses-bin_5.9-3_amd64.deb
96b10c2548308637aa27c7df9c03b31f5967372b 444780
ncurses-examples_5.9-3_amd64.deb
8cd8bb7269440138c9f54710c266c1fbcc03468e 197424 ncurses-base_5.9-3_all.deb
4fcc9ec298bfcded990ca9545181c4552b2d8cb6 594116 ncurses-term_5.9-3_all.deb
5452b5ea64132224ca8e717a8dc7d20ae93a5abc 1009154 ncurses-doc_5.9-3_all.deb
Checksums-Sha256:
0b62cf97e2cd55ddb197e1ab1cd685b4631c27bf559f695fd555222a15cd7ec7 2453
ncurses_5.9-3.dsc
ecc4c0f2d2354b30241b4a1bc338f21199849378139f107849c390e80a3fc44a 58599
ncurses_5.9-3.debian.tar.gz
7f801a99d516c0f85e58ac46420fbf97b91b9f6d68aabb479bfb89a8a8e83b9f 297380
libncurses5_5.9-3_amd64.deb
9385e7c6ed362c3501cf5d988e5c48f9b9bf847baaf83483d0981cfade89de4e 272706
libtinfo5_5.9-3_amd64.deb
85c65f82bf7fb8d73bdbb9025590bbc33a703f5aa7f5be69e00100660a9b6fc7 102730
libtinfo-dev_5.9-3_amd64.deb
3b82dd7ba27537a7c5e21e303b95a43482d0063c1f03abc4b4a07dbaf01abde2 684708
libtinfo5-dbg_5.9-3_amd64.deb
f0c51f0be837792a9f7898da4f7dfd711e7c7ff7828b429131892d8e8e0686ef 405584
libncurses5-dev_5.9-3_amd64.deb
3a6b490fa1c934ee4be159eb644a47c78c1b4d647484aa10e4908a7660d4844a 3140862
libncurses5-dbg_5.9-3_amd64.deb
8858cd49fb606dfe448034bef702221f69daf82d04cba8f6b5c4e7f2ceee0df1 321696
libncursesw5_5.9-3_amd64.deb
9eca050c9ffd6ed17f0a2115b3a8b259c93979b483013b3b7f0085b47fb2a5f6 437810
libncursesw5-dev_5.9-3_amd64.deb
10b2a76cb26ada2dbb8c5fa9cdab4f4b433d0aea4ea71a67244b59504ee4f9fa 2230180
libncursesw5-dbg_5.9-3_amd64.deb
e7a9d2c62140c00f795dc3feefc4f9133684d0806732dc4e2a1ac15235db205e 297294
lib32ncurses5_5.9-3_amd64.deb
13cdbd37424b4ef5de3e256cec986db43add71dccf04fc1abf2ed410b13c3c4a 332084
lib32ncurses5-dev_5.9-3_amd64.deb
7da264c25d2088b0fd3e1714fa91707d7e229f926a63a181f9c02941d6abe9d6 327498
lib32ncursesw5_5.9-3_amd64.deb
6e2642e68c18d79906420b9bb95a9d104bb5ff7d38bd8c2d735a6694dea65533 365392
lib32ncursesw5-dev_5.9-3_amd64.deb
fc8ae2c6f8b6c28aa3479d9394abb0fa92a0a71c6b212d1ebdc141996cdc6b26 267862
lib32tinfo5_5.9-3_amd64.deb
4db9dfd4d9d37763c75eaecff2dc47822370fe8c3d2514cd56f7e2c588d132f7 91406
lib32tinfo-dev_5.9-3_amd64.deb
c58e1fc6a34c87b2127658b7f4fb5a0f9250008938da470ecbb6021813a4c5a4 333568
ncurses-bin_5.9-3_amd64.deb
e026a3f02721f57520404e53d23ac5825e8cec7bf2800e22257e75f9781aee6f 444780
ncurses-examples_5.9-3_amd64.deb
ffada0284c8d0317965bdf8fadc90f8f180eef33d66287110c9fd08c430d1f01 197424
ncurses-base_5.9-3_all.deb
d6258c3b14371c06c508e0a950df53d1c7cd3d630ea4d24e3b5f88db3d5e0032 594116
ncurses-term_5.9-3_all.deb
ee52f4f2239ccbcfb3bf3167b0c5595f57f469a809db26a95679f48e6476d69f 1009154
ncurses-doc_5.9-3_all.deb
Files:
f1b9dac1c329fcfce7cb6e153346fb0a 2453 libs required ncurses_5.9-3.dsc
05ff02cc5b7d6df06707afecece8d256 58599 libs required
ncurses_5.9-3.debian.tar.gz
e007db49fe26cb6e6081f7d4cef93da3 297380 libs required
libncurses5_5.9-3_amd64.deb
8d06aab5402ee9cf3a4da7b679cd4cb6 272706 libs required libtinfo5_5.9-3_amd64.deb
523407aa02c36b5edf24be97567ba5cd 102730 libdevel optional
libtinfo-dev_5.9-3_amd64.deb
fdbfa43746b8130a9696fce429b327f5 684708 debug extra
libtinfo5-dbg_5.9-3_amd64.deb
d741c167cdf3822a04282fff342a6c53 405584 libdevel optional
libncurses5-dev_5.9-3_amd64.deb
5ef8798d3c1f8920f04feddf65481311 3140862 debug extra
libncurses5-dbg_5.9-3_amd64.deb
26f627c628bdd735224ea637744f783a 321696 libs important
libncursesw5_5.9-3_amd64.deb
99914be1ab3a5663e13b635bf0d509d5 437810 libdevel optional
libncursesw5-dev_5.9-3_amd64.deb
f005bdbfe517d9cb5a2f27182e488551 2230180 debug extra
libncursesw5-dbg_5.9-3_amd64.deb
61d03f9c8fc0f571b6bd041c6fb6ebd4 297294 libs optional
lib32ncurses5_5.9-3_amd64.deb
4bf70a51feb4f2512909d105003a9ca4 332084 libdevel optional
lib32ncurses5-dev_5.9-3_amd64.deb
21c3a10f7b993521a6f0c7e7619458a6 327498 libs optional
lib32ncursesw5_5.9-3_amd64.deb
05fdbea479a980ed3bbd906da905a995 365392 libdevel optional
lib32ncursesw5-dev_5.9-3_amd64.deb
46779f7dd23182d645750a559e8ab979 267862 libs optional
lib32tinfo5_5.9-3_amd64.deb
a2263bbab66e5062d888e9dd2737efff 91406 libdevel optional
lib32tinfo-dev_5.9-3_amd64.deb
072efb13133ba9f58e49ff9371436e3a 333568 utils required
ncurses-bin_5.9-3_amd64.deb
db63a43cfb07ef7440a0fb5358f33eb5 444780 misc optional
ncurses-examples_5.9-3_amd64.deb
c0c68b3f4cf40299c29aad49e8c9c759 197424 utils required
ncurses-base_5.9-3_all.deb
839103beb73ccb6d5e29b4b9a6a1487c 594116 admin standard
ncurses-term_5.9-3_all.deb
4435ba67e2fabb55bd36ef8b7dfbd4c9 1009154 doc optional ncurses-doc_5.9-3_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
iEYEARECAAYFAk6vOVcACgkQx2zlrBLK36VcxgCcCzsy3lmOK074iCRcry8xk6lo
MSQAn1r5KBNjxTZpLPWYb/lPev+M+rql
=3thK
-----END PGP SIGNATURE-----
--- End Message ---