Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 522770 - app-emulation/ganeti-2.11.5 - src/htools.hs:28:1: Failed to load interface for `Ganeti.HTools.Program.Main'
Summary: app-emulation/ganeti-2.11.5 - src/htools.hs:28:1: Failed to load interfac...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Server (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Patrick McLean
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-09-14 09:46 UTC by Zentoo
Modified: 2015-05-09 08:06 UTC (History)
4 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
app-emulation:ganeti-2.11.5:20140913-121740.log.gz (app-emulation:ganeti-2.11.5:20140913-121740.log.gz,9.12 KB, application/gzip)
2014-09-14 09:46 UTC, Zentoo
Details
emerge --info (emerge-info.log,18.56 KB, text/plain)
2014-09-14 09:48 UTC, Zentoo
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Zentoo 2014-09-14 09:46:36 UTC
Created attachment 384716 [details]
app-emulation:ganeti-2.11.5:20140913-121740.log.gz

app-emulation/ganeti-2.11.5 doesn't compile.
I've try to emerge it with and without haskell-daemons/htools USE flags without success.
Comment 1 Zentoo 2014-09-14 09:48:58 UTC
Created attachment 384718 [details]
emerge --info
Comment 2 Zentoo 2014-10-30 11:04:32 UTC
I finally got it emerged on ~amd64 with these ebuild keywords:

dev-lang/ghc		-~amd64
dev-haskell/*		-~amd64
dev-haskell/hinotify	~amd64
dev-haskell/crypto	~amd64

So mainly ganeti depends actually of stable dev-lang/ghc.
Comment 3 Sergei Trofimovich (RETIRED) gentoo-dev 2014-11-17 23:05:37 UTC
Yeah, GHC-7.8 changed benaviour of object suffix naming (generated into Makefile.ghc by '-M -dep-makefile Makefile.ghc' options):
  https://ghc.haskell.org/trac/ghc/ticket/9287

Upstream added all sorts of hacks to workaround it:
  https://code.google.com/p/ganeti/issues/detail?id=979
Comment 4 Zentoo 2015-05-09 07:21:18 UTC
Since ganeti-2.12, ghc 7.8 is not supported so unstable/testing ganeti require a stable ghc.

Source: http://docs.ganeti.org/ganeti/current/html/news.html
Comment 5 Patrick McLean gentoo-dev 2015-05-09 08:06:02 UTC
Updated ganeti 2.12 and 2.13 ebuild to lock ghc to 7.6