[Haskell-cafe] cabal install glade

Zilin Chen zilinc.dev at gmail.com
Thu Apr 16 07:33:07 UTC 2015


Hi Jean,

Simply do `$ cabal sandbox add-source <path to the local glade>' and 
then `$ cabal install --only-dependencies' as normal. I think it should 
work.

Cheers,
Zilin


On 15/04/15 22:01, Jean Lopes wrote:
> I will try to use your branch before going back to GHC 7.8...
>
> But, how exactly should I do that ?
> Clone your branch;
> Build from local source code with cabal ? (I just scrolled this part 
> while reading cabal tutorials, guess I'll have to take a look now)
> What about dependencies ? I should use $ cabal install glade 
> --only-dependencies and than install glade from your branch ?
>
> Em quarta-feira, 15 de abril de 2015 05:48:42 UTC-3, Matthew Pickering 
> escreveu:
>
>     Hi Jean,
>
>     You can try cloning my branch until a push gets accepted upstream.
>
>     https://github.com/mpickering/glade
>     <https://github.com/mpickering/glade>
>
>     The fixes to get it working with 7.10 were fairly minimal.
>
>     Matt
>
>     On Wed, Apr 15, 2015 at 4:33 AM, Jean Lopes <hawu... at gmail.com
>     <javascript:>> wrote:
>     > Hello, I am trying to install the Glade package from hackage, and I
>     > keep getting exit failure...
>     >
>     > Hope someone can help me solve it!
>     >
>     > What I did:
>     > $ mkdir ~/haskell/project
>     > $ cd ~/haskell/project
>     > $ cabal sandbox init
>     > $ cabal update
>     > $ cabal install alex
>     > $ cabal install happy
>     > $ cabal install gtk2hs-buildtools
>     > $ cabal install gtk #successful until here
>     > $ cabal install glade
>     >
>     > The last statement gave me the following error:
>     >
>     > $ [1 of 2] Compiling SetupWrapper     (
>     > /tmp/cairo-0.12.5.3-5133/cairo-0.12.5.3/SetupWrapper.hs,
>     >
>     /tmp/cairo-0.12.5.3-5133/cairo-0.12.5.3/dist/dist-sandbox-acbd4b7/setup/SetupWrapper.o
>     > )
>     > $
>     > $ /tmp/cairo-0.12.5.3-5133/cairo-0.12.5.3/SetupWrapper.hs:91:17:
>     > $     Ambiguous occurrence ‘die’
>     > $     It could refer to either ‘Distribution.Simple.Utils.die’,
>     > $                              imported from
>     > ‘Distribution.Simple.Utils’ at
>     > /tmp/cairo-0.12.5.3-5133/cairo-0.12.5.3/SetupWrapper.hs:8:1-32
>     > $                           or ‘System.Exit.die’,
>     > $                              imported from ‘System.Exit’ at
>     > /tmp/cairo-0.12.5.3-5133/cairo-0.12.5.3/SetupWrapper.hs:21:1-18
>     > $ Failed to install cairo-0.12.5.3
>     > $ [1 of 2] Compiling SetupWrapper     (
>     > /tmp/glib-0.12.5.4-5133/glib-0.12.5.4/SetupWrapper.hs,
>     >
>     /tmp/glib-0.12.5.4-5133/glib-0.12.5.4/dist/dist-sandbox-acbd4b7/setup/SetupWrapper.o
>     > )
>     > $
>     > $ /tmp/glib-0.12.5.4-5133/glib-0.12.5.4/SetupWrapper.hs:91:17:
>     > $     Ambiguous occurrence ‘die’
>     > $     It could refer to either ‘Distribution.Simple.Utils.die’,
>     > $                              imported from
>     > ‘Distribution.Simple.Utils’ at
>     > /tmp/glib-0.12.5.4-5133/glib-0.12.5.4/SetupWrapper.hs:8:1-32
>     > $                           or ‘System.Exit.die’,
>     > $                              imported from ‘System.Exit’ at
>     > /tmp/glib-0.12.5.4-5133/glib-0.12.5.4/SetupWrapper.hs:21:1-18
>     > $ Failed to install glib-0.12.5.4
>     > $ cabal: Error: some packages failed to install:
>     > $ cairo-0.12.5.3 failed during the configure step. The exception
>     was:
>     > $ ExitFailure 1
>     > $ gio-0.12.5.3 depends on glib-0.12.5.4 which failed to install.
>     > $ glade-0.12.5.0 depends on glib-0.12.5.4 which failed to install.
>     > $ glib-0.12.5.4 failed during the configure step. The exception was:
>     > $ ExitFailure 1
>     > $ gtk-0.12.5.7 depends on glib-0.12.5.4 which failed to install.
>     > $ pango-0.12.5.3 depends on glib-0.12.5.4 which failed to install.
>     >
>     > Important: You can assume I don't know much. I'm rather new to
>     Haskell/cabal
>     > _______________________________________________
>     > Haskell-Cafe mailing list
>     > Haskel... at haskell.org <javascript:>
>     > http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe
>     <http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe>
>     _______________________________________________
>     Haskell-Cafe mailing list
>     Haskel... at haskell.org <javascript:>
>     http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe
>     <http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe>
>
>
>
> _______________________________________________
> Haskell-Cafe mailing list
> Haskell-Cafe at haskell.org
> http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.haskell.org/pipermail/haskell-cafe/attachments/20150416/5a627f9e/attachment.html>


More information about the Haskell-Cafe mailing list