[paludis-dev] [Paludis] #1248: reasons of blocks are not complete in all cases

Paludis trac-paludis at exherbo.org
Sat Jun 2 15:53:54 UTC 2012


#1248: reasons of blocks are not complete in all cases
-----------------------+-----------------------------
    Reporter:  fiasko  |       Type:  support-request
      Status:  new     |   Priority:  MinorRelease
   Milestone:          |  Component:  clients/cave
     Version:  0.74.1  |   Keywords:
  Blocked By:          |   Blocking:
Distribution:  N/A     |
-----------------------+-----------------------------
 When only these folowing usefalgs are affecting these next two packages in
 gentoo stable, cave is unable to show all the means of fixing the
 problem:[[BR]]
 sys-fs/udev-171-r6 extras rule_generator[[BR]]
 sys-power/upower-0.9.16 introspection kernel_linux

 upower ebuild has this use flag dependency writen:

 {{{
 kernel_linux? (
  || ( >=sys-fs/udev-171-r5[gudev] <sys-fs/udev-171[extras] )
 # some other stuff after that...
 }}}


 From that line, cave can indicate only one problem. First I got only the
 "<sys-fs/udev-171[extras]" error until I finaly managed to check inside
 the upower ebuild to see the whole story. After I put the gudev usefalg in
 use for sys-fs/udev it worked. When I tried to remove the gudev useflag
 from udev package after installing it, cave started to complain missing
 gudev use flag. But in all fairnes cave should indicate both problems. Not
 just one of those which it seems to choose quite randomly.

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


More information about the paludis-dev mailing list