#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
_______________________________________________
cabal-devel mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/cabal-devel

Reply via email to