Your message dated Mon, 17 Apr 2006 15:17:22 -0700 with message-id <[EMAIL PROTECTED]> and subject line Bug#362837: fixed in mpfr 2.2.0.dfsg.1-5 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)
--- Begin Message ---Package: mpfr Severity: grave Howdy Laurent, My CGAL software no longer runs, since it uses mpfr and libmpfr relies on an internal symbol __gmp_rand. In 4.1.4 this was a function and therefore a symbol in libgmp. In 4.2, it is a #define and thus no symbol. I'm of two minds on this one. On one hand you might argue that GMP should change SOVERSION since it has indeed changed interface. On the other hand, __gmp_rand was never an advertised API. I'm guessing that MPFR cheats by using gmp-impl.h to get at it. Is there any chance that MPFR can be adapted to use only the published external API of GMP? For the record, here's a test program. Compile with 4.1.4 installed, then switch to 4.2 and you'll get a run-time link error. [EMAIL PROTECTED] try-gmp-rand.c #include <gmp.h> #include <gmp-impl.h> int main( int ac, char* av[] ) { mp_ptr rp; gmp_randstate_t rstate; unsigned long int nbits = 3; _gmp_rand (rp, rstate, nbits); return 0; } [EMAIL PROTECTED]/a.out ./a.out: symbol lookup error: ./a.out: undefined symbol: __gmp_rand -Steve -- System Information: Debian Release: testing/unstable APT prefers unstable APT policy: (990, 'unstable') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.15-1-k7 Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
--- End Message ---
--- Begin Message ---Source: mpfr Source-Version: 2.2.0.dfsg.1-5 We believe that the bug you reported is fixed in the latest version of mpfr, which is due to be installed in the Debian FTP archive: libmpfr-dev_2.2.0.dfsg.1-5_powerpc.deb to pool/main/m/mpfr/libmpfr-dev_2.2.0.dfsg.1-5_powerpc.deb libmpfr1_2.2.0.dfsg.1-5_powerpc.deb to pool/main/m/mpfr/libmpfr1_2.2.0.dfsg.1-5_powerpc.deb mpfr_2.2.0.dfsg.1-5.diff.gz to pool/main/m/mpfr/mpfr_2.2.0.dfsg.1-5.diff.gz mpfr_2.2.0.dfsg.1-5.dsc to pool/main/m/mpfr/mpfr_2.2.0.dfsg.1-5.dsc 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 Fousse <[EMAIL PROTECTED]> (supplier of updated mpfr 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: SHA1 Format: 1.7 Date: Mon, 17 Apr 2006 23:23:22 +0200 Source: mpfr Binary: libmpfr-dev libmpfr1 Architecture: source powerpc Version: 2.2.0.dfsg.1-5 Distribution: unstable Urgency: low Maintainer: Laurent Fousse <[EMAIL PROTECTED]> Changed-By: Laurent Fousse <[EMAIL PROTECTED]> Description: libmpfr-dev - multiple precision floating-point computation developers tools libmpfr1 - multiple precision floating-point computation Closes: 362837 Changes: mpfr (2.2.0.dfsg.1-5) unstable; urgency=low . * Tighten dependancy to libgmp3c2 because of the __gmp_rand symbol in recent GMP (closes: #362837). Files: f85a79c9fcf8777b06574071ff55d87d 719 math optional mpfr_2.2.0.dfsg.1-5.dsc 739e0ec8ba3f47e5a774662d38684831 65791 math optional mpfr_2.2.0.dfsg.1-5.diff.gz ab5c2fde4f66c4494c770c6cf5e649e3 214860 libs optional libmpfr1_2.2.0.dfsg.1-5_powerpc.deb c8a0bd93bd798ab6e1aef99a46ceb64a 250674 libdevel optional libmpfr-dev_2.2.0.dfsg.1-5_powerpc.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (GNU/Linux) iD8DBQFERBBiRoAVF6FpbSsRAoFqAJ4pm/+WkClFmwosz95uokLuDiH8jQCdFX4f dhEQ8JRODaJhJL36Od3hDBA= =sKKi -----END PGP SIGNATURE-----
--- End Message ---

