#435: ban upwardly open version ranges in dependencies on base
----------------------------+-----------------------------------------------
  Reporter:  duncan         |        Owner:           
      Type:  enhancement    |       Status:  new      
  Priority:  normal         |    Milestone:  Cabal-1.8
 Component:  Cabal library  |      Version:  1.2.3.0  
  Severity:  normal         |   Resolution:           
  Keywords:                 |   Difficulty:  normal   
Ghcversion:  6.8.3          |     Platform:           
----------------------------+-----------------------------------------------
Changes (by duncan):

 * cc: [email protected] (added)

Comment:

 {{{
 Mon Jun  1 20:16:29 BST 2009  Duncan Coutts <[email protected]>
   * Ban upwardly open version ranges in dependencies on base
   Fixes ticket #435. This is an approximation. It will ban most
   but not all cases where a package specifies no upper bound.
   There should be no false positives however, that is cases that
   really are always bounded above that the check flags up.
   Doing a fully precise test needs a little more work.
 }}}

 After some more testing the next step will be to recompile the Hackage
 scripts to use this. Since almost all current packages do not specify an
 upper bound on base this is going to reject most new uploads. So we need
 to give users advance warning on the mailing lists.

-- 
Ticket URL: <http://hackage.haskell.org/trac/hackage/ticket/435#comment:2>
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