[Hackage] #40: sdist runs tar, which is a problem under Windows
Hackage
trac at galois.com
Fri Nov 16 06:51:41 EST 2007
#40: sdist runs tar, which is a problem under Windows
---------------------+------------------------------------------------------
Reporter: ijones | Owner: kr.angelov at gmail.com
Type: defect | Status: new
Priority: normal | Milestone:
Component: Cabal | Version:
Severity: normal | Resolution:
Keywords: | Difficulty: normal
Ghcversion: 6.2.1 | Platform: Linux
---------------------+------------------------------------------------------
Comment (by duncan):
Replying to [comment:6 ross at soi.city.ac.uk]:
> It makes sense to take sdist out of the library, as it's not essential
for building, and would work better with these extra dependencies.
Yes.
> But I'm not sure about bundling everything in an all-purpose program.
Small special-purpose tools have fewer dependencies and avoid many
coordination issues. More of them (cabal-deb, cabal-rpm, cabal-msi, etc)
can be added by third parties without looking second class.
I don't think it is necessary to bundle everything into one program. I
think it is good to have everything unified under one command from a user
interface point of view. For example we should be able to set things up so
cabal-rpm, cabal-deb etc provide the rpm and deb commands for the cabal
tool.
{{{
$ cabal --help
}}}
should list all commands
{{{
$ cabal rpm
}}}
should call out to cabal-rpm or whatever helper is registered.
--
Ticket URL: <http://hackage.haskell.org/trac/hackage/ticket/40#comment:7>
Hackage <http://haskell.org/cabal/>
Hackage: Cabal and related projects
More information about the cabal-devel
mailing list