On Jul 12, 2013 22:01, Matthias Kilian wrote: > Hi, > > On Fri, Jul 12, 2013 at 09:42:31PM +0200, David Coppa wrote: > > On Fri, Jul 12, 2013 at 9:35 PM, Matthias Kilian <k...@outback.escape.de> > > wrote: > > > Hi, > > > > > > devel/hs-monad-fd is obsolete, see > > > > > > http://hackage.haskell.org/package/monads-fd > > > > > > I'd like to get rid of it *now* (there's already far too much mess > [...] > > > Oh, and will this work out of the box or do I need a quirk for it? It > > > would be nice if someone could test this; I can't, because at the moment > > > I've only two machines to work with (one or doing all the hs-* updates > > > and one for testing the complete ghc-7.4 -> ghc-7.6 update path). > > > > I don't understand why a conflict marker for mtl is needed in the first > > place :P > > To be sure pkg_add -u does a merge like > > hs-monads-fd-0.1.0.1p0,hs-mtl-2.1.2p0 -> hs-mtl-2.1.2p1 > > Or will it work without the conflict marker? I've no idea, and as > I said, I've not enough machines to test it now without temporarily > throwing away the about 100 updates and imports related to this > Haskell madness I currently have in my tree ;-) > > Ciao, > Kili > > ps: the other day I had only 80 ports to touch, but this Haskell > update bullshit seems to have no end. >
Seems to work like you intend. $ sudo pkg_add -u hs-mtl hs-monads-fd-0.1.0.1p6+hs-mtl-2.1.2p0->hs-mtl-2.1.2p1: ok Read shared items: ok Couldn't find updates for hs-transformers-0.3.0.0p1, ghc-7.4.2p4 $ pkg_info|grep hs-monads-fd $ pkg_info|grep hs-mtl hs-mtl-2.1.2p1 monad classes using functional dependencies