[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