[Hackage] #234: track installed files to allow uninstall

Hackage trac at galois.com
Mon Sep 1 18:00:10 EDT 2008

#234: track installed files to allow uninstall
  Reporter:  duncan         |        Owner:  SamB          
      Type:  enhancement    |       Status:  assigned      
  Priority:  normal         |    Milestone:  Cabal-1.8     
 Component:  Cabal library  |      Version:       
  Severity:  major          |   Resolution:                
  Keywords:                 |   Difficulty:  hard (< 1 day)
Ghcversion:  6.8.2          |     Platform:                
Comment (by igloo):

 A related problem is bindists:

 For GHC, we want to put files like
 in bindists, so that to install a bindist we can just run (more or less)
 "Setup install". However, we don't want to include files that don't get
 installed like
 as that bloats the bindist size, so we can't just include the whole
 `dist/` directory. Currently we break the abstraction and pick out the
 files that we want when creating the bindists, but it would be nice to be
 able to ask Cabal what files it needs to use in order to do the

Ticket URL: <http://hackage.haskell.org/trac/hackage/ticket/234#comment:6>
Hackage <http://haskell.org/cabal/>
Hackage: Cabal and related projects

More information about the cabal-devel mailing list