Re: [Hackage] #40: sdist runs tar, which is a problem under Windows
#40: sdist runs tar, which is a problem under Windows -+-- Reporter: ijones |Owner: [EMAIL PROTECTED] Type: defect | Status: closed Priority: normal |Milestone: Cabal-1.4 Component: cabal-install tool | Version: Severity: normal | Resolution: fixed Keywords: | Difficulty: easy (4 hours) Ghcversion: 6.2.1 | Platform: Windows -+-- Changes (by duncan): * status: new = closed * resolution: = fixed Comment: Fixed: {{{ Tue Mar 18 17:30:47 GMT 2008 Andrea Vezzosi [EMAIL PROTECTED] * FIX #40, now cabal sdist creates the archive using Hackage.Tar we don't call setup sdist anymore but we use functions from Distribution.Simple.SrcDist }}} -- Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/40#comment:10 Hackage http://haskell.org/cabal/ Hackage: Cabal and related projects___ cabal-devel mailing list cabal-devel@haskell.org http://www.haskell.org/mailman/listinfo/cabal-devel
Re: [Hackage] #40: sdist runs tar, which is a problem under Windows
#40: sdist runs tar, which is a problem under Windows -+-- Reporter: ijones |Owner: [EMAIL PROTECTED] Type: defect | Status: new Priority: normal |Milestone: Cabal-1.4 Component: cabal-install tool | Version: Severity: normal | Resolution: Keywords: | Difficulty: easy (4 hours) Ghcversion: 6.2.1 | Platform: Windows -+-- Changes (by duncan): * difficulty: normal = easy (4 hours) * platform: Linux = Windows * milestone: = Cabal-1.4 -- Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/40#comment:9 Hackage http://haskell.org/cabal/ Hackage: Cabal and related projects___ cabal-devel mailing list cabal-devel@haskell.org http://www.haskell.org/mailman/listinfo/cabal-devel
Re: [Hackage] #40: sdist runs tar, which is a problem under Windows
#40: sdist runs tar, which is a problem under Windows -+-- Reporter: ijones |Owner: [EMAIL PROTECTED] Type: defect | Status: new Priority: normal |Milestone: Component: Cabal | Version: Severity: normal | Resolution: Keywords: | Difficulty: normal Ghcversion: 6.2.1 | Platform: Linux -+-- Changes (by [EMAIL PROTECTED]): * summary: how well does sdist work in windows? is there a better way to find 'tar'? = sdist runs tar, which is a problem under Windows Comment: 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. 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. -- Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/40#comment:6 Hackage http://haskell.org/cabal/ Hackage: Cabal and related projects___ cabal-devel mailing list cabal-devel@haskell.org http://www.haskell.org/mailman/listinfo/cabal-devel
Re: [Hackage] #40: sdist runs tar, which is a problem under Windows
#40: sdist runs tar, which is a problem under Windows -+-- Reporter: ijones |Owner: [EMAIL PROTECTED] 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 [EMAIL PROTECTED]: 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___ cabal-devel mailing list cabal-devel@haskell.org http://www.haskell.org/mailman/listinfo/cabal-devel