[Haskell-cafe] ANNOUNCE : Leksah 0.12.1.2 (fixes some metadata issues)

Hilco Wijbenga hilco.wijbenga at gmail.com
Thu Jun 21 01:59:16 CEST 2012


Hi Hamish,

On 19 June 2012 22:47, Hamish Mackenzie
<hamish.k.mackenzie at googlemail.com> wrote:
> This release has an important bug fix for the metadata download.
> When metadata was downloaded using libcurl it was not treated
> as binary data.  If you used one of our binary installers or if you
> built Leksah with the -flibcurl flag then it is likely you have bad
> metadata files.

I just tried (again) to install Leksah. I was wondering if you could
point out where I go wrong. I'm on a fully up-to-date Gentoo Linux
(kernel 3.4.3, 64 bit) box.

I ran the following commands (as described, more or less, on
http://leksah.org/download.html):

hilco at centaur ~ ~$ rm -rf .cabal/

hilco at centaur ~ ~$ cabal update
Downloading the latest package list from hackage.haskell.org

hilco at centaur ~ ~$ cabal install gtk2hs-buildtools
Resolving dependencies...
Downloading gtk2hs-buildtools-0.12.3.1...
Configuring gtk2hs-buildtools-0.12.3.1...
Building gtk2hs-buildtools-0.12.3.1...
... lots of output ...
Linking dist/build/gtk2hsC2hs/gtk2hsC2hs ...
Installing executable(s) in /home/hilco/.cabal/bin

hilco at centaur ~ ~$ cabal install leksah
Resolving dependencies...
In order, the following would be installed:
attoparsec-0.10.2.0 (reinstall) changes: text-0.11.2.2 added
binary-shared-0.8.2 (new version)
cairo-0.12.3.1 (new package)
enumerator-0.4.19 (reinstall) changes: text-0.11.2.2 added,
transformers-0.2.2.0 -> 0.3.0.0
attoparsec-enumerator-0.3 (reinstall) changes: text-0.11.2.2 added
glib-0.12.3.1 (new package)
gio-0.12.3 (new package)
network-2.3.0.14 (reinstall) changes: parsec-3.1.2 -> 3.1.3
hslogger-1.1.5 (reinstall) changes: mtl-2.0.1.0 -> 2.1.1
pango-0.12.3 (new package)
gtk-0.12.3.1 (new package)
gtksourceview2-0.12.3.1 (new package)
ltk-0.12.1.0 (new package)
leksah-server-0.12.1.2 (new package)
regex-base-0.93.2 (reinstall) changes: mtl-2.0.1.0 -> 2.1.1
regex-tdfa-1.1.8 (reinstall) changes: mtl-2.0.1.0 -> 2.1.1, parsec-3.1.2 ->
3.1.3
leksah-0.12.1.2 (new package)
cabal: The following packages are likely to be broken by the reinstalls:
regex-posix-0.95.1
regex-compat-0.95.1
Use --force-reinstalls if you want to install anyway.

hilco at centaur ~ ~$ cabal install leksah --force-reinstalls
Resolving dependencies...
Warning: The following packages are likely to be broken by the reinstalls:
regex-posix-0.95.1
regex-compat-0.95.1
Continuing even though the plan contains dangerous reinstalls.
... lots of output ...
cabal: Error: some packages failed to install:
cairo-0.12.3.1 failed during the configure step. The exception was:
ExitFailure 1
gio-0.12.3 depends on glib-0.12.3.1 which failed to install.
glib-0.12.3.1 failed during the configure step. The exception was:
ExitFailure 1
gtk-0.12.3.1 depends on glib-0.12.3.1 which failed to install.
gtksourceview2-0.12.3.1 depends on glib-0.12.3.1 which failed to install.
leksah-0.12.1.2 depends on glib-0.12.3.1 which failed to install.
leksah-server-0.12.1.2 depends on glib-0.12.3.1 which failed to install.
ltk-0.12.1.0 depends on glib-0.12.3.1 which failed to install.
pango-0.12.3 depends on glib-0.12.3.1 which failed to install.

Any ideas?



More information about the Haskell-Cafe mailing list