[Hackage] #462: Automatic rebuild of depending packages once failed dependency re-uploaded and builds.

Hackage trac at galois.com
Sun Jan 18 08:46:11 EST 2009


#462: Automatic rebuild of depending packages once failed dependency re-uploaded
and builds.
--------------------------------+-------------------------------------------
  Reporter:  golubovsky         |        Owner:           
      Type:  enhancement        |       Status:  new      
  Priority:  normal             |    Milestone:  HackageDB
 Component:  hackageDB website  |      Version:  1.2.3.0  
  Severity:  normal             |     Keywords:           
Difficulty:  normal             |   Ghcversion:  6.10.1   
  Platform:                     |  
--------------------------------+-------------------------------------------
 Given these packages: C depends on B, B depends on A.
 A failed to build, B and C were uploaded later and failed also.
 Later, A was fixed, bumped version, re-uploaded. B did not need fixing, so
 remained untouched. C was also fixed, bumped version, re-uploaded.

 Finally, A rebuilt OK, B was not scheduled for rebuilding, C failed
 because B was still failed.

 It is requested that once a package that failed to build is updated and
 builds, all packages immediately dependent upon it are scheduled for
 rebuild. Then the same logic applies to those that rebuilt OK (their
 dependencies are scheduled for rebuild).

 Thanks.

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


More information about the cabal-devel mailing list