Your message dated Mon, 13 Oct 2014 21:23:22 +0000
with message-id <[email protected]>
and subject line Bug#558556: fixed in gnome-python 2.28.1+dfsg-1.1
has caused the Debian Bug report #558556,
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.)
--
558556: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=558556
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: gnome-python
Version: 2.28.0-1
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 -pthread -DORBIT2=1 -pthread
-I/usr/include/libgnome-2.0 -I/usr/include/orbit-2.0 -I/usr/include/gconf/2
-I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include
-I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include
-I/usr/include/libbonobo-2.0 -I/usr/include/dbus-1.0
-I/usr/lib/dbus-1.0/include -I/usr/include/bonobo-activation-2.0 -g -O2 -Wall
-g -O2 -std=c9x -fno-strict-aliasing -module -avoid-version
-export-symbols-regex init_gnome -o _gnome.la -rpath
/usr/lib/python2.5/site-packages/gtk-2.0/gnome _gnome_la-gnomemodule.lo
_gnome_la-gnome.lo -pthread -lgnome-2 -lpopt -lbonobo-2 -lbonobo-activation
-lgmodule-2.0 -lORBit-2 -lgthread-2.0 -lrt -lgobject-2.0 -lglib-2.0
libtool: link: /usr/bin/nm -B .libs/_gnome_la-gnomemodule.o
.libs/_gnome_la-gnome.o | sed -n -e 's/^.*[
]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ ][
]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | /bin/sed 's/.* //' | sort | uniq >
.libs/_gnome.exp
libtool: link: /bin/grep -E -e "init_gnome" ".libs/_gnome.exp" >
".libs/_gnome.expT"
libtool: link: mv -f ".libs/_gnome.expT" ".libs/_gnome.exp"
libtool: link: gcc -shared .libs/_gnome_la-gnomemodule.o
.libs/_gnome_la-gnome.o /usr/lib/libgnome-2.so /usr/lib/libpopt.so
/usr/lib/libbonobo-2.so /usr/lib/libbonobo-activation.so /usr/lib/libORBit-2.so
-L/usr/lib /usr/lib/libgmodule-2.0.so /usr/lib/libgthread-2.0.so -lrt
/usr/lib/libgobject-2.0.so /usr/lib/libglib-2.0.so -pthread -pthread -pthread
-pthread -Wl,-soname -Wl,_gnome.so -o .libs/_gnome.so
libtool: link: ( cd ".libs" && rm -f "_gnome.la" && ln -s "../_gnome.la"
"_gnome.la" )
/bin/bash ../libtool --tag=CC --mode=compile gcc -pthread -DHAVE_CONFIG_H
-I. -I/home/peter/rebuild/build/gnome-python/gnome-python-2.28.0/gnome -I..
-I/usr/include/python2.5 -I/usr/include/python2.5 -I/usr/include/pygtk-2.0
-I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DORBIT2=1 -pthread
-D_REENTRANT -I/usr/include/libgnomeui-2.0 -I/usr/include/libart-2.0
-I/usr/include/gconf/2 -I/usr/include/gnome-keyring-1
-I/usr/include/libgnome-2.0 -I/usr/include/libbonoboui-2.0
-I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0
-I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include
-I/usr/include/orbit-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include
-I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include
-I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0
-I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/gail-1.0
-I/usr/include/freetype2 -I/usr/include/atk-1.0 -I/usr/lib/gtk-2.0/include
-I/usr/include/cairo -I/usr/include/pixman-1 -I/usr
/include/directfb -I/usr/include/libpng12
-I/home/peter/rebuild/build/gnome-python/gnome-python-2.28.0/gnomevfs -g -O2
-Wall -g -O2 -std=c9x -fno-strict-aliasing -MT ui_la-uimodule.lo -MD -MP -MF
.deps/ui_la-uimodule.Tpo -c -o ui_la-uimodule.lo `test -f 'uimodule.c' || echo
'/home/peter/rebuild/build/gnome-python/gnome-python-2.28.0/gnome/'`uimodule.c
libtool: compile: gcc -pthread -DHAVE_CONFIG_H -I.
-I/home/peter/rebuild/build/gnome-python/gnome-python-2.28.0/gnome -I..
-I/usr/include/python2.5 -I/usr/include/python2.5 -I/usr/include/pygtk-2.0
-I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DORBIT2=1 -pthread
-D_REENTRANT -I/usr/include/libgnomeui-2.0 -I/usr/include/libart-2.0
-I/usr/include/gconf/2 -I/usr/include/gnome-keyring-1
-I/usr/include/libgnome-2.0 -I/usr/include/libbonoboui-2.0
-I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0
-I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include
-I/usr/include/orbit-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include
-I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include
-I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0
-I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/gail-1.0
-I/usr/include/freetype2 -I/usr/include/atk-1.0 -I/usr/lib/gtk-2.0/include
-I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/directfb
-I/usr/include/
libpng12 -I/home/peter/rebuild/build/gnome-python/gnome-python-2.28.0/gnomevfs
-g -O2 -Wall -g -O2 -std=c9x -fno-strict-aliasing -MT ui_la-uimodule.lo -MD -MP
-MF .deps/ui_la-uimodule.Tpo -c
/home/peter/rebuild/build/gnome-python/gnome-python-2.28.0/gnome/uimodule.c
-fPIC -DPIC -o .libs/ui_la-uimodule.o
mv -f .deps/ui_la-uimodule.Tpo .deps/ui_la-uimodule.Plo
--- End Message ---
--- Begin Message ---
Source: gnome-python
Source-Version: 2.28.1+dfsg-1.1
We believe that the bug you reported is fixed in the latest version of
gnome-python, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Wookey <[email protected]> (supplier of updated gnome-python 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: Sat, 11 Oct 2014 10:58:35 +0000
Source: gnome-python
Binary: python-gnome2 python-gconf python-gnome2-dev python-gnome2-doc
Architecture: source arm64 all
Version: 2.28.1+dfsg-1.1
Distribution: unstable
Urgency: low
Maintainer: Wookey <[email protected]>
Changed-By: Wookey <[email protected]>
Description:
python-gconf - Python bindings for the GConf configuration database system
python-gnome2 - Python bindings for the GNOME desktop environment
python-gnome2-dev - Python bindings for the GNOME desktop environment -
development f
python-gnome2-doc - Python bindings for the GNOME desktop environment
Closes: 558556
Changes:
gnome-python (2.28.1+dfsg-1.1) unstable; urgency=low
.
* Non-maintainer upload.
* autoreconf on build to support new architectures (Closes: 558556)
Checksums-Sha1:
40aa4995f65d2b4fd0291aa59aafd9159ee811a2 2784 gnome-python_2.28.1+dfsg-1.1.dsc
e823a8c54a11dd8421aa2d6dc8b4deb390cc7a5a 9260
gnome-python_2.28.1+dfsg-1.1.debian.tar.xz
b70d4644724367b016da5be5f8cba5ef5e41aeb8 139848
python-gnome2_2.28.1+dfsg-1.1_arm64.deb
d73e5e59cc03b913f99e2c5e99886ea308e1108c 50950
python-gconf_2.28.1+dfsg-1.1_arm64.deb
f7acdd6c86725be8a7676f2f74be346067cadda2 68880
python-gnome2-dev_2.28.1+dfsg-1.1_all.deb
b7ee9b1a99a47f3eb3bd13916a4a4ef8156da20c 68428
python-gnome2-doc_2.28.1+dfsg-1.1_all.deb
Checksums-Sha256:
c773be8a76eac9b1f3bc76af0368f9ea5246adf9d9b7adb033faef8962681f0e 2784
gnome-python_2.28.1+dfsg-1.1.dsc
6780bb1a56be4b30dca8eafc993a0fbd0737f188f9618a8fbfd58767249efc40 9260
gnome-python_2.28.1+dfsg-1.1.debian.tar.xz
6a1948f15a9268e2bd01ee0ef01f07da6df8720e757cb897722e6b31334ba8b1 139848
python-gnome2_2.28.1+dfsg-1.1_arm64.deb
25983d1f7ebc54768b54297d25761b5f254097cf7c82234b34593d54ec98e807 50950
python-gconf_2.28.1+dfsg-1.1_arm64.deb
c42a9b10bcf17471bbe7748e8c88f39ce0200d8237f662aed2b2758fa6cdbf8c 68880
python-gnome2-dev_2.28.1+dfsg-1.1_all.deb
84c67eb72dd1fbffa1448ec7c746b3e2770d82969aba6a0fc4a9f5b9dcf8c9ce 68428
python-gnome2-doc_2.28.1+dfsg-1.1_all.deb
Files:
14ae965911436ae1b0508fad12cb3ed4 2784 python optional
gnome-python_2.28.1+dfsg-1.1.dsc
62c1290f960dc447c8aadf5c180cf2ce 9260 python optional
gnome-python_2.28.1+dfsg-1.1.debian.tar.xz
1433a2ad8a2e5d26af39cc21582daca2 139848 python optional
python-gnome2_2.28.1+dfsg-1.1_arm64.deb
b0aa6e757b821758ae800c1ce830c6f5 50950 python optional
python-gconf_2.28.1+dfsg-1.1_arm64.deb
9233bd51dc0dabfec7149854f9ca2121 68880 python optional
python-gnome2-dev_2.28.1+dfsg-1.1_all.deb
82587384755751d74ead40df25a8d821 68428 doc optional
python-gnome2-doc_2.28.1+dfsg-1.1_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
iQIcBAEBCAAGBQJUPDsyAAoJEPuGMlGob55H86wP/2mczm5Ok2Uc0kxahwckkqRR
MDhJ1VzdAdN8SkJ2ZxjTgOGNA2bb6FQ5md0MT43Y0lWWNAx6dlPb8Re0O/r44fgd
sMDZ535K7+Dxf2FgfkSVFGitk9pPYdq7v9Ltu3ZQTtdYeXy659DPKGwkSroY3slu
vitSRqD9s6tAAoVnsAgGh0myM/cgE9k5YbHoYTW3J7taH6UcM8veKmhSiVZWN9JZ
gdW7EG3NsPawu79RDNHSuJemnf1mkGpRzyavdQR4gER0rwfJiWzHEN37LsO0yU8D
hDyuMbO807jQUbcS13PDzbyorSOWIQ6Cir842r2OgLH3y0MTIghtLh88xQB50Nbv
wV8UvwFgP6g4ShKYYZYcRRGOqkiQF4tuFe5DQ74KJpEIhRfc+A7v1KNnNi4MKaHe
Z+c9VsCGj/g3H/2NkE2t2Ms8/vSfejUYBARq3cCzZJwfPLNm1SUJ9DAqKzCEdZnu
SXW69eSNpOFSI3AIIXcMQETBdFLmNTGMeJisFOuZWh+fuB7GJWoBf94yhM8/Fd09
BLk8faj7g7inFYZR28ehEAKTwAIUdIdNW3WS5XkXWs4WVqfQrIru5sDy60ujq8Pm
Lm6cXHxVbieapas49yrxyha64BkdIZPiAOXrIraSrhiQ3pIKULNHJ237HxmcQ5cR
dORL3Z2DbJcyTY0i3dyO
=Xo8A
-----END PGP SIGNATURE-----
--- End Message ---