Hi, Am Dienstag, den 20.03.2012, 18:13 +0100 schrieb Sönke Hahn: > I believe, some of the version constraints in src/rootInstall/nikki.cabal > might be stricter than they could be. Unfortunately some constraints are > needed. I went through the list of deps: > > - Hipmunk: Older versions contain space leaks. Also, versions <= 5.2.0.6 don't > compile with ghc-7.4.1, I think. > - sfml-audio: older versions won't typecheck > - FindBin: I am not sure, but I think there was a bug in versions < 0.0.5. > - clocked: Older versions have different APIs or different (worse) behaviour. > - deepseq: There are instance clashes when using versions < 1.3 > > I see no problem with loosening the other dependency constraints as long as > everything still typechecks. I had to slightly patch the cabal file (aeson and LibZip), everything else could be satisfied in Debian (after updating sfml-audio): http://anonscm.debian.org/viewvc/pkg-games/packages/trunk/nikki/debian/patches/relax-dependencies?revision=13414&view=markup And then modify Zip.hs to make it compile: http://anonscm.debian.org/viewvc/pkg-games/packages/trunk/nikki/debian/patches/libzip-compat?revision=13414&view=markup Now the package compiles and runs, and audio and keyboard control works fine. Paul, is there anything left to do before uploading? Greetings, Joachim -- Joachim "nomeata" Breitner Debian Developer nomeata@debian.org | ICQ# 74513189 | GPG-Keyid: 4743206C JID: nomeata@joachim-breitner.de | http://people.debian.org/~nomeata
Attachment:
signature.asc
Description: This is a digitally signed message part