Your message dated Sat, 09 Aug 2014 09:39:24 +0000
with message-id <[email protected]>
and subject line Bug#558624: fixed in pyorbit 2.24.0-7
has caused the Debian Bug report #558624,
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.)


-- 
558624: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=558624
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: pyorbit
Version: 2.24.0-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 -pthread  -g -O2 -Wall -g -O2 
-std=c9x -fno-strict-aliasing -module -avoid-version  -export-symbols-regex 
initORBit  -o ORBit.la -rpath /usr/lib/python2.5/site-packages ORBitmodule.lo 
pycorba-typecode.lo pycorba-object.lo pycorba-policy.lo pycorba-method.lo 
pycorba-marshal.lo pycorba-orb.lo pycorba-any.lo pycorba-exceptions.lo 
pycorba-struct.lo pycorba-enum.lo pycorba-fixed.lo stub-gen.lo 
pyorbit-servant.lo pyorbit-poa.lo pyorbit-utils.lo -pthread -lORBit-imodule-2 
-lORBit-2 -lIDL-2 -lgthread-2.0 -lrt -lgobject-2.0 -lglib-2.0    
libtool: link: /usr/bin/nm -B  .libs/ORBitmodule.o .libs/pycorba-typecode.o 
.libs/pycorba-object.o .libs/pycorba-policy.o .libs/pycorba-method.o 
.libs/pycorba-marshal.o .libs/pycorba-orb.o .libs/pycorba-any.o 
.libs/pycorba-exceptions.o .libs/pycorba-struct.o .libs/pycorba-enum.o 
.libs/pycorba-fixed.o .libs/stub-gen.o .libs/pyorbit-servant.o 
.libs/pyorbit-poa.o .libs/pyorbit-utils.o   | sed -n -e 's/^.*[   
]\([ABCDGIRSTW][ABCDGIRSTW]*\)[         ][      
]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | /bin/sed 's/.* //' | sort | uniq > 
.libs/ORBit.exp
libtool: link: /bin/grep -E -e "initORBit" ".libs/ORBit.exp" > 
".libs/ORBit.expT"
libtool: link: mv -f ".libs/ORBit.expT" ".libs/ORBit.exp"
libtool: link: gcc -shared  .libs/ORBitmodule.o .libs/pycorba-typecode.o 
.libs/pycorba-object.o .libs/pycorba-policy.o .libs/pycorba-method.o 
.libs/pycorba-marshal.o .libs/pycorba-orb.o .libs/pycorba-any.o 
.libs/pycorba-exceptions.o .libs/pycorba-struct.o .libs/pycorba-enum.o 
.libs/pycorba-fixed.o .libs/stub-gen.o .libs/pyorbit-servant.o 
.libs/pyorbit-poa.o .libs/pyorbit-utils.o   /usr/lib/libORBit-imodule-2.so 
/usr/lib/libORBit-2.so /usr/lib/libIDL-2.so /usr/lib/libgthread-2.0.so -lrt 
/usr/lib/libgobject-2.0.so /usr/lib/libglib-2.0.so  -pthread -pthread   
-pthread -Wl,-soname -Wl,ORBit.so -o .libs/ORBit.so
libtool: link: ( cd ".libs" && rm -f "ORBit.la" && ln -s "../ORBit.la" 
"ORBit.la" )
make[3]: Leaving directory 
`/home/peter/rebuild/build/pyorbit/pyorbit-2.24.0/build-2.5/src'



--- End Message ---
--- Begin Message ---
Source: pyorbit
Source-Version: 2.24.0-7

We believe that the bug you reported is fixed in the latest version of
pyorbit, 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.
Luca Falavigna <[email protected]> (supplier of updated pyorbit 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, 09 Aug 2014 10:16:42 +0200
Source: pyorbit
Binary: python-pyorbit python-pyorbit-dev python-pyorbit-omg
Architecture: source all
Version: 2.24.0-7
Distribution: unstable
Urgency: medium
Maintainer: Sebastien Bacher <[email protected]>
Changed-By: Luca Falavigna <[email protected]>
Description:
 python-pyorbit - A Python language binding for the ORBit2 CORBA implementation
 python-pyorbit-dev - PyORBit: development files
 python-pyorbit-omg - PyORBit - Python CORBA OMG standard files
Closes: 558624 750700
Changes:
 pyorbit (2.24.0-7) unstable; urgency=medium
 .
   * Team upload.
 .
   [ Breno Leitao ]
   * run dh-autoreconf to update config.{sub, guess} and
     {libtool, aclocal}.m4 (Closes: #558624, 750700).
 .
   [ Luca Falavigna ]
   * debian/control.in:
     - Use X-Python-Version instead of deprecated XS-Python-Version.
     - Remove obsolete XB-Python-Version fields.
     - Bump Standards-Version to 3.9.5.
   * debian/pycompat:
     - Removed, no longer needed.
Checksums-Sha1:
 7df3f30167798b6dba85cfb9ddc6379159f15966 2069 pyorbit_2.24.0-7.dsc
 13daacb827cb106e9be78c32744a34cbd90535ea 404073 pyorbit_2.24.0.orig.tar.gz
 73972740c6f8d81595182ab0f34d23406a92d1bd 5813 pyorbit_2.24.0-7.diff.gz
 135097c9bb93a9d0f49217f7c6069bc0d9ecee1c 10236 
python-pyorbit-dev_2.24.0-7_all.deb
 03cb55c102cca2d6e1a143189d1ed5207ce31735 9390 
python-pyorbit-omg_2.24.0-7_all.deb
Checksums-Sha256:
 d636d9571eda6e43abcfdd89fd4f3e1ca89fedfb04ba82820a41ea0e11a698d5 2069 
pyorbit_2.24.0-7.dsc
 ca466a6f3284c03d87a48c41a086d90c8b3d55b556883e3e4bff5e9d88ec724c 404073 
pyorbit_2.24.0.orig.tar.gz
 3b3bd8ac845369047b3dfe2ac61ffbf6f95d60d6fa58d8c2a7760a6b9eba353f 5813 
pyorbit_2.24.0-7.diff.gz
 837b0138180fc35d8ff6309efb20e6cee31287e2b2cf1ca6fd0de0eaf164c8fa 10236 
python-pyorbit-dev_2.24.0-7_all.deb
 7c1e8f38ce99bae163b5021042668268b1eae8b6b9907c2bad43f6fdf34f45e3 9390 
python-pyorbit-omg_2.24.0-7_all.deb
Files:
 26dd5859e8a0394436343dcfa417e16c 10236 python optional 
python-pyorbit-dev_2.24.0-7_all.deb
 4dc8310fec172e88876acadfd2f0d3db 9390 python optional 
python-pyorbit-omg_2.24.0-7_all.deb
 31763bf5ee25876706d53d255130dc0f 2069 python optional pyorbit_2.24.0-7.dsc
 67e59a8bffeb7bd6ef7b91d4bbdca909 404073 python optional 
pyorbit_2.24.0.orig.tar.gz
 5f1050bfa76ffa8f10d05bf3037a9ab9 5813 python optional pyorbit_2.24.0-7.diff.gz

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBCAAGBQJT5dxCAAoJEEkIatPr4vMfkKsP+wel/uwI7ORT8vFqwcg8dy3F
iGYKxBHdFf3PJ/OrvICM8Gl7oyeSDHFSMdg0U8X1TPYu1yvr8rHbcT8b8tK8nBpQ
6NdipmJtGQc9m++hyVB1ceD/ANNqieXhE7cWl76aLrL/Sr2f/RmvdXWMFiw47fad
3HJs4if0EIVFz9mZdvcsLy42mft6NtkvpnPrzvCBX8tXEuejzfiBTDQ+LQaMk8y9
ii1VwOCWDO1yshUpLelgpXps33dLLhKZjtKmA3aKTnhl2h+/CoivL+LzKe2t5p/1
U2BQiEh9/yLsMUKNfCzfV86osvWUpn+6MQjcO9XkI4ctB4GAkiAR2l+G3rrAgi0p
5+InhDjmXHykXWGfEmykSKQfSI8OQru3EUrmPGszHxDcJhYFtI0dGs69nADBjxbS
MB28czqPY84xZ73o5Eom7WieKcIcDHmXoHloTrgMZyqpABIfKlmuRzi7w64bgE3u
vwF7XhnRO9wU73+233KwKuBhvMjD62Cx2JTYTINUCwmO0yvliNmLV8U2hBUhSQPD
lXjBEPnUTjhrxohlHLT2sMqU3UsZi9BLQghuVhXufjMsz+7r+GgHl45F9sBqtamE
fFnH0fFjTdVoXz13As0Jbs21T7VhGqhOIhSzejwsbINxbe1PVqlcG4Aj2kAthzWv
88bVG5HhCrgQGZgIAPVy
=JNEZ
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to