Your message dated Thu, 31 Mar 2011 23:32:52 +0000
with message-id <[email protected]>
and subject line Bug#558539: fixed in zbar 0.10+doc-5
has caused the Debian Bug report #558539,
regarding Missing autoreconf to fix 554821 or similar bugs in the future
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.)
--
558539: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=558539
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: zbar
Version: 0.8+dfsg-3
Severity: minor
User: [email protected]
Usertags: missing-libtool-update
I did a rebuild of all packages which are affected by bug #554821. As it seems
your package doesnt do the needed autoreconf needed for libtool. When doing
autoreconf or the needed sequence of different autotools/libtool utilities the
package should be able to fix the problem automatically.
/usr/share/doc/autotools-dev/README.Debian.gz explains it in section "Basic
summary of packaging source that uses autotools".
The build was done in a cowbuild chroot with the patch from #554821 included in
/usr/share/aclocal/libtool.m4 and binutils-gold installed. All logs were then
greped for -export-symbols-regex and not including -version-script. This
should indicate that your package doesnt do the required autoreconf with
updating the libtools stuff.
A small extra test output "test-version-script" was added to libtool.m4 and
silent mode was disabled in global ltmain.sh so it is easier for me to decide if
it was really updated in case libtool doesnt output the ld command to stdout.
So if the output and "test-version-script" is missing then your program doesnt
update the files. I am sorry if this is still a false positive.
udev 147-5 for example fails completely due to new (unknown) symbols appearing
inside the .so, but `autoreconf -fi -I m4` (with libtool.m4 installed on my
system with the mentioned patch) fixes the problem. I had to remove a patch
with touches Makefile.in, but the rest worked out of the box. Maybe it is
better to copy all clean files into a extra directory, run autoreconf inside
the directory, build and install everything from that directory and in clean
remove that directory. This way the diff.gz should be clean and you still do
the necessary autoreconf. A package which does that is g3dviewer. Many other
packages like libupnp4 and compizconfig-python just ignore the fact that these
changes are included in debian.tar.gz/diff.gz
The interesting output inside the log of your program is:
/bin/bash ./libtool --tag=CC --mode=link gcc -Wall -g -O2 -no-undefined
-version-info 0:1:0 -export-symbols-regex "^(zbar|_zbar.*_error)_.*" -o
zbar/libzbar.la -rpath /usr/lib zbar/zbar_libzbar_la-config.lo
zbar/zbar_libzbar_la-error.lo zbar/zbar_libzbar_la-symbol.lo
zbar/zbar_libzbar_la-image.lo zbar/zbar_libzbar_la-convert.lo
zbar/zbar_libzbar_la-logo.lo zbar/zbar_libzbar_la-window.lo
zbar/zbar_libzbar_la-video.lo zbar/zbar_libzbar_la-img_scanner.lo
zbar/zbar_libzbar_la-scanner.lo zbar/zbar_libzbar_la-decoder.lo
zbar/zbar_libzbar_la-processor.lo zbar/decoder/zbar_libzbar_la-ean.lo
zbar/decoder/zbar_libzbar_la-code128.lo zbar/decoder/zbar_libzbar_la-code39.lo
zbar/decoder/zbar_libzbar_la-i25.lo zbar/video/zbar_libzbar_la-v4l1.lo
zbar/video/zbar_libzbar_la-v4l2.lo zbar/zbar_libzbar_la-jpeg.lo
zbar/window/zbar_libzbar_la-x.lo zbar/window/zbar_libzbar_la-ximage.lo -lSM
-lICE -lX11 -ljpeg -lpthread -lrt
libtool: link: /usr/bin/nm -B zbar/.libs/zbar_libzbar_la-config.o
zbar/.libs/zbar_libzbar_la-error.o zbar/.libs/zbar_libzbar_la-symbol.o
zbar/.libs/zbar_libzbar_la-image.o zbar/.libs/zbar_libzbar_la-convert.o
zbar/.libs/zbar_libzbar_la-logo.o zbar/.libs/zbar_libzbar_la-window.o
zbar/.libs/zbar_libzbar_la-video.o zbar/.libs/zbar_libzbar_la-img_scanner.o
zbar/.libs/zbar_libzbar_la-scanner.o zbar/.libs/zbar_libzbar_la-decoder.o
zbar/.libs/zbar_libzbar_la-processor.o zbar/decoder/.libs/zbar_libzbar_la-ean.o
zbar/decoder/.libs/zbar_libzbar_la-code128.o
zbar/decoder/.libs/zbar_libzbar_la-code39.o
zbar/decoder/.libs/zbar_libzbar_la-i25.o
zbar/video/.libs/zbar_libzbar_la-v4l1.o zbar/video/.libs/zbar_libzbar_la-v4l2.o
zbar/.libs/zbar_libzbar_la-jpeg.o zbar/window/.libs/zbar_libzbar_la-x.o
zbar/window/.libs/zbar_libzbar_la-ximage.o | sed -n -e 's/^.*[
]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ ][
]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | /bin/sed 's/.* //' | sort | uniq >
zbar/.libs/libzb
ar.exp
libtool: link: /bin/grep -E -e "^(zbar|_zbar.*_error)_.*"
"zbar/.libs/libzbar.exp" > "zbar/.libs/libzbar.expT"
libtool: link: mv -f "zbar/.libs/libzbar.expT" "zbar/.libs/libzbar.exp"
libtool: link: gcc -shared zbar/.libs/zbar_libzbar_la-config.o
zbar/.libs/zbar_libzbar_la-error.o zbar/.libs/zbar_libzbar_la-symbol.o
zbar/.libs/zbar_libzbar_la-image.o zbar/.libs/zbar_libzbar_la-convert.o
zbar/.libs/zbar_libzbar_la-logo.o zbar/.libs/zbar_libzbar_la-window.o
zbar/.libs/zbar_libzbar_la-video.o zbar/.libs/zbar_libzbar_la-img_scanner.o
zbar/.libs/zbar_libzbar_la-scanner.o zbar/.libs/zbar_libzbar_la-decoder.o
zbar/.libs/zbar_libzbar_la-processor.o zbar/decoder/.libs/zbar_libzbar_la-ean.o
zbar/decoder/.libs/zbar_libzbar_la-code128.o
zbar/decoder/.libs/zbar_libzbar_la-code39.o
zbar/decoder/.libs/zbar_libzbar_la-i25.o
zbar/video/.libs/zbar_libzbar_la-v4l1.o zbar/video/.libs/zbar_libzbar_la-v4l2.o
zbar/.libs/zbar_libzbar_la-jpeg.o zbar/window/.libs/zbar_libzbar_la-x.o
zbar/window/.libs/zbar_libzbar_la-ximage.o -lSM -lICE -lX11
/usr/lib/libjpeg.so -lpthread -lrt -Wl,-soname -Wl,libzbar.so.0 -o
zbar/.libs/libzbar.so.0.0.1
libtool: link: (cd "zbar/.libs" && rm -f "libzbar.so.0" && ln -s
"libzbar.so.0.0.1" "libzbar.so.0")
libtool: link: (cd "zbar/.libs" && rm -f "libzbar.so" && ln -s
"libzbar.so.0.0.1" "libzbar.so")
libtool: link: ar cru zbar/.libs/libzbar.a zbar/zbar_libzbar_la-config.o
zbar/zbar_libzbar_la-error.o zbar/zbar_libzbar_la-symbol.o
zbar/zbar_libzbar_la-image.o zbar/zbar_libzbar_la-convert.o
zbar/zbar_libzbar_la-logo.o zbar/zbar_libzbar_la-window.o
zbar/zbar_libzbar_la-video.o zbar/zbar_libzbar_la-img_scanner.o
zbar/zbar_libzbar_la-scanner.o zbar/zbar_libzbar_la-decoder.o
zbar/zbar_libzbar_la-processor.o zbar/decoder/zbar_libzbar_la-ean.o
zbar/decoder/zbar_libzbar_la-code128.o zbar/decoder/zbar_libzbar_la-code39.o
zbar/decoder/zbar_libzbar_la-i25.o zbar/video/zbar_libzbar_la-v4l1.o
zbar/video/zbar_libzbar_la-v4l2.o zbar/zbar_libzbar_la-jpeg.o
zbar/window/zbar_libzbar_la-x.o zbar/window/zbar_libzbar_la-ximage.o
libtool: link: ranlib zbar/.libs/libzbar.a
libtool: link: ( cd "zbar/.libs" && rm -f "libzbar.la" && ln -s "../libzbar.la"
"libzbar.la" )
/bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I.
-I./include -Igtk -D_REENTRANT -pthread -I/usr/include/gtk-2.0
-I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo
-I/usr/include/pango-1.0 -I/usr/include/pixman-1 -I/usr/include/freetype2
-I/usr/include/directfb -I/usr/include/libpng12 -I/usr/include/glib-2.0
-I/usr/lib/glib-2.0/include -I./include -Wall -g -O2 -MT
gtk/gtk_libzbargtk_la-zbargtk.lo -MD -MP -MF
gtk/.deps/gtk_libzbargtk_la-zbargtk.Tpo -c -o gtk/gtk_libzbargtk_la-zbargtk.lo
`test -f 'gtk/zbargtk.c' || echo './'`gtk/zbargtk.c
--- End Message ---
--- Begin Message ---
Source: zbar
Source-Version: 0.10+doc-5
We believe that the bug you reported is fixed in the latest version of
zbar, which is due to be installed in the Debian FTP archive:
libbarcode-zbar-perl_0.10+doc-5_amd64.deb
to main/z/zbar/libbarcode-zbar-perl_0.10+doc-5_amd64.deb
libzbar-dev_0.10+doc-5_amd64.deb
to main/z/zbar/libzbar-dev_0.10+doc-5_amd64.deb
libzbar0_0.10+doc-5_amd64.deb
to main/z/zbar/libzbar0_0.10+doc-5_amd64.deb
libzbargtk-dev_0.10+doc-5_amd64.deb
to main/z/zbar/libzbargtk-dev_0.10+doc-5_amd64.deb
libzbargtk0_0.10+doc-5_amd64.deb
to main/z/zbar/libzbargtk0_0.10+doc-5_amd64.deb
libzbarqt-dev_0.10+doc-5_amd64.deb
to main/z/zbar/libzbarqt-dev_0.10+doc-5_amd64.deb
libzbarqt0_0.10+doc-5_amd64.deb
to main/z/zbar/libzbarqt0_0.10+doc-5_amd64.deb
python-zbar_0.10+doc-5_amd64.deb
to main/z/zbar/python-zbar_0.10+doc-5_amd64.deb
python-zbarpygtk_0.10+doc-5_amd64.deb
to main/z/zbar/python-zbarpygtk_0.10+doc-5_amd64.deb
zbar-dbg_0.10+doc-5_amd64.deb
to main/z/zbar/zbar-dbg_0.10+doc-5_amd64.deb
zbar-tools_0.10+doc-5_amd64.deb
to main/z/zbar/zbar-tools_0.10+doc-5_amd64.deb
zbar_0.10+doc-5.diff.gz
to main/z/zbar/zbar_0.10+doc-5.diff.gz
zbar_0.10+doc-5.dsc
to main/z/zbar/zbar_0.10+doc-5.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.
Bernd Zeimetz <[email protected]> (supplier of updated zbar 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: SHA256
Format: 1.8
Date: Fri, 01 Apr 2011 01:05:18 +0200
Source: zbar
Binary: zbar-tools zbar-dbg libzbar0 libzbar-dev python-zbar python-zbarpygtk
libzbargtk0 libzbargtk-dev libzbarqt0 libzbarqt-dev libbarcode-zbar-perl
Architecture: source amd64
Version: 0.10+doc-5
Distribution: unstable
Urgency: low
Maintainer: Bernd Zeimetz <[email protected]>
Changed-By: Bernd Zeimetz <[email protected]>
Description:
libbarcode-zbar-perl - bar code scanner and decoder (Perl bindings)
libzbar-dev - bar code scanner and decoder (development)
libzbar0 - bar code scanner and decoder (library)
libzbargtk-dev - bar code scanner and decoder (GTK+ bindings development)
libzbargtk0 - bar code scanner and decoder (GTK+ bindings)
libzbarqt-dev - bar code scanner and decoder (Qt bindings development)
libzbarqt0 - bar code scanner and decoder (Qt bindings)
python-zbar - bar code scanner and decoder (Python bindings)
python-zbarpygtk - bar code scanner and decoder (PyGTK bindings)
zbar-dbg - bar code scanner and decoder (debug)
zbar-tools - bar code scanner and decoder (utilities)
Closes: 558539 617942 620220
Changes:
zbar (0.10+doc-5) unstable; urgency=low
.
* [2801e55f] Use the new dh_authtoolsdev-* helper to update config.*
* [906f5a10] Use dh-autoreconf to rebuild configure and friends.
Thanks to Peter Fritzsche (Closes: #558539)
* [a3042424] Use quilt to apply patches.
* [35182c3a] Description: Linux 2.6.38 and later do not support the v4l1 API.
Add patch to migrate to using the libv4l library to abstract the
access to Linux video devices, instead.
Patch taken from the upstream bug tracker.
Also add libv4l-dev as build-dependency.
Thanks to Steve Langasek (Closes: #620220)
* [425b9ce6] Fixing typo in the long description of python-zbar.
Thanks to Davide Prina (Closes: #617942)
Checksums-Sha1:
8de474535ef57296c5c9f1b7be6d253c6a68a242 2145 zbar_0.10+doc-5.dsc
fd3226166bf167d0b88ed5291081fe7d5d61ebe6 16895 zbar_0.10+doc-5.diff.gz
97ab658faa1c9a557b8458e54b80c01184f2a854 38340 zbar-tools_0.10+doc-5_amd64.deb
b1dbf590b199b2ef90d31ac8c948d2e9722987d9 821452 zbar-dbg_0.10+doc-5_amd64.deb
2068320469dbb899f333bf16b2228d864f70609d 114232 libzbar0_0.10+doc-5_amd64.deb
40d47b9f236bcb00d60240ee84d54c5ba12bed30 150890
libzbar-dev_0.10+doc-5_amd64.deb
8bb316952d55826d7d977cc411cc384d935da961 49046 python-zbar_0.10+doc-5_amd64.deb
c4d17da56221257a570570ceced9fb832f65c9ec 20140
python-zbarpygtk_0.10+doc-5_amd64.deb
ade7443363ec2c5f336d417b12baa5b27bd92744 26102 libzbargtk0_0.10+doc-5_amd64.deb
3c9fdd212026a96b286f03a151dda448b26e4f9f 27024
libzbargtk-dev_0.10+doc-5_amd64.deb
bd8c021cdfc04ca6c7f97a348eb00bf3331b9bb1 45530 libzbarqt0_0.10+doc-5_amd64.deb
7cc364e7ec82982912321b1a671b4b4e442ea5e9 55138
libzbarqt-dev_0.10+doc-5_amd64.deb
0e68994fec918eb3c8e273758bf9a92ec866743c 71506
libbarcode-zbar-perl_0.10+doc-5_amd64.deb
Checksums-Sha256:
7ecfb32ff185a55a9fd0757dc39e6c4797a0d6e803ef5feba0405f1ffbb44715 2145
zbar_0.10+doc-5.dsc
ffd6fb0844b18218b746ab12d93e08119e2586f6251e5f7833ff289685b19ad8 16895
zbar_0.10+doc-5.diff.gz
9e416d077ee7252f3ca096d62f47aa69798efb2ee5bb06a0db6340095a772345 38340
zbar-tools_0.10+doc-5_amd64.deb
8c0aa52aabf8fb975fbdab92a575b5a9cb402d8092dfffd32a6ebc6f811e51cb 821452
zbar-dbg_0.10+doc-5_amd64.deb
ad64dc07231d862ab415f5b45581807cfaaf3a6ad4055281c67b9584fc93c9fa 114232
libzbar0_0.10+doc-5_amd64.deb
f03a3d80069be5f653c9e96c9b4e12860aa81ddd94ef20c27d0e6562bbd2ea62 150890
libzbar-dev_0.10+doc-5_amd64.deb
8fd32633738e9bc1cf607ee2955145aef9ca6b23f2c330fc1df776e749a0b0ac 49046
python-zbar_0.10+doc-5_amd64.deb
7983c46e7672f313506e440fa678d1a0d22a196609109ff9c16086c1671d3aac 20140
python-zbarpygtk_0.10+doc-5_amd64.deb
631610bc8e38d19c0738ecd05bf52b48aa420f4098627f09fc1168495122f980 26102
libzbargtk0_0.10+doc-5_amd64.deb
b78e461a01be37413fbf9d4f1c8f2a025a43480ddd4792af67662528ce5b8f08 27024
libzbargtk-dev_0.10+doc-5_amd64.deb
f7da87711cf6af7aff7170813de7b0dee53f55edcb8918c35103864b3b637a11 45530
libzbarqt0_0.10+doc-5_amd64.deb
f7a5dffbaed25cc935e1d2b229acb04f93bc656b15f6bf743720353e8773d4a8 55138
libzbarqt-dev_0.10+doc-5_amd64.deb
cd0c67342da6de14549473588242f67be313f31b74c42b26b362ed557185fddc 71506
libbarcode-zbar-perl_0.10+doc-5_amd64.deb
Files:
ba5b3caf4491db8343248feff298c220 2145 libs optional zbar_0.10+doc-5.dsc
6a6ac73e28a5594ee564811d596855d8 16895 libs optional zbar_0.10+doc-5.diff.gz
b38fabc866b4f60aaddc3aefdf632cd1 38340 graphics optional
zbar-tools_0.10+doc-5_amd64.deb
19fcf788e0e0c74f74e5f510b93d6d7f 821452 debug extra
zbar-dbg_0.10+doc-5_amd64.deb
8b71a8e6a577fa4ff4328d408447edc5 114232 libs optional
libzbar0_0.10+doc-5_amd64.deb
65fe7c88c94965a6ac59585e8c507679 150890 libdevel optional
libzbar-dev_0.10+doc-5_amd64.deb
ae07bdf4a740fb7c23e5d5c011b4a99d 49046 python optional
python-zbar_0.10+doc-5_amd64.deb
268121b9c4e4cd7909a828d6ea812613 20140 python optional
python-zbarpygtk_0.10+doc-5_amd64.deb
a9b2e39c2c41d49df1cb42cf359c504e 26102 libs optional
libzbargtk0_0.10+doc-5_amd64.deb
735cb5c65360274354dfd43a9c7e3eda 27024 libdevel optional
libzbargtk-dev_0.10+doc-5_amd64.deb
eb3f4c71e45b0a6896e77d2f29373a6c 45530 libs optional
libzbarqt0_0.10+doc-5_amd64.deb
0400e1e9e19e15bb713a6f62b669eb85 55138 libdevel optional
libzbarqt-dev_0.10+doc-5_amd64.deb
33fa315a62bb59abeb18a48ee233cb10 71506 perl optional
libbarcode-zbar-perl_0.10+doc-5_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
iQIcBAEBCAAGBQJNlQrrAAoJEOs2Fxpv+UNffskP/02W+T7IOz+hj1iKDAFSPwGQ
x/gQZZsWjsIqUGYhmp758zrkbKj26U31lD2aDpAML0za04YAqOsHKVvK/ukOBY1c
zWy+YQMaFdLs8FzkwrnJ0ujetn8kHyMJVVGAJ7mH6Lp25DDa/lCM6xTpJczn7Sni
uohaA+5t2bnpLoqorQ4gUeshvPOGnt8ni5zxigTabFd5gcyQgQ0DHcVkultAfcIT
6nUqlo4e3OyGeylI0mv44Q2goGUxmuLzr38EG5xA1hkHVeo4LH1Oq27EBaiuqkuI
oJHdSrqDlOJNkgic4eA0v1F5e5bB1+y3wxIFNYgYKqmoTMoqeGSWt7fFt+KDdw0E
t2NKxpBCFWYf3VGzE8C34xL6aBgGjGJAwlf5iNsMHSYWOsy3uX1cC0iDJHaGHHe5
hQ7WiUaL3GhkX+EBxE+CqZ2oVZJ1VLZAXtjFXxNkzrGT0ADFfz7C6o+USwditlbl
zNt4ZsOfL06LrT8UkeoUnRm8VfhOKAP6eeDhL+BCv220x9c02Tlj0Ki9MJsBNvn4
3/bC9jjh4AXkY+V4YiVQflIy6Qu4Zgxint8M+E025sMo6BgcCE5NVHBClDMlEmld
DIyt+bCI9M6Da+TaX5qT0MgjNFNz+7uFCiNApbQExyGy7opja8jT1ydYJ+iiDfYg
6A0Q5faV4cugoLjkdis7
=hgrq
-----END PGP SIGNATURE-----
--- End Message ---