[Hackage] #578: Allow installation of distro packages
Hackage
trac at galois.com
Wed Sep 23 16:22:44 EDT 2009
#578: Allow installation of distro packages
---------------------------------+------------------------------------------
Reporter: bos | Owner:
Type: enhancement | Status: new
Priority: normal | Milestone: _|_
Component: cabal-install tool | Version:
Severity: normal | Resolution:
Keywords: | Difficulty: project(> week)
Ghcversion: | Platform:
---------------------------------+------------------------------------------
Comment (by duncan):
Replying to [comment:7 bos]:
> Ditto to what nomeata said. {{{cabal}}} doesn't need to offer any
platform-specific machinery of substance here. It would be sufficient for
it to define an interface to maybe two shell scripts:
Yes, that's fair enough. I like the idea of the query interface just being
another installed package database in the ghc-pkg format. For the actual
install it'd be fine to call a pre-configured system-supplied script that
would handle the authentication.
The interface would have to handle multiple packages in one go and the
script would have to map Haskell package names to native ones. If that
script fails then the whole shebang should fail.
--
Ticket URL: <http://hackage.haskell.org/trac/hackage/ticket/578#comment:9>
Hackage <http://haskell.org/cabal/>
Hackage: Cabal and related projects
More information about the cabal-devel
mailing list