Your message dated Mon, 15 Aug 2005 13:11:12 -0400
with message-id <[EMAIL PROTECTED]>
and subject line Fixed in 1.2.7-1
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; 2 Aug 2005 01:28:19 +0000
>From [EMAIL PROTECTED] Mon Aug 01 18:28:19 2005
Return-path: <[EMAIL PROTECTED]>
Received: from dsl093-039-086.pdx1.dsl.speakeasy.net (mauritius.dodds.net) 
[66.93.39.86] 
        by spohr.debian.org with esmtp (Exim 3.36 1 (Debian))
        id 1DzlZr-0001Xx-00; Mon, 01 Aug 2005 18:28:19 -0700
Received: by mauritius.dodds.net (Postfix, from userid 1000)
        id 95C91171D23; Mon,  1 Aug 2005 18:28:17 -0700 (PDT)
Date: Mon, 1 Aug 2005 18:28:17 -0700
From: Steve Langasek <[EMAIL PROTECTED]>
To: [EMAIL PROTECTED]
Subject: libmpich1.0: libpmpich++.so.1.0 is not linked against the libraries it 
depends on
Message-ID: <[EMAIL PROTECTED]>
Mime-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha1;
        protocol="application/pgp-signature"; boundary="wzJLGUyc3ArbnUjN"
Content-Disposition: inline
User-Agent: Mutt/1.5.9i
Delivered-To: [EMAIL PROTECTED]
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02 
        (1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Level: 
X-Spam-Status: No, hits=-8.0 required=4.0 tests=BAYES_00,HAS_PACKAGE 
        autolearn=no version=2.60-bugs.debian.org_2005_01_02


--wzJLGUyc3ArbnUjN
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

Package: libmpich1.0
Version: 1.2.5.3-5
Severity: serious
Justification: missing package dependencies; mislinked libraries

The libpmpich++.so.1.0 library in this package is not linked against
libraries that it depends on:

$ ldd -d -r /usr/lib/libpmpich++.so.1.0=20
                libg2c.so.0 =3D> /usr/lib/libg2c.so.0 (0x40036000)
        libgcc_s.so.1 =3D> /lib/libgcc_s.so.1 (0x40054000)
        libc.so.6 =3D> /lib/tls/libc.so.6 (0x40060000)
        libm.so.6 =3D> /lib/tls/libm.so.6 (0x40195000)
        /lib/ld-linux.so.2 =3D> /lib/ld-linux.so.2 (0x80000000)
undefined symbol: __cxa_pure_virtual    (/usr/lib/libpmpich++.so.1.0)
undefined symbol: _ZTVN10__cxxabiv117__class_type_infoE (/usr/lib/libpmpich=
++.so.1.0)
undefined symbol: _ZTVN10__cxxabiv120__si_class_type_infoE (/usr/lib/libpmp=
ich++.so.1.0)
undefined symbol: _ZTVN10__cxxabiv121__vmi_class_type_infoE (/usr/lib/libpm=
pich++.so.1.0)
undefined symbol: __gxx_personality_v0  (/usr/lib/libpmpich++.so.1.0)
undefined symbol: MPIR_null_copy_fn     (/usr/lib/libpmpich++.so.1.0)
undefined symbol: MPIR_null_delete_fn   (/usr/lib/libpmpich++.so.1.0)
undefined symbol: MPI_Topo_test (/usr/lib/libpmpich++.so.1.0)
undefined symbol: MPI_Group_size        (/usr/lib/libpmpich++.so.1.0)
undefined symbol: MPI_Test_cancelled    (/usr/lib/libpmpich++.so.1.0)
undefined symbol: MPI_Finalize  (/usr/lib/libpmpich++.so.1.0)
undefined symbol: MPI_Buffer_detach     (/usr/lib/libpmpich++.so.1.0)
undefined symbol: MPI_Graph_neighbors   (/usr/lib/libpmpich++.so.1.0)
undefined symbol: MPI_Graphdims_get     (/usr/lib/libpmpich++.so.1.0)
undefined symbol: _Znaj (/usr/lib/libpmpich++.so.1.0)
undefined symbol: MPI_Gatherv   (/usr/lib/libpmpich++.so.1.0)
undefined symbol: MPI_Group_translate_ranks (/usr/lib/libpmpich++.so.1.0)
undefined symbol: MPI_Error_string      (/usr/lib/libpmpich++.so.1.0)
undefined symbol: MPIR_dup_fn   (/usr/lib/libpmpich++.so.1.0)
undefined symbol: MPI_Wtick     (/usr/lib/libpmpich++.so.1.0)
undefined symbol: MPI_Type_lb   (/usr/lib/libpmpich++.so.1.0)
undefined symbol: MPI_Comm_remote_size  (/usr/lib/libpmpich++.so.1.0)
undefined symbol: MPI_Reduce_scatter    (/usr/lib/libpmpich++.so.1.0)
<snip>
$

This causes a number of problems:

- dpkg-shlibdeps cannot properly populate the Depends: field for the
  package, so libmpich1.0 is missing a dependency on libstdc++5.  Although
  libstdc++ is a base library, this doesn't help for partial upgrades across
  an ABI transition (such as the one we have right now).  This warrants
  serious severity.
- Indeed, the missing dependency means mpich has escaped notice in the g++
  4.0 ABI transition until quite late; this kind of error can contribute to
  logistics problems for the release team
- At the ELF level, libraries with undefined symbols break both prelinking
  and dlopen(), both of which are desirable to support.

libmpich1.0 should go through the C++ ABI transition, and the linkage of
libpmpich++.so.1.0 should be fixed in the process.

--=20
Steve Langasek
postmodern programmer

--wzJLGUyc3ArbnUjN
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: Digital signature
Content-Disposition: inline

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

iD8DBQFC7swwKN6ufymYLloRAsrXAJ0b3ZVvjtqy0Edu21JQtjnnoiw6YwCfYFy3
lGrJgnDdtMS8nw3+X6zYR3w=
=TAA5
-----END PGP SIGNATURE-----

--wzJLGUyc3ArbnUjN--

---------------------------------------
Received: (at 320891-done) by bugs.debian.org; 15 Aug 2005 17:09:28 +0000
>From [EMAIL PROTECTED] Mon Aug 15 10:09:28 2005
Return-path: <[EMAIL PROTECTED]>
Received: from maclaurin-seven-sixty-nine.mit.edu (p4-117-2.mit.edu) 
[18.53.6.2] 
        by spohr.debian.org with esmtp (Exim 3.36 1 (Debian))
        id 1E4iSm-0000TM-00; Mon, 15 Aug 2005 10:09:28 -0700
Received: from hazelsct by p4-117-2.mit.edu with local (Exim 4.50)
        id 1E4iUb-0001Ma-8A
        for [EMAIL PROTECTED]; Mon, 15 Aug 2005 13:11:21 -0400
Subject: Fixed in 1.2.7-1
From: Adam C Powell IV <[EMAIL PROTECTED]>
To: [EMAIL PROTECTED]
Content-Type: text/plain
Content-Transfer-Encoding: 7bit
Organization: Debian GNU/Linux
Date: Mon, 15 Aug 2005 13:11:12 -0400
Message-Id: <[EMAIL PROTECTED]>
Mime-Version: 1.0
X-Mailer: Evolution 2.0.4 
Delivered-To: [EMAIL PROTECTED]
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02 
        (1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Level: 
X-Spam-Status: No, hits=-3.0 required=4.0 tests=BAYES_00 autolearn=no 
        version=2.60-bugs.debian.org_2005_01_02

Hi, sorry I forgot to include this in the ChangeLog, but it's fixed as
of last Friday.

-Adam
-- 
GPG fingerprint: D54D 1AEE B11C CE9B A02B  C5DD 526F 01E8 564E E4B6

Welcome to the best software in the world today cafe!
http://www.take6.com/albums/greatesthits.html


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to