Bug#194108: marked as done (libgtop2 is improperly linked)

Debian Bug Tracking System owner@bugs.debian.org
Tue, 30 Dec 2003 16:18:17 -0600


Your message dated Tue, 30 Dec 2003 16:33:31 -0500
with message-id <E1AbRUZ-0003Jr-00@auric.debian.org>
and subject line Bug#194108: fixed in libgtop2 2.0.8-3
has caused the attached Bug report 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 I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--------------------------------------
Received: (at submit) by bugs.debian.org; 21 May 2003 02:55:33 +0000
>From howarth@bromo.msbb.uc.edu Tue May 20 21:55:32 2003
Return-path: <howarth@bromo.msbb.uc.edu>
Received: from bromo.med.uc.edu (bromo.msbb.uc.edu) [129.137.3.146] 
	by master.debian.org with smtp (Exim 3.35 1 (Debian))
	id 19IJlM-0004Y1-00; Tue, 20 May 2003 21:55:32 -0500
Received: (from howarth@localhost)
	by bromo.msbb.uc.edu (SGI-8.9.3/8.9.3) id WAA21520
	for submit@bugs.debian.org; Tue, 20 May 2003 22:55:19 -0400 (EDT)
Date: Tue, 20 May 2003 22:55:19 -0400 (EDT)
From: Jack Howarth <howarth@bromo.msbb.uc.edu>
Message-Id: <200305210255.WAA21520@bromo.msbb.uc.edu>
To: submit@bugs.debian.org
Subject: libgtop2 is improperly linked
Delivered-To: submit@bugs.debian.org
X-Spam-Status: No, hits=-5.0 required=4.0
	tests=HAS_PACKAGE
	version=2.53-bugs.debian.org_2003_05_20
X-Spam-Level: 
X-Spam-Checker-Version: SpamAssassin 2.53-bugs.debian.org_2003_05_20 (1.174.2.15-2003-03-30-exp)

Package: libgtop2
Version: 2.0.1-4
   The shared lib, /usr/lib/libgtop_common-2.0.so.0, contains undefined
non-weak symbols as shown below...

ldd -r /usr/lib/libgtop_common-2.0.so.0
        libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0x0fb30000)
        libc.so.6 => /lib/libc.so.6 (0x0fe80000)
        /lib/ld.so.1 => /lib/ld.so.1 (0x08000000)
undefined symbol: glibtop_global_server (/usr/lib/libgtop_common-2.0.so.0)
undefined symbol: glibtop_init_r        (/usr/lib/libgtop_common-2.0.so.0)

These can be eliminated with additional linkage of "-lgtop-2.0".
The shared library, /usr/lib/libgtop_sysdeps-2.0.so.0, also exhibits
undefined non-weak symbols as shown below...

ldd -r /usr/lib/libgtop_sysdeps-2.0.so.0
        libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0x0fb30000)
        libc.so.6 => /lib/libc.so.6 (0x0fe80000)
        /lib/ld.so.1 => /lib/ld.so.1 (0x08000000)
undefined symbol: glibtop_error_vr      (/usr/lib/libgtop_sysdeps-2.0.so.0)
undefined symbol: glibtop_calloc_r      (/usr/lib/libgtop_sysdeps-2.0.so.0)
undefined symbol: glibtop_free_r        (/usr/lib/libgtop_sysdeps-2.0.so.0)
undefined symbol: glibtop_warn_vr       (/usr/lib/libgtop_sysdeps-2.0.so.0)
undefined symbol: glibtop_realloc_r     (/usr/lib/libgtop_sysdeps-2.0.so.0)
undefined symbol: glibtop_malloc_r      (/usr/lib/libgtop_sysdeps-2.0.so.0)
undefined symbol: glibtop_error_io_vr   (/usr/lib/libgtop_sysdeps-2.0.so.0)
undefined symbol: glibtop_warn_io_vr    (/usr/lib/libgtop_sysdeps-2.0.so.0)
undefined symbol: glibtop_init_s        (/usr/lib/libgtop_sysdeps-2.0.so.0)

and these can be eliminated with the additional linkage of "-lgtop-2.0 
-lgtop_common-2.0 -lgtop_suid_common-2.0"

These undefined non-weak symbols should not occur in a shared library
unless the program using the library will provide them itself (which
is not the normal case). The presence of these undefined non-weak
symbols also prevents prelink from working optimally.

---------------------------------------
Received: (at 194108-close) by bugs.debian.org; 30 Dec 2003 22:14:00 +0000
>From katie@auric.debian.org Tue Dec 30 16:14:00 2003
Return-path: <katie@auric.debian.org>
Received: from auric.debian.org [206.246.226.45] 
	by master.debian.org with esmtp (Exim 3.35 1 (Debian))
	id 1AbRVg-0005z3-00; Tue, 30 Dec 2003 15:34:40 -0600
Received: from katie by auric.debian.org with local (Exim 3.35 1 (Debian))
	id 1AbRUZ-0003Jr-00; Tue, 30 Dec 2003 16:33:31 -0500
From: Sebastien Bacher <seb128@debian.org>
To: 194108-close@bugs.debian.org
X-Katie: $Revision: 1.43 $
Subject: Bug#194108: fixed in libgtop2 2.0.8-3
Message-Id: <E1AbRUZ-0003Jr-00@auric.debian.org>
Sender: Archive Administrator <katie@auric.debian.org>
Date: Tue, 30 Dec 2003 16:33:31 -0500
Delivered-To: 194108-close@bugs.debian.org

Source: libgtop2
Source-Version: 2.0.8-3

We believe that the bug you reported is fixed in the latest version of
libgtop2, which is due to be installed in the Debian FTP archive:

libgtop2-daemon_2.0.8-3_i386.deb
  to pool/main/libg/libgtop2/libgtop2-daemon_2.0.8-3_i386.deb
libgtop2-dev_2.0.8-3_i386.deb
  to pool/main/libg/libgtop2/libgtop2-dev_2.0.8-3_i386.deb
libgtop2_2.0.8-3.diff.gz
  to pool/main/libg/libgtop2/libgtop2_2.0.8-3.diff.gz
libgtop2_2.0.8-3.dsc
  to pool/main/libg/libgtop2/libgtop2_2.0.8-3.dsc
libgtop2_2.0.8-3_i386.deb
  to pool/main/libg/libgtop2/libgtop2_2.0.8-3_i386.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 194108@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Sebastien Bacher <seb128@debian.org> (supplier of updated libgtop2 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 ftpmaster@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Tue, 30 Dec 2003 21:45:51 +0100
Source: libgtop2
Binary: libgtop2-daemon libgtop2-dev libgtop2
Architecture: source i386
Version: 2.0.8-3
Distribution: unstable
Urgency: low
Maintainer: Sebastien Bacher <seb128@debian.org>
Changed-By: Sebastien Bacher <seb128@debian.org>
Description: 
 libgtop2   - Libraries for gtop system monitoring library (part of Gnome 2)
 libgtop2-daemon - gtop daemon for monitoring remote machines (part of Gnome 2)
 libgtop2-dev - Dev libraries for gtop system monitoring library (part of Gnome 2
Closes: 194108
Changes: 
 libgtop2 (2.0.8-3) unstable; urgency=low
 .
   * debian/patches/02_fix_link.dpatch, debian/rules:
     + patch from Christian Marillat to fix the link problem (Closes: #194108).
Files: 
 816bce0cc0d89b95eff012f7b3c9f38e 1248 libs optional libgtop2_2.0.8-3.dsc
 f9c8d0a9bd9834ca8bffadbc1a16bbd7 15586 libs optional libgtop2_2.0.8-3.diff.gz
 974324ea614d898d84309feb452c1712 327956 libs optional libgtop2_2.0.8-3_i386.deb
 91ce7492187400920f500320971a1df9 58798 libdevel optional libgtop2-dev_2.0.8-3_i386.deb
 1bfa0176c4e52d22399b637ceb1bf279 12090 utils optional libgtop2-daemon_2.0.8-3_i386.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.3 (GNU/Linux)

iD8DBQE/8exJzWFP1/XWUWkRAhKrAKDcVLgy9InpEIrgdROdeWxaaaI8+ACg1zJz
V+nga+5a9p9iq4x8Qmelqmg=
=kEVr
-----END PGP SIGNATURE-----