Your message dated Sun, 24 Apr 2011 10:18:51 +0000
with message-id <[email protected]>
and subject line Bug#558557: fixed in gnome-python-desktop 2.30.2-1
has caused the Debian Bug report #558557,
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.)
--
558557: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=558557
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: gnome-python-desktop
Version: 2.28.0-2
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
-I/usr/include/libgnomeprint-2.2 -I/usr/include/libart-2.0
-I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libxml2
-I/usr/include/pango-1.0 -I/usr/include/gnome-python-2.0 -DHAVE_GNOMEPRINT28
-g -O2 -Wall -g -O2 -std=c9x -fno-strict-aliasing -module -avoid-version
-export-symbols-regex init_print -o _print.la -rpath
/usr/lib/python2.5/site-packages/gtk-2.0/gnomeprint _print_la-printmodule.lo
_print_la-art-gtype.lo _print_la-print.lo -lgnomeprint-2-2 -lz -lart_lgpl_2
-lxml2 -lpango-1.0 -lgobject-2.0 -lgmodule-2.0 -lglib-2.0
libtool: link: /usr/bin/nm -B .libs/_print_la-printmodule.o
.libs/_print_la-art-gtype.o .libs/_print_la-print.o | sed -n -e 's/^.*[
]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ ][
]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | /bin/sed 's/.* //' | sort | uniq >
.libs/_print.exp
libtool: link: /bin/grep -E -e "init_print" ".libs/_print.exp" >
".libs/_print.expT"
libtool: link: mv -f ".libs/_print.expT" ".libs/_print.exp"
libtool: link: gcc -shared .libs/_print_la-printmodule.o
.libs/_print_la-art-gtype.o .libs/_print_la-print.o -lgnomeprint-2-2 -lz
/usr/lib/libart_lgpl_2.so /usr/lib/libxml2.so /usr/lib/libpango-1.0.so
/usr/lib/libgobject-2.0.so /usr/lib/libgmodule-2.0.so /usr/lib/libglib-2.0.so
-Wl,-soname -Wl,_print.so -o .libs/_print.so
libtool: link: ( cd ".libs" && rm -f "_print.la" && ln -s "../_print.la"
"_print.la" )
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I.
-I../../gnomeprint -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
-D_REENTRANT -I/usr/include/libgnomeprintui-2.2
-I/usr/include/libgnomeprint-2.2 -I/usr/include/libgnomecanvas-2.0
-I/usr/include/libart-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include
-I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/gail-1.0
-I/usr/include/gtk-2.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/usr/include/gnome-python-2.0
-g -O2 -Wall -g -O2 -std=c9x -fno-strict-aliasing -MT ui_la-printuimodule.lo
-MD -MP -MF .deps/ui_la-printuimodule.Tpo -c -o ui_la-printuimodule.lo `test -f
'printuimodule.c' || echo '../../gnomeprint/'`printuimodule.c
--- End Message ---
--- Begin Message ---
Source: gnome-python-desktop
Source-Version: 2.30.2-1
We believe that the bug you reported is fixed in the latest version of
gnome-python-desktop, which is due to be installed in the Debian FTP archive:
gnome-python-desktop_2.30.2-1.debian.tar.gz
to main/g/gnome-python-desktop/gnome-python-desktop_2.30.2-1.debian.tar.gz
gnome-python-desktop_2.30.2-1.dsc
to main/g/gnome-python-desktop/gnome-python-desktop_2.30.2-1.dsc
gnome-python-desktop_2.30.2.orig.tar.gz
to main/g/gnome-python-desktop/gnome-python-desktop_2.30.2.orig.tar.gz
python-brasero_2.30.2-1_amd64.deb
to main/g/gnome-python-desktop/python-brasero_2.30.2-1_amd64.deb
python-bugbuddy_2.30.2-1_all.deb
to main/g/gnome-python-desktop/python-bugbuddy_2.30.2-1_all.deb
python-evince_2.30.2-1_amd64.deb
to main/g/gnome-python-desktop/python-evince_2.30.2-1_amd64.deb
python-evolution_2.30.2-1_amd64.deb
to main/g/gnome-python-desktop/python-evolution_2.30.2-1_amd64.deb
python-gnome2-desktop-dev_2.30.2-1_amd64.deb
to main/g/gnome-python-desktop/python-gnome2-desktop-dev_2.30.2-1_amd64.deb
python-gnomeapplet_2.30.2-1_amd64.deb
to main/g/gnome-python-desktop/python-gnomeapplet_2.30.2-1_amd64.deb
python-gnomedesktop_2.30.2-1_amd64.deb
to main/g/gnome-python-desktop/python-gnomedesktop_2.30.2-1_amd64.deb
python-gnomekeyring_2.30.2-1_amd64.deb
to main/g/gnome-python-desktop/python-gnomekeyring_2.30.2-1_amd64.deb
python-gtop_2.30.2-1_amd64.deb
to main/g/gnome-python-desktop/python-gtop_2.30.2-1_amd64.deb
python-mediaprofiles_2.30.2-1_amd64.deb
to main/g/gnome-python-desktop/python-mediaprofiles_2.30.2-1_amd64.deb
python-metacity_2.30.2-1_amd64.deb
to main/g/gnome-python-desktop/python-metacity_2.30.2-1_amd64.deb
python-rsvg_2.30.2-1_amd64.deb
to main/g/gnome-python-desktop/python-rsvg_2.30.2-1_amd64.deb
python-totem-plparser_2.30.2-1_amd64.deb
to main/g/gnome-python-desktop/python-totem-plparser_2.30.2-1_amd64.deb
python-wnck_2.30.2-1_amd64.deb
to main/g/gnome-python-desktop/python-wnck_2.30.2-1_amd64.deb
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.
Laurent Bigonville <[email protected]> (supplier of updated gnome-python-desktop
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: Sun, 24 Apr 2011 11:50:12 +0200
Source: gnome-python-desktop
Binary: python-gnome2-desktop-dev python-brasero python-bugbuddy python-evince
python-evolution python-gnomeapplet python-gnomedesktop python-gnomekeyring
python-gtop python-mediaprofiles python-metacity python-rsvg
python-totem-plparser python-wnck
Architecture: source all amd64
Version: 2.30.2-1
Distribution: unstable
Urgency: low
Maintainer: Loic Minier <[email protected]>
Changed-By: Laurent Bigonville <[email protected]>
Description:
python-brasero - Python module for brasero
python-bugbuddy - Python module for bug-buddy
python-evince - Python bindings for the evince libraries
python-evolution - Python bindings for the evolution libraries
python-gnome2-desktop-dev - Python bindings for the GNOME desktop environment
python-gnomeapplet - Python bindings for the GNOME panel applet library
python-gnomedesktop - Python bindings for the GNOME desktop library
python-gnomekeyring - Python bindings for the GNOME keyring library
python-gtop - Python bindings for the Gtop library
python-mediaprofiles - Python bindings for the GNOME media profiles library
python-metacity - Python bindings for metacity
python-rsvg - Python bindings for the RSVG library
python-totem-plparser - Python bindings for the Totem playlist parser library
python-wnck - Python bindings for the WNCK library
Closes: 558557
Changes:
gnome-python-desktop (2.30.2-1) unstable; urgency=low
.
* New upstream release.
* debian/control.in:
- Bump debhelper and cdbs build-dependencies
- Bump python-all-dev build-dependency
- Add dh-autoreconf as build-dependency and drop autotools
- Bump Standards-Version to 3.9.2 (no further changes)
- Drop versionized version of dpkg-dev
- Add Vcs-* fields
- Add Provides: ${python:Provides} to binary packages
- Fix Description to please lintian
* debian/rules:
- Add include autoreconf.mk (Closes: #558557)
- Use dh_python2 instead of pysupport
* Drop debian/patches/90_autotools.patch: Use dh-autoreconf instead
Checksums-Sha1:
9024f52443b726dea081459c94eb3c12670ca051 2679 gnome-python-desktop_2.30.2-1.dsc
193757600466cac4d927ce05570fd9eb1c605632 813514
gnome-python-desktop_2.30.2.orig.tar.gz
a270024460b689cb3d6b7d980564b91b40c435bb 10876
gnome-python-desktop_2.30.2-1.debian.tar.gz
27da8810bd62f3e73d315bad886d48032865d45e 36716 python-bugbuddy_2.30.2-1_all.deb
0c58848bc8f4617ecb81c567a32697e48fd7da73 70020
python-gnome2-desktop-dev_2.30.2-1_amd64.deb
b02cca366020a1e8165d8c36af04af6b2643c6b0 114618
python-brasero_2.30.2-1_amd64.deb
6aaedbcaf5b9ac732dd4340c5e49198623af74c3 102654
python-evince_2.30.2-1_amd64.deb
b51cba9999c2fb166dc100178ef3ecfdb8f419b2 105238
python-evolution_2.30.2-1_amd64.deb
6bd2bfec5a86ebc5a1078efa24ecda9bdfc20fc5 46760
python-gnomeapplet_2.30.2-1_amd64.deb
ce16691a6f93439c4a26c9338a79b929a22b7999 58788
python-gnomedesktop_2.30.2-1_amd64.deb
256be12584d0b2c7e56766ca68574dd35c9aba28 69786
python-gnomekeyring_2.30.2-1_amd64.deb
c75b127822e4819d11122e9d551bb1bb12898555 48276 python-gtop_2.30.2-1_amd64.deb
1c9ee4e5d3a824dcaa5aa7ddc0220c253be732c0 42212
python-mediaprofiles_2.30.2-1_amd64.deb
98d33ff317e730ccbcd0d1968e0fb2dd70f30d98 59754
python-metacity_2.30.2-1_amd64.deb
1096ac5877e75257c87cd183d5f25a4143f4e716 42018 python-rsvg_2.30.2-1_amd64.deb
a36aa97e8d12d9aa381e4258615264352287ea45 43460
python-totem-plparser_2.30.2-1_amd64.deb
00fd883b12965b5e9799d6c33c3f13c6561f43e6 76434 python-wnck_2.30.2-1_amd64.deb
Checksums-Sha256:
41fd04027812a1372d883cc526c47ad58ec65686a8a3cf00592387870f1761b9 2679
gnome-python-desktop_2.30.2-1.dsc
0f5a7817738a8e1e53034cc5b4c4375fda78a97530322f1da8dbb06283de100c 813514
gnome-python-desktop_2.30.2.orig.tar.gz
ee9280b4cd5294bae499c82cc14e0981151b838d40d6c661fd40a1a25849fad5 10876
gnome-python-desktop_2.30.2-1.debian.tar.gz
e16c5755c7efa4850c38351f4ce96e8295018c6612db3501feffcb5390770c69 36716
python-bugbuddy_2.30.2-1_all.deb
c6c3a1a0e08f923035dd42d02af954ad2242e53b60d9ce6580e419c91e7d3a3d 70020
python-gnome2-desktop-dev_2.30.2-1_amd64.deb
d67963184f5553396e94643fd741d2402c5be140fe182bbba944640a8e3ff6d7 114618
python-brasero_2.30.2-1_amd64.deb
c9b3f1e9501c9a244bdaec29a1d74208ec92c3becea402c8863a55df65424bee 102654
python-evince_2.30.2-1_amd64.deb
b3e857218c61b99cf76ae28aae89e8e93308610dfd4e6ec93260f39f9e3bd705 105238
python-evolution_2.30.2-1_amd64.deb
d26d758806de9009c5055bc28d7a55b3dde2b123af25807272ef124b1f823593 46760
python-gnomeapplet_2.30.2-1_amd64.deb
8b179333aaa76e1fc242038fbd6182f74dd27889147b76054c5af2290cfb98f6 58788
python-gnomedesktop_2.30.2-1_amd64.deb
38c55777c6b771d4270e4325764b621b98d4c66fdf67dae71678eaa8a9cc2dbf 69786
python-gnomekeyring_2.30.2-1_amd64.deb
4f9480b6bad049f3a0264bcca148925699b8051c63247997359ba572d457dcb8 48276
python-gtop_2.30.2-1_amd64.deb
b18f888cab868464b4252ca5221b123ba7b36ab305318888a8066c22157babc7 42212
python-mediaprofiles_2.30.2-1_amd64.deb
6b4753aa037154093f3b88d46b02b9c953edcdfc00eac7a3f7a823a189cb8561 59754
python-metacity_2.30.2-1_amd64.deb
312c7c79f8a7c48ece13c310b2c33e94bfeeda830adaba0c14803e84a165ec55 42018
python-rsvg_2.30.2-1_amd64.deb
f3584ff07fe0b3ff0b9a327ffe01a138fa7f3a31ed50914b6189e70c62a706af 43460
python-totem-plparser_2.30.2-1_amd64.deb
ecb8aa243dfeabb24fc7712fce2e63afade9f00f9c9d1c9ea7ebfefeddf81210 76434
python-wnck_2.30.2-1_amd64.deb
Files:
d7d09bed8decc660a0bc8674be12f353 2679 python optional
gnome-python-desktop_2.30.2-1.dsc
411cdfb483a61f42d242717cc04d883e 813514 python optional
gnome-python-desktop_2.30.2.orig.tar.gz
148156144fd1b6ec712ed5e5e5e15564 10876 python optional
gnome-python-desktop_2.30.2-1.debian.tar.gz
554452867093d73f734b0830610bdbcf 36716 python optional
python-bugbuddy_2.30.2-1_all.deb
cb5e6482d326a5b27f6263e924edb5fb 70020 python optional
python-gnome2-desktop-dev_2.30.2-1_amd64.deb
a4c76c1094aaa5cfc432b4560b2945fc 114618 python optional
python-brasero_2.30.2-1_amd64.deb
a7eab8bec62c1174c29b160b6edc603e 102654 python optional
python-evince_2.30.2-1_amd64.deb
c0b49f2db3657fc52bcb3aaf7fe3c172 105238 python optional
python-evolution_2.30.2-1_amd64.deb
493e8a50c0563121feb61afff941ec90 46760 python optional
python-gnomeapplet_2.30.2-1_amd64.deb
3b93293812b54132d7cef07b332ad112 58788 python optional
python-gnomedesktop_2.30.2-1_amd64.deb
14aadf7594c0178c884eee2386ee88fa 69786 python optional
python-gnomekeyring_2.30.2-1_amd64.deb
541ac7dfb9dc9cc536ce6a59896d7125 48276 python optional
python-gtop_2.30.2-1_amd64.deb
b8772848ae33b34017342a83bcc53e28 42212 python optional
python-mediaprofiles_2.30.2-1_amd64.deb
0c7901e6dce9ada9ac09b264d9c06ff4 59754 python optional
python-metacity_2.30.2-1_amd64.deb
9d39e67ddb9a02cb17e5ab1488901406 42018 python optional
python-rsvg_2.30.2-1_amd64.deb
34c9be51fe20eec79120fbf722cf036a 43460 python optional
python-totem-plparser_2.30.2-1_amd64.deb
b61973428ca8cafa2fa91e138bd6d7d4 76434 python optional
python-wnck_2.30.2-1_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
iQEcBAEBCAAGBQJNs/TiAAoJEB/FiR66sEPVBEMH/25sQeVMVAt7I47nbQ2gTNTE
k1+8gCaOojqWTSdBQ1ca2sxsL9/vKzv3xT8EWFHTmgzivQpFdgr28mJRJAtu2vTo
4GqEHcg4xZGypYxk/ogRYVtymXTn3lY3yLaVA9jXNgH7VOOpScKzKKfLkiI1OeTx
fu7azAEnlc8yjHkXw6JfjuSHt8lzdY68fuKSnNNpEC5eNSuPFog9ly33GaASOY/+
HomZrvFgp9FkMYUV6BXguwEWXW2uK1PMwSa7oEQmX+JTOij1D6OTE9/CAmyGs19P
K/87M456AV4ZgbFR7yzFL3FjF+Q9A/2UGgx7G7dyrY9e+xpVHtI6doxGmKWv8bA=
=bW52
-----END PGP SIGNATURE-----
--- End Message ---