[paludis-dev] [Paludis] #1328: Add a delayed checks phase

Paludis trac-paludis at exherbo.org
Wed May 6 19:33:48 UTC 2015


#1328: Add a delayed checks phase
------------------------+----------------------------
    Reporter:  moben    |       Type:  enhancement
      Status:  new      |   Priority:  Sometime
   Milestone:           |  Component:  repositories/e
     Version:  scm      |   Keywords:
  Blocked By:           |   Blocking:
Distribution:  Exherbo  |
------------------------+----------------------------
 As mentioned in http://paludis.exherbo.org/trac/ticket/704#comment:3 it
 would be nice to have a phase that is defined by exlibs and gets called
 post-source, e.g. to verify that the is used correctly.

 That allows failing early, during metadata generation, and not during
 install. Like `require` fails when exported phases are not present.

 Exlibs that could use this are for example
 http://git.exherbo.org/arbor.git/tree/exlibs/easy-multibuild.exlib#n30 and
 (I think) http://git.exherbo.org/arbor.git/tree/exlibs/scm.exlib#n367

 If multiple exlibs define this phase, they should all be called, without
 having to explicitly define a version of the phase that call them.

-- 
Ticket URL: <http://paludis.exherbo.org/trac/ticket/1328>
Paludis <http://paludis.exherbo.org/>
Paludis, the Other Package Mangler


More information about the paludis-dev mailing list