Your message dated Sat, 16 Jul 2011 11:47:59 +0000
with message-id <e1qi3lj-0003ey...@franck.debian.org>
and subject line Bug#633828: fixed in ghc 7.0.4-4
has caused the Debian Bug report #633828,
regarding libraries built with 7.0.3 installable but not usable with 7.0.4
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 this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
633828: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=633828
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: xmonad
Version: 0.9.2-2+b1
Severity: normal

I can't recompile my xmonad settings because libghc-xmonad-dev is
incompatible with ghc-7.0.4.

xmonad --recompile gives this:

        xmonad.hs:1:1:
            Bad interface file: 
/usr/lib/haskell-packages/ghc/lib/xmonad-0.9.2/ghc-7.0.3/XMonad.hi
                   mismatched interface file versions (wanted "7004", got 
"7003")

I tried to compile the xmonad source package, but it gave a similar
error:

        XMonad/Core.hs:38:1:
            Bad interface file: 
/usr/lib/haskell-packages/ghc/lib/mtl-2.0.1.0/ghc-7.0.3/Control/Monad/State.hi
                   mismatched interface file versions (wanted "7004", got 
"7003")

I poked around a little:

        $ ls /usr/lib/haskell-packages/ghc/lib/*/ 
        /usr/lib/haskell-packages/ghc/lib/mtl-2.0.1.0/:
        ghc-7.0.3

        /usr/lib/haskell-packages/ghc/lib/syb-0.3/:
        ghc-7.0.3

        /usr/lib/haskell-packages/ghc/lib/transformers-0.2.2.0/:
        ghc-7.0.3

        /usr/lib/haskell-packages/ghc/lib/utf8-string-0.3.6/:
        ghc-7.0.3

        /usr/lib/haskell-packages/ghc/lib/X11-1.5.0.0/:
        ghc-7.0.3

        /usr/lib/haskell-packages/ghc/lib/X11-xft-0.3/:
        ghc-7.0.3

        /usr/lib/haskell-packages/ghc/lib/xmonad-0.9.2/:
        ghc-7.0.3

        /usr/lib/haskell-packages/ghc/lib/xmonad-contrib-0.9.2/:
        ghc-7.0.3

Seems all haskel libs I have installed are hardcoded to ghc-7.0.3.
I tried dpkg --search and dpkg --listfiles on the mlt one, and it
shows that the ghc-7.0.3 directory shown above is installed by the
.deb (and not auto-generated after.)

But somehow this exact version requirement of these packages is not
understood by aptitude. libghc-mlt-dev says it requires
libghc-base-dev-4.3.1.0-71f60 which ghc-7.0.4-3 has in it's
"package names provided ghc".

I'm going to try to downgrade ghc to 7.0.3 for now. Hope that makes
things work again until this dependency stuff is worked out, or at
least new versions of the libghc-* packages are pushed to unstable.

As always, let me know if there's something I can do.

Take care,     - Jason

-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)

Kernel: Linux 2.6.39-2-686-pae (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages xmonad depends on:
ii  libc6                     2.13-10        Embedded GNU C Library: Shared lib
ii  libffi5                   3.0.9-7        Foreign Function Interface library
ii  libgmp10                  2:5.0.1+dfsg-7 Multiprecision arithmetic library
ii  libx11-6                  2:1.4.3-2      X11 client-side library
ii  libxext6                  2:1.3.0-3      X11 miscellaneous extension librar
ii  libxinerama1              2:1.1.1-3      X11 Xinerama extension library
ii  x11-utils                 7.6+3          X11 utilities

Versions of packages xmonad recommends:
ii  libghc-xmonad-dev             0.9.2-2+b1 A lightweight X11 window manager
pn  libghc-xmonad-doc             <none>     (no description available)
ii  xfonts-base                   1:1.0.3    standard fonts for X

Versions of packages xmonad suggests:
ii  suckless-tools [dmenu]        38-1       simple commands for minimalistic w

-- no debconf information



--- End Message ---
--- Begin Message ---
Source: ghc
Source-Version: 7.0.4-4

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

ghc-doc_7.0.4-4_all.deb
  to main/g/ghc/ghc-doc_7.0.4-4_all.deb
ghc-dynamic_7.0.4-4_amd64.deb
  to main/g/ghc/ghc-dynamic_7.0.4-4_amd64.deb
ghc-haddock_7.0.4-4_amd64.deb
  to main/g/ghc/ghc-haddock_7.0.4-4_amd64.deb
ghc-prof_7.0.4-4_amd64.deb
  to main/g/ghc/ghc-prof_7.0.4-4_amd64.deb
ghc6-doc_7.0.4-4_all.deb
  to main/g/ghc/ghc6-doc_7.0.4-4_all.deb
ghc6-prof_7.0.4-4_all.deb
  to main/g/ghc/ghc6-prof_7.0.4-4_all.deb
ghc6_7.0.4-4_all.deb
  to main/g/ghc/ghc6_7.0.4-4_all.deb
ghc_7.0.4-4.debian.tar.gz
  to main/g/ghc/ghc_7.0.4-4.debian.tar.gz
ghc_7.0.4-4.dsc
  to main/g/ghc/ghc_7.0.4-4.dsc
ghc_7.0.4-4_amd64.deb
  to main/g/ghc/ghc_7.0.4-4_amd64.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 633...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Joachim Breitner <nome...@debian.org> (supplier of updated ghc 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 ftpmas...@debian.org)


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

Format: 1.8
Date: Sat, 16 Jul 2011 11:23:09 +0200
Source: ghc
Binary: ghc ghc-prof ghc-doc ghc-dynamic ghc-haddock ghc6 ghc6-doc ghc6-prof
Architecture: source all amd64
Version: 7.0.4-4
Distribution: unstable
Urgency: low
Maintainer: Debian Haskell Group 
<pkg-haskell-maintain...@lists.alioth.debian.org>
Changed-By: Joachim Breitner <nome...@debian.org>
Description: 
 ghc        - The Glasgow Haskell Compilation system
 ghc-doc    - Documentation for the Glasgow Haskell Compilation system
 ghc-dynamic - Dynamic libraries for the Glasgow Haskell Compilation system
 ghc-haddock - Documentation tool for annotated Haskell source code
 ghc-prof   - Profiling libraries for the Glasgow Haskell Compilation system
 ghc6       - transitional dummy package
 ghc6-doc   - transitional dummy package
 ghc6-prof  - transitional dummy package
Closes: 633828
Changes: 
 ghc (7.0.4-4) unstable; urgency=low
 .
   * Let ghc-doc depend on ghc. It already does via ghc-haddock, making this
     explicit ensures that the triggers run in the right order.
   * debian/patches/hash-version-number: Include the upstream version number in
     the ABI hash. We do need to recompile everything, even after a minor ghc
     upgrade. This allows to use the same mechanism to ensure correctness and
     detect that we need to recompile something as for other kind of
     recompilations. (Closes: #633828)
Checksums-Sha1: 
 4decee772a651632e07a946dfcb2358cbbd93a48 1357 ghc_7.0.4-4.dsc
 31725a6473d385112f916f96bfb160e978c307df 70880 ghc_7.0.4-4.debian.tar.gz
 7a9ef43c045dca9f7b2adf319dbdba132e371197 13147790 ghc-doc_7.0.4-4_all.deb
 17648b1a31bcc9a2df09eec6fcc3d627e8462556 24690 ghc6_7.0.4-4_all.deb
 53ce12348a9119482671b840460656d6a7b20c51 24828 ghc6-doc_7.0.4-4_all.deb
 6f618a8e314e2b4e6fc8aa4c2f7c348c9ab35196 24370 ghc6-prof_7.0.4-4_all.deb
 96776033154231336b85b4e587ba2c797aeaabc8 39561658 ghc_7.0.4-4_amd64.deb
 19fe6b46aecd9398f6b80a8736607f8056c16afb 41679606 ghc-prof_7.0.4-4_amd64.deb
 f16039ecbbec6fb28b790354148270018dc5263d 18665588 ghc-dynamic_7.0.4-4_amd64.deb
 a3436964535410b12b14c496f7bf3ef88efe355f 5632918 ghc-haddock_7.0.4-4_amd64.deb
Checksums-Sha256: 
 2cc5cf995cc3bfbd348dda6dba5a7567cc6a74e918325ecb1b31d9b865e378a3 1357 
ghc_7.0.4-4.dsc
 cd97a493f0609e16eeca7f00d151738b031f22c49d4f62eb903f376d6fae69f0 70880 
ghc_7.0.4-4.debian.tar.gz
 b1567edcf2c7c701dcb555863fd41116f973382f45e4f72ff4e031d3c3ab61e2 13147790 
ghc-doc_7.0.4-4_all.deb
 44750817db5001e788e341b3cc894a8b0d63296c34ff9b0811b729d4f9595526 24690 
ghc6_7.0.4-4_all.deb
 9c8bd80935e786f9c8a1df4a37b7f23835c5587fae6b1a502905d989a1d2691f 24828 
ghc6-doc_7.0.4-4_all.deb
 e69f1027127ee9bb35aa558f4a2f6d20010557cc2bc0f40ed78f9fdeb58bfa3b 24370 
ghc6-prof_7.0.4-4_all.deb
 17ce93f44c91ae3376794705031c4c9f444d2c4976ffead38a704f33e0d103a6 39561658 
ghc_7.0.4-4_amd64.deb
 e4575ca6a47e5d12639829ad5d88fd034175f634b805dbed0ac041d91e25018d 41679606 
ghc-prof_7.0.4-4_amd64.deb
 523b2833fc20dae4d7465c93cdaaf5ec2ed47ab4c6ae1afa86bac9aec43e2a22 18665588 
ghc-dynamic_7.0.4-4_amd64.deb
 e814cfb3460d03a83330b00d728515b28647e05eab6320e086403bd8e88f40f7 5632918 
ghc-haddock_7.0.4-4_amd64.deb
Files: 
 9203be0fd2c3bfe16edaea3898522b76 1357 haskell extra ghc_7.0.4-4.dsc
 6d06d8f13f204086d91ec0962428c00f 70880 haskell extra ghc_7.0.4-4.debian.tar.gz
 3ca7eb780d788de7eebd6899f306d432 13147790 doc extra ghc-doc_7.0.4-4_all.deb
 1624496942624f1f8ef1b217a71cd4bc 24690 haskell extra ghc6_7.0.4-4_all.deb
 959312822c5a1bc80a5be0638b5683b8 24828 doc extra ghc6-doc_7.0.4-4_all.deb
 9514411544720a21442cfd5daf4147ec 24370 haskell extra ghc6-prof_7.0.4-4_all.deb
 df2c002a95843086ba70dddba0594b6a 39561658 haskell extra ghc_7.0.4-4_amd64.deb
 649bf742b75478aa332549ab846bdcf1 41679606 haskell extra 
ghc-prof_7.0.4-4_amd64.deb
 6e7160c795d5e4b3cf729dfdd9d46044 18665588 haskell extra 
ghc-dynamic_7.0.4-4_amd64.deb
 60fb84ac26782624de77d25348c6b9d9 5632918 haskell extra 
ghc-haddock_7.0.4-4_amd64.deb

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

iEYEARECAAYFAk4hdMcACgkQ9ijrk0dDIGxbRgCdGfcUIapzYzAcVm/P99d7mB1G
n7AAoI1acuDijQ1gJdExSHc4kJCuJ5Rb
=HK83
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to