
Ditto to what nomeata said. {{{cabal}}} doesn't need to offer any
#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]: 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