Julien Cristau wrote: > On Sat, Oct 15, 2011 at 23:16:58 -0500, Jonathan Nieder wrote:
>> B. update guile-1.8-dev (ideally by clearing dependency_libs, if that works) >> and any other packages that might have been relying on the old .la file, >> then add a versioned Breaks >> >> Obviously I prefer (B). > > Yes, except for the Breaks. No bug in gmp here IMO, and guile-1.8 is > already fixed AFAICT, closing. Sheesh, I'm behind the times. This was fixed in guile version 1.8.8+1-1 indeed. Thanks for the sanity check. I do think a Breaks would be a friendly thing to do (as usual when a package in sid causes a package in the stable to stop behaving as advertised). Incidentally, is there a reason for libgmp-dev to keep the .la file at all? --- debian/changelog | 11 +++++++++++ debian/control | 3 +++ debian/rules | 1 - 3 files changed, 14 insertions(+), 1 deletions(-) diff --git a/debian/changelog b/debian/changelog index 6968296..93c3472 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,14 @@ +gmp (2:5.0.2+dfsg-1.1) local; urgency=low + + * rules: Remove .la file from the libgmp-dev package. Anyone + relying on it would not be able to find it after it moved from + /usr/lib to /usr/lib/<arch>, anyway. + + * control: Add Breaks relations from libgmp-dev to force upgrade of + packages that relied on libgmp.la. + + -- Jonathan Nieder <jrnie...@gmail.com> Sun, 16 Oct 2011 07:23:15 -0500 + gmp (2:5.0.2+dfsg-1) unstable; urgency=low * New upstream version. Closes: #627012. diff --git a/debian/control b/debian/control index 3877d59..ccfcf33 100644 --- a/debian/control +++ b/debian/control @@ -45,6 +45,9 @@ Architecture: any Depends: libgmp10 (= ${binary:Version}), libgmpxx4ldbl (= ${binary:Version}), ${misc:Depends} Provides: libgmp10-dev Conflicts: libgmp3-dev (<< 5.0.1), libgmp10-dev +Breaks: guile-1.8-dev (<< 1.8.8+1-1), libcdd-dev (<< 094b.dfsg-4.2), + libcln-dev (<< 1.3.2-1.1), libmpc-dev (<< 0.9-3), libmpfr-dev (<< 3.0.1-5), + librep-dev (<< 0.90.2-1.3), regina-normal-dev (<< 4.6-3) Replaces: libgmp3-dev, libgmp10-dev Recommends: libstdc++-dev Suggests: libgmp10-doc, libmpfr-dev diff --git a/debian/rules b/debian/rules index 0c83068..dc1b27f 100755 --- a/debian/rules +++ b/debian/rules @@ -176,7 +176,6 @@ install: build-stamp install-prep dh_install -plibgmp-dev usr/lib/*/lib*.so dh_install -plibgmp-dev usr/lib/*/lib*.a - dh_install -plibgmp-dev usr/lib/*/lib*.la dh_install -plibgmp-dev usr/include dh_install -plibgmp-dev -Xgmp-mparam.h build/gmp*.h usr/include -- 1.7.7 -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org