[wxhaskell-devel] Conflicting exports in wxcore

2011-07-28 Thread Dave Tapley
Yep, I see this¹ as well, I'll take a look now.

Dave,


¹ http://sourceforge.net/mailarchive/message.php?msg_id=27810904
--
Got Input?   Slashdot Needs You.
Take our quick survey online.  Come on, we don't ask for help often.
Plus, you'll get a chance to win $100 to spend on ThinkGeek.
http://p.sf.net/sfu/slashdot-survey___
wxhaskell-devel mailing list
wxhaskell-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wxhaskell-devel


Re: [wxhaskell-devel] Patches to build wxHaskell with wxWidgets 2.9.2 GTK on Linux

2011-07-28 Thread Dave Tapley
On 28 July 2011 02:45, Dave Tapley  wrote:

> Please find attached a darcs patch file with the changes I had to make to
> build wxcore.
> Feel free to have a look and comment, they are all very much "make it
> compile" changes and I suspect I may have introduced badness (returning a
> null pointer).
>
> Unfortunately having made these changes and following these steps¹ I am now
> getting this error, which is a little confusing:
>
> wxhaskell-dev/wx$ sudo cabal install --global
> Resolving dependencies...
> cabal: dependencies conflict: wxcore-0.13.1 requires containers ==0.4.0.0
> however
> containers-0.4.0.0 was excluded because wxcore-0.13.1 requires containers
> ==0.3.0.0
>
> Its other dependencies have installed correctly:
> wxhaskell-dev/wx$ ghc-pkg list wxdirect
> /var/lib/ghc-6.12.1/package.conf.d
>wxdirect-0.13.1
>
> wxhaskell-dev/wx$ ghc-pkg list wxcore
> /var/lib/ghc-6.12.1/package.conf.d
>wxcore-0.13.1
>
>
> Any idea what this could mean?
>
> Dave,
>
> ¹ http://haskell.org/haskellwiki/WxHaskell/Building#Source_Release
>


Hmm, further to this:

$ darcs pull
Pulling from "http://code.haskell.org/wxhaskell";...
Official wxHaskell darcs repository
**
No remote changes to pull in!
$ cd wx
$ cabal configure
Resolving dependencies...
Configuring wx-0.13.1...
Warning: This package indirectly depends on multiple versions of the same
package. This is highly likely to cause a compile failure.
package wxcore-0.13.1 requires containers-0.3.0.0
package wxdirect-0.13.1 requires containers-0.4.0.0
package wxcore-0.13.1 requires parsec-2.1.0.1
package wxdirect-0.13.1 requires parsec-3.1.1
--
Got Input?   Slashdot Needs You.
Take our quick survey online.  Come on, we don't ask for help often.
Plus, you'll get a chance to win $100 to spend on ThinkGeek.
http://p.sf.net/sfu/slashdot-survey___
wxhaskell-devel mailing list
wxhaskell-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wxhaskell-devel


Re: [wxhaskell-devel] Specifying wxWidgets version to build wxHaskell with

2011-07-28 Thread Eric Y. Kow
On Tue, Jul 26, 2011 at 09:15:03 +0100, Jeremy O'Donoghue wrote:
> Perhaps we should do this work in a branch (I've never tried
> this in Darcs - how easy is it Eric?)

The mechanics of maintaining a Darcs branch are simple enough;
you just push to a separate directory, say

  http://code.haskell.org/wxhaskell/wxWidgets-2.9
 
One tricky thing may be what happens when there are conflicts,
because when you do not propagate conflict resolutions to
all involved branches, darcs suffers :-(

We generally do not advise people to maintain long term branches
unless they get merged in somewhat regularly.

-- 
Eric Kow 


pgpOyMEzzLsuI.pgp
Description: PGP signature
--
Got Input?   Slashdot Needs You.
Take our quick survey online.  Come on, we don't ask for help often.
Plus, you'll get a chance to win $100 to spend on ThinkGeek.
http://p.sf.net/sfu/slashdot-survey___
wxhaskell-devel mailing list
wxhaskell-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wxhaskell-devel