[Haskell-cafe] cabal install glade
Zilin Chen
zilinc.dev at gmail.com
Fri Apr 17 05:33:52 UTC 2015
Do you still get the same errors? I think the "Sandboxes: basic usage"
section in [0] is what you'd follow.
[0]
https://www.haskell.org/cabal/users-guide/installing-packages.html#sandboxes-advanced-usage
On 17/04/15 12:11, Jean Lopes wrote:
> Still no success...I am missing some very basic things probably..
>
> Em quinta-feira, 16 de abril de 2015 04:33:20 UTC-3, Zilin Chen escreveu:
>
> 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> 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
>> >
>> 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
>> 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/20150417/809ea654/attachment.html>
More information about the Haskell-Cafe
mailing list