On Mon, Jun 29, 2009 at 1:03 PM, Andrew Coppin<[email protected]> wrote: > > This was not at all clear to me from reading the ticker. > > OK, so I need to find another seperate tool in order to do this. I guess not > every single Haskell user tries to release stuff to Hackage, while > presumably most users want to install stuff from it. I could just about live > with that. However, the following important question remains: If sdist is > broken on Windows, and the developers know this, why does it just die with > an unhelpful message? Why does it not say "this functionallity is not > supported; you need to get this tool..."? Why did I have to do a custom > search of closed tickets on the Trac to even find this information? Why is > this not written in big, huge letters in the user guide? The fact that this > is broken by default on every Windows box in the land seems like a rather > big deal... > > Seriously... when the next person behind me comes along and tries to do > this, they're going to trip over in exactly the same way. All the Cabal > guides I've seen so far recommend the use of sdist. (And, indeed, on any > other OS it presumably works. It's just another thing you have to do > differently if you happen to be on Windows.) > > GHC already ships with Cabal, and half a dozen GNU utilities; would it have > been so hard to just add tar.exe? > > Anyway, I now [hopefully] have a way to fix my immediate problem. I hope the > people in charge will do something to help the next guy behind me... >
Personally, I've never used "runhaskell Setup sdist" and I've only ever used "cabal sdist". But I'm not sure where I learned that. I think cabal-install is a pretty standard util for people to have, and it ships with the Haskell platform now. So the big hurdle is documentation. Andrew - where does it state that "Setup sdist" is the recommended way of doing this? If it's a wiki you could go and edit it yourself. Antoine _______________________________________________ Haskell-Cafe mailing list [email protected] http://www.haskell.org/mailman/listinfo/haskell-cafe
