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 ---

Reply via email to