Your message dated Tue, 6 Jun 2006 16:03:10 +0200
with message-id <[EMAIL PROTECTED]>
and subject line Bug#330266: ghc5 uninstallable: needs to be rebuilt against
new libgmp
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: ghc5
Version: 5.04.3-10
Severity: grave
Justification: renders package unusable
Another artifact of the various transitions we're going through.
This should be easy: libgmp3 has been replaced by libgmp3c2. If you
don't use the C++ bindings, it's actually backwards-compatible. (If
you do use the C++ bindings you have to additionally depend on libgmpxx3.)
A rebuild is all that is needed, but there are bootstrapping problems because
of the circular build-depends: libgmp3 and libgmp3c2 can't be installed
simultaneously. Given that libgmp3 and libgmp3c2 provide the same C
interface, you should hand-tweak the Depends: of a copy of the binary ghc5
package to depend on the new libgmp3c2, and install that; then you can
use that during the build of the new ghc5 package. (The two-step dance ensures
that the version in Debian is not a hand-tweaked binary but an actually-built
one.)
--- End Message ---
--- Begin Message ---
On Mon, Sep 26, 2005 at 07:56:06PM -0700, Steve Langasek wrote:
> On Mon, Sep 26, 2005 at 09:32:41PM -0400, Nathanael Nerode wrote:
> > Package: ghc5
> > Version: 5.04.3-10
> > Severity: grave
> > Justification: renders package unusable
>
> > Another artifact of the various transitions we're going through.
>
> > This should be easy: libgmp3 has been replaced by libgmp3c2. If you
> > don't use the C++ bindings, it's actually backwards-compatible. (If
> > you do use the C++ bindings you have to additionally depend on libgmpxx3.)
>
> > A rebuild is all that is needed, but there are bootstrapping problems
> > because
> > of the circular build-depends: libgmp3 and libgmp3c2 can't be installed
> > simultaneously.
>
> ghc5 is fairly uninteresting at this point, and can be removed from testing
> once hat has been rebuilt.
Actually ghc5 has been removed from unstable and testing so I close
this bug.
rmadison ghc5
ghc5 | 5.02.2-1 | oldstable | source, i386
ghc5 | 5.04.3-10 | stable | source, i386
Cheers,
--
Bill. <[EMAIL PROTECTED]>
Imagine a large red swirl here.
--- End Message ---