[Hackage] #193: add a --with-package-conf= flag to configure

Hackage trac at galois.com
Fri Feb 29 18:30:46 EST 2008


#193: add a --with-package-conf= flag to configure
----------------------------+-----------------------------------------------
  Reporter:  duncan         |        Owner:                 
      Type:  enhancement    |       Status:  closed         
  Priority:  normal         |    Milestone:  Cabal-1.4      
 Component:  Cabal library  |      Version:  1.2.3.0        
  Severity:  normal         |   Resolution:  fixed          
  Keywords:                 |   Difficulty:  easy (<4 hours)
Ghcversion:  6.8.1          |     Platform:                 
----------------------------+-----------------------------------------------
Changes (by duncan):

  * status:  new => closed
  * resolution:  => fixed

Comment:

 Replying to [comment:3 duncan]:

 > It still needs proper testing and documenting in the user guide. Marking
 this remaining task as easy.

 Now documented and people have been using it and it seems to work ok.

 > We should also consider if the --user and --global flags to the install
 and register commands still make sense with the slight change in semantics
 of those flags in the configure step.

 I'm not at all convinced that these flags make sense. I think changing the
 package db to register into after building is a very unsafe thing to do.
 There is no guarantee that the dependent packages exist or that if they do
 that they are ABI compatible with the ones that we built against. I think
 we should deprecate the feature. If people want to do it anyway we provide
 a way to generate the package registration file already.

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


More information about the cabal-devel mailing list