[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