Your message dated Sat, 30 May 2015 01:48:50 +0000
with message-id <e1yyvtk-0004vs...@franck.debian.org>
and subject line Bug#785937: fixed in dpkg 1.18.1
has caused the Debian Bug report #785937,
regarding dpkg-dev: spurious dpkg-gensymbols warnings after #PACKAGE#
substitution
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 ow...@bugs.debian.org
immediately.)
--
785937: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=785937
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: dpkg-dev
Version: 1.18.0
Severity: normal
User: d...@packages.debian.org
Usertags: dpkg-gensymbols
When building ncurses, I noticed quite a few dpkg-gensymbols warnings à la
"debian/libfoo/DEBIAN/symbols doesn't match completely debian/libfoo.symbols"
after upgrading dpkg-dev to 1.18.0. See the attached excerpt from the
build log, where you can see that the only real difference is that
#PACKAGE# has been replaced with the actual package name (as it's
supposed to be).
-- System Information:
Debian Release: stretch/sid
APT prefers unstable
APT policy: (500, 'unstable'), (101, 'experimental')
Architecture: i386 (x86_64)
Kernel: Linux 4.0.4-nouveau (SMP w/2 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages dpkg-dev depends on:
ii base-files 9.2
ii binutils 2.25-7
ii bzip2 1.0.6-8
ii libdpkg-perl 1.18.0
ii make 4.0-8.1
ii patch 2.7.5-1
ii xz-utils 5.1.1alpha+20120614-2+b3
Versions of packages dpkg-dev recommends:
ii build-essential 11.7
ii clang-3.4 [c-compiler] 1:3.4.2-14
ii clang-3.5 [c-compiler] 1:3.5.2-1
ii fakeroot 1.20.2-1
ii gcc [c-compiler] 4:4.9.2-4
ii gcc-4.4 [c-compiler] 4.4.7-8
ii gcc-4.6 [c-compiler] 4.6.4-7
ii gcc-4.7 [c-compiler] 4.7.4-3
ii gcc-4.8 [c-compiler] 4.8.4-2
ii gcc-4.9 [c-compiler] 4.9.2-18
ii gnupg 1.4.19-2
ii gnupg2 2.0.26-6
ii gpgv 1.4.19-2
ii libalgorithm-merge-perl 0.08-2
Versions of packages dpkg-dev suggests:
ii debian-keyring 2015.05.17
-- no debconf information
dh_makeshlibs -plibtinfo5 -V "libtinfo5 (>= 5.9+20140712)" -- -c4
dpkg-gensymbols: warning: debian/libtinfo5/DEBIAN/symbols doesn't match
completely debian/libtinfo5.symbols
--- debian/libtinfo5.symbols (libtinfo5_5.9+20150516-1_i386)
+++ dpkg-gensymbolsDB3hbl 2015-05-20 15:27:01.403074520 +0000
@@ -1,4 +1,37 @@
-libtinfo.so.5 #PACKAGE# #MINVER#
+libtic.so.5 libtinfo5 #MINVER#
+ _nc_capcmp@Base 5.9-3~
+ _nc_captoinfo@Base 5.9-3~
+ _nc_check_termtype2@Base 5.9-3~
+ _nc_check_termtype@Base 5.9-3~
+ _nc_comment_end@Base 5.9-3~
+ _nc_comment_start@Base 5.9-3~
+ _nc_copy_entry@Base 5.9-3~
+ _nc_curr_file_pos@Base 5.9-3~
+ _nc_curr_token@Base 5.9-3~
+ _nc_disable_period@Base 5.9-3~
+ _nc_entry_match@Base 5.9-3~
+ _nc_get_token@Base 5.9-3~
+ _nc_infotocap@Base 5.9-3~
+ _nc_init_entry@Base 5.9-3~
+ _nc_merge_entry@Base 5.9-3~
+ _nc_panic_mode@Base 5.9-3~
+ _nc_parse_entry@Base 5.9-3~
+ _nc_push_token@Base 5.9-3~
+ _nc_read_entry_source@Base 5.9-3~
+ _nc_reset_input@Base 5.9-3~
+ _nc_resolve_uses2@Base 5.9-3~
+ _nc_resolve_uses@Base 5.9-3~
+ _nc_save_str@Base 5.9-3~
+ _nc_set_writedir@Base 5.9-3~
+ _nc_start_line@Base 5.9-3~
+ _nc_strict_bsd@Base 5.9+20130119
+ _nc_syntax@Base 5.9-3~
+ _nc_tic_expand@Base 5.9-3~
+ _nc_tic_written@Base 5.9-3~
+ _nc_trans_string@Base 5.9-3~
+ _nc_wrap_entry@Base 5.9-3~
+ _nc_write_entry@Base 5.9-3~
+libtinfo.so.5 libtinfo5 #MINVER#
BC@Base 0
COLS@Base 0
LINES@Base 0
@@ -181,36 +214,3 @@
use_extended_names@Base 0
use_tioctl@Base 5.9+20130119
wtimeout@Base 0
-libtic.so.5 #PACKAGE# #MINVER#
- _nc_capcmp@Base 5.9-3~
- _nc_captoinfo@Base 5.9-3~
- _nc_check_termtype2@Base 5.9-3~
- _nc_check_termtype@Base 5.9-3~
- _nc_comment_end@Base 5.9-3~
- _nc_comment_start@Base 5.9-3~
- _nc_copy_entry@Base 5.9-3~
- _nc_curr_file_pos@Base 5.9-3~
- _nc_curr_token@Base 5.9-3~
- _nc_disable_period@Base 5.9-3~
- _nc_entry_match@Base 5.9-3~
- _nc_get_token@Base 5.9-3~
- _nc_infotocap@Base 5.9-3~
- _nc_init_entry@Base 5.9-3~
- _nc_merge_entry@Base 5.9-3~
- _nc_panic_mode@Base 5.9-3~
- _nc_parse_entry@Base 5.9-3~
- _nc_push_token@Base 5.9-3~
- _nc_read_entry_source@Base 5.9-3~
- _nc_reset_input@Base 5.9-3~
- _nc_resolve_uses2@Base 5.9-3~
- _nc_resolve_uses@Base 5.9-3~
- _nc_save_str@Base 5.9-3~
- _nc_set_writedir@Base 5.9-3~
- _nc_start_line@Base 5.9-3~
- _nc_strict_bsd@Base 5.9+20130119
- _nc_syntax@Base 5.9-3~
- _nc_tic_expand@Base 5.9-3~
- _nc_tic_written@Base 5.9-3~
- _nc_trans_string@Base 5.9-3~
- _nc_wrap_entry@Base 5.9-3~
- _nc_write_entry@Base 5.9-3~
dh_makeshlibs -plibncurses5 -V "libncurses5 (>= 5.9+20140712)" -- -c4
dpkg-gensymbols: warning: debian/libncurses5/DEBIAN/symbols doesn't match
completely debian/libncurses5.symbols
--- debian/libncurses5.symbols (libncurses5_5.9+20150516-1_i386)
+++ dpkg-gensymbolsBOwtS6 2015-05-20 15:27:01.876407838 +0000
@@ -1,4 +1,4 @@
-libform.so.5 #PACKAGE# #MINVER#
+libform.so.5 libncurses5 #MINVER#
TYPE_ALNUM@Base 5.5-5~
TYPE_ALPHA@Base 5.5-5~
TYPE_ENUM@Base 5.5-5~
@@ -97,7 +97,7 @@
set_max_field@Base 5.5-5~
set_new_page@Base 5.5-5~
unpost_form@Base 5.5-5~
-libmenu.so.5 #PACKAGE# #MINVER#
+libmenu.so.5 libncurses5 #MINVER#
(optional)_nc_Calculate_Item_Length_and_Width@Base 5.5-5~
(optional)_nc_Calculate_Text_Width@Base 5.5-5~
(optional)_nc_Connect_Items@Base 5.5-5~
@@ -175,7 +175,7 @@
set_top_row@Base 5.5-5~
top_row@Base 5.5-5~
unpost_menu@Base 5.5-5~
-libncurses.so.5 #PACKAGE# #MINVER#
+libncurses.so.5 libncurses5 #MINVER#
COLORS@Base 5.5-5~
COLOR_PAIR@Base 5.5-5~
COLOR_PAIRS@Base 5.5-5~
@@ -490,7 +490,7 @@
wsyncup@Base 5.5-5~
wtouchln@Base 5.5-5~
wvline@Base 5.5-5~
-libpanel.so.5 #PACKAGE# #MINVER#
+libpanel.so.5 libncurses5 #MINVER#
bottom_panel@Base 5.5-5~
del_panel@Base 5.5-5~
hide_panel@Base 5.5-5~
dh_makeshlibs -plibncursesw5 -V "libncursesw5 (>= 5.9+20140712)" -- -c4
dpkg-gensymbols: warning: debian/libncursesw5/DEBIAN/symbols doesn't match
completely debian/libncursesw5.symbols
--- debian/libncursesw5.symbols (libncursesw5_5.9+20150516-1_i386)
+++ dpkg-gensymbols3ljTdW 2015-05-20 15:27:02.429741151 +0000
@@ -1,4 +1,4 @@
-libformw.so.5 #PACKAGE# #MINVER#
+libformw.so.5 libncursesw5 #MINVER#
TYPE_ALNUM@Base 5.6+20070908
TYPE_ALPHA@Base 5.6+20070908
TYPE_ENUM@Base 5.6+20070908
@@ -99,7 +99,7 @@
set_max_field@Base 5.6+20070908
set_new_page@Base 5.6+20070908
unpost_form@Base 5.6+20070908
-libmenuw.so.5 #PACKAGE# #MINVER#
+libmenuw.so.5 libncursesw5 #MINVER#
(optional)_nc_Calculate_Item_Length_and_Width@Base 5.6+20070908
(optional)_nc_Calculate_Text_Width@Base 5.6+20070908
(optional)_nc_Connect_Items@Base 5.6+20070908
@@ -177,7 +177,7 @@
set_top_row@Base 5.6+20070908
top_row@Base 5.6+20070908
unpost_menu@Base 5.6+20070908
-libncursesw.so.5 #PACKAGE# #MINVER#
+libncursesw.so.5 libncursesw5 #MINVER#
COLORS@Base 5.6+20070908
COLOR_PAIR@Base 5.6+20070908
COLOR_PAIRS@Base 5.6+20070908
@@ -598,7 +598,7 @@
wunctrl@Base 5.6+20070908
wvline@Base 5.6+20070908
wvline_set@Base 5.6+20070908
-libpanelw.so.5 #PACKAGE# #MINVER#
+libpanelw.so.5 libncursesw5 #MINVER#
bottom_panel@Base 5.6+20070908
del_panel@Base 5.6+20070908
hide_panel@Base 5.6+20070908
dh_makeshlibs -plib64tinfo5 -V "lib64tinfo5 (>= 5.9+20140712)" -- -c4
dpkg-gensymbols: warning: debian/lib64tinfo5/DEBIAN/symbols doesn't match
completely debian/lib64tinfo5.symbols
--- debian/lib64tinfo5.symbols (lib64tinfo5_5.9+20150516-1_i386)
+++ dpkg-gensymbolslzrtkI 2015-05-20 15:27:02.836407804 +0000
@@ -1,4 +1,37 @@
-libtinfo.so.5 #PACKAGE# #MINVER#
+libtic.so.5 lib64tinfo5 #MINVER#
+ _nc_capcmp@Base 5.9-3~
+ _nc_captoinfo@Base 5.9-3~
+ _nc_check_termtype2@Base 5.9-3~
+ _nc_check_termtype@Base 5.9-3~
+ _nc_comment_end@Base 5.9-3~
+ _nc_comment_start@Base 5.9-3~
+ _nc_copy_entry@Base 5.9-3~
+ _nc_curr_file_pos@Base 5.9-3~
+ _nc_curr_token@Base 5.9-3~
+ _nc_disable_period@Base 5.9-3~
+ _nc_entry_match@Base 5.9-3~
+ _nc_get_token@Base 5.9-3~
+ _nc_infotocap@Base 5.9-3~
+ _nc_init_entry@Base 5.9-3~
+ _nc_merge_entry@Base 5.9-3~
+ _nc_panic_mode@Base 5.9-3~
+ _nc_parse_entry@Base 5.9-3~
+ _nc_push_token@Base 5.9-3~
+ _nc_read_entry_source@Base 5.9-3~
+ _nc_reset_input@Base 5.9-3~
+ _nc_resolve_uses2@Base 5.9-3~
+ _nc_resolve_uses@Base 5.9-3~
+ _nc_save_str@Base 5.9-3~
+ _nc_set_writedir@Base 5.9-3~
+ _nc_start_line@Base 5.9-3~
+ _nc_strict_bsd@Base 5.9+20130119
+ _nc_syntax@Base 5.9-3~
+ _nc_tic_expand@Base 5.9-3~
+ _nc_tic_written@Base 5.9-3~
+ _nc_trans_string@Base 5.9-3~
+ _nc_wrap_entry@Base 5.9-3~
+ _nc_write_entry@Base 5.9-3~
+libtinfo.so.5 lib64tinfo5 #MINVER#
BC@Base 0
COLS@Base 0
LINES@Base 0
@@ -181,36 +214,3 @@
use_extended_names@Base 0
use_tioctl@Base 5.9+20130119
wtimeout@Base 0
-libtic.so.5 #PACKAGE# #MINVER#
- _nc_capcmp@Base 5.9-3~
- _nc_captoinfo@Base 5.9-3~
- _nc_check_termtype2@Base 5.9-3~
- _nc_check_termtype@Base 5.9-3~
- _nc_comment_end@Base 5.9-3~
- _nc_comment_start@Base 5.9-3~
- _nc_copy_entry@Base 5.9-3~
- _nc_curr_file_pos@Base 5.9-3~
- _nc_curr_token@Base 5.9-3~
- _nc_disable_period@Base 5.9-3~
- _nc_entry_match@Base 5.9-3~
- _nc_get_token@Base 5.9-3~
- _nc_infotocap@Base 5.9-3~
- _nc_init_entry@Base 5.9-3~
- _nc_merge_entry@Base 5.9-3~
- _nc_panic_mode@Base 5.9-3~
- _nc_parse_entry@Base 5.9-3~
- _nc_push_token@Base 5.9-3~
- _nc_read_entry_source@Base 5.9-3~
- _nc_reset_input@Base 5.9-3~
- _nc_resolve_uses2@Base 5.9-3~
- _nc_resolve_uses@Base 5.9-3~
- _nc_save_str@Base 5.9-3~
- _nc_set_writedir@Base 5.9-3~
- _nc_start_line@Base 5.9-3~
- _nc_strict_bsd@Base 5.9+20130119
- _nc_syntax@Base 5.9-3~
- _nc_tic_expand@Base 5.9-3~
- _nc_tic_written@Base 5.9-3~
- _nc_trans_string@Base 5.9-3~
- _nc_wrap_entry@Base 5.9-3~
- _nc_write_entry@Base 5.9-3~
dh_makeshlibs -plib64ncurses5 -V "lib64ncurses5 (>= 5.9+20140712)" -- -c4
dpkg-gensymbols: warning: debian/lib64ncurses5/DEBIAN/symbols doesn't match
completely debian/lib64ncurses5.symbols
--- debian/lib64ncurses5.symbols (lib64ncurses5_5.9+20150516-1_i386)
+++ dpkg-gensymbolsX2j7HH 2015-05-20 15:27:03.403074450 +0000
@@ -1,4 +1,4 @@
-libform.so.5 #PACKAGE# #MINVER#
+libform.so.5 lib64ncurses5 #MINVER#
TYPE_ALNUM@Base 5.5-5~
TYPE_ALPHA@Base 5.5-5~
TYPE_ENUM@Base 5.5-5~
@@ -97,7 +97,7 @@
set_max_field@Base 5.5-5~
set_new_page@Base 5.5-5~
unpost_form@Base 5.5-5~
-libmenu.so.5 #PACKAGE# #MINVER#
+libmenu.so.5 lib64ncurses5 #MINVER#
(optional)_nc_Calculate_Item_Length_and_Width@Base 5.5-5~
(optional)_nc_Calculate_Text_Width@Base 5.5-5~
(optional)_nc_Connect_Items@Base 5.5-5~
@@ -175,7 +175,7 @@
set_top_row@Base 5.5-5~
top_row@Base 5.5-5~
unpost_menu@Base 5.5-5~
-libncurses.so.5 #PACKAGE# #MINVER#
+libncurses.so.5 lib64ncurses5 #MINVER#
COLORS@Base 5.5-5~
COLOR_PAIR@Base 5.5-5~
COLOR_PAIRS@Base 5.5-5~
@@ -490,7 +490,7 @@
wsyncup@Base 5.5-5~
wtouchln@Base 5.5-5~
wvline@Base 5.5-5~
-libpanel.so.5 #PACKAGE# #MINVER#
+libpanel.so.5 lib64ncurses5 #MINVER#
bottom_panel@Base 5.5-5~
del_panel@Base 5.5-5~
--- End Message ---
--- Begin Message ---
Source: dpkg
Source-Version: 1.18.1
We believe that the bug you reported is fixed in the latest version of
dpkg, which is due to be installed in the Debian FTP archive.
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 785...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Guillem Jover <guil...@debian.org> (supplier of updated dpkg 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 ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Sat, 30 May 2015 03:00:21 +0200
Source: dpkg
Binary: libdpkg-dev dpkg dpkg-dev libdpkg-perl dselect
Architecture: source all
Version: 1.18.1
Distribution: unstable
Urgency: low
Maintainer: Dpkg Developers <debian-d...@lists.debian.org>
Changed-By: Guillem Jover <guil...@debian.org>
Description:
dpkg - Debian package management system
dpkg-dev - Debian package development tools
dselect - Debian package management front-end
libdpkg-dev - Debian package management static library
libdpkg-perl - Dpkg perl modules
Closes: 377860 720761 785937 786377 786435 786654 786840
Changes:
dpkg (1.18.1) unstable; urgency=low
.
[ Guillem Jover ]
* Cast c_isbits() c argument to an unsigned char when indexing the array.
This fixes build failures on armel, armhf, ppc64el and s390x.
* Do not allow pathnames with embedded newlines in dpkg-deb and dpkg.
Closes: #720761
* Fix setting the SE Linux context when a file has a statoverride.
Closes: #786435
* Set the SE Linux file context even when the file mode has no file type.
* Make dpkg-buildpackage -j override any parallel option specified in
DEB_BUILD_OPTIONS. Regression introduced in dpkg 1.14.15.
* Honor Pre-Depends, Conflicts and Breaks for packages in unpacked and
half states. Thanks to Ian Jackson <i...@ubuntu.com>. Closes: #377860
* Fix build failure on FreeBSD by actually using libmd if available.
* Sort dpkg-scanpackages output by package name and version.
Thanks to Maximilian Schwerin <maximilian.schwe...@tigris.de>.
* Sort dpkg-scansources output by package name and version.
Thanks to Maximilian Schwerin <maximilian.schwe...@tigris.de>.
* Set the correct default compression value in dpkg-deb for control.tar.gz
member. This meant using compression level 1 when using the zlib shared
library to compress the control.tar member, and always failing when using
the gzip command. Regression introduced in dpkg 1.17.6. Closes: #786654
* Use the generated template file instead of the original one when looking
for changes in dpkg-gensymbols. There's too much information not being
preserved in the symbols files to be able to regenerate templates for
them. Closes: #785937, #786840
* Perl modules:
- Add missing strict and warnings pragmas for submodules.
- Use non-destructive substitutions inside map.
- Use the state keyword to simplify the code.
- Do not replace #PACKAGE# in template mode in Dpkg::Shlibs::SymbolFile.
* Documentation:
- Update current default source compressor from gzip to xz.
- Remove spurious ‘=’ from parallel DEB_BUILD_OPTIONS without arguments
in dpkg-buildpackage(1).
.
[ Updated programs translations ]
* German (Sven Joachim).
* Simplified Chinese (Zhou Mo). Closes: #786377
.
[ Updated manpages translations ]
* German (Helge Kreutzmann).
.
[ Updated dselect translations ]
* German (Sven Joachim).
Checksums-Sha1:
0409942a8410b62930f053f7ae4d85881ee2b237 2014 dpkg_1.18.1.dsc
3c44e6e7f8b2e72bef457568984b4ceb33ed6a45 4340240 dpkg_1.18.1.tar.xz
39400c87363b772e8659e964c212162a2e0cc451 1415366 dpkg-dev_1.18.1_all.deb
6255384b21ba702a108903c936ec9bc84bc0c1d5 1108034 libdpkg-perl_1.18.1_all.deb
Checksums-Sha256:
ac13c57145473570e75ecd2ad40a727edc199e77162d0b35acda858d88747c95 2014
dpkg_1.18.1.dsc
cb26a97ca21c970cbe63a762125fe21f7437663badf6ce686589fe62650399da 4340240
dpkg_1.18.1.tar.xz
2db86ff116c1fb931e35e29fc35641a600d447cf8b32351261a05d6f70be9987 1415366
dpkg-dev_1.18.1_all.deb
894217d792614cc701f9acb908f2fa2dd86b1c34f643c1dbd48f641d22c3dd7f 1108034
libdpkg-perl_1.18.1_all.deb
Files:
aefdcf8b716cc8ca692b2660c336edf5 2014 admin required dpkg_1.18.1.dsc
809169e14489dbcc603dc011381fdc67 4340240 admin required dpkg_1.18.1.tar.xz
ebd6b31b20515cce1ff1066915a0d918 1415366 utils optional dpkg-dev_1.18.1_all.deb
7787dfd48a2a7438349914f95a2203a4 1108034 perl optional
libdpkg-perl_1.18.1_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iQIcBAEBCAAGBQJVaQ+zAAoJELlyvz6krlejM64QAOdq8zmjbGa1nxgRimg6FPP7
OEy5/3KFCIWW69WvW26MVlxp3CaExPSrPhfBL18h+2/3Z6okcjAJzm5xeeIBZDLT
5bxbDL7TGWkcn+smlsMMMcxz4U4DiM+uQX3m84lLlY4d3xEMxBmj+bp8jXQf3/ha
JNu5bVjJIIEPOLUU4dRZweQYnesSTkKnnBkEAtG6ZeWNzoP79QCQCcDzCOU7jUrq
Ib4r+SjQU+sy+MMRt/QpoQhrbVO3FSPtuwaD4b5fLpuXg+3wjdriUM0DRYE7yPYd
a4qgRtPQ9Tav+CxleGGfENifreWptuo5vQbBKD9gi5eW8/YA8f3yjWZfm42EBbtV
GwFMYp2zESQ++OUFIGOBI/gDvtxRj0XEWKRQElCgr3TlHoGJRetNMbvyfdTu1Shd
a9Lsb9Q5vRfeltqipkcpySyNjIq57rcSDH69m5BYEXvRO4PCLf7GTotmaboq1gU2
HGDXZrWxlyDyM2BlXlsj0roPpHoBx3f9Gp09w58TRg/+X7HKesFFOI1obQuz0HvN
GJjHPNC89qR0uYUr+ygNlVTQyO2hfNgug/VSnc1xO1XqLf4zZdkg+mF1TJDbPLtg
/bl8dyNh7/YKeWitEyA2kA0fI+RftRDBJnC5M1S7Mlv5y1ILqrS263biatWMhEgC
eaCRjuySwv/lgZqzZG8e
=xTfb
-----END PGP SIGNATURE-----
--- End Message ---