On Fri, 10 Dec 2010 01:05:54 +0300 denisgolovan <[email protected]> wrote: > Seems like something changed in the last/recent versions in use.conf > parser.
Not in the use.conf parser. It's in the validation for use flag names.
We made some fairly hefty changes to how use flags were handled
internally a while back, and turned off some of the validation as a
side effect. We've now re-enabled that validation, so incorrect flag
names will error again.
> Looks like I had a long-living misunderstanding about how
> paludis/cave handles comments in use.conf I had line "*/*
> INPUT_DEVICES: -* evdev #keyboard mouse". I think all versions before
> 0.56 silently assumed that I defined #keyboard use flag, but of
> course I meant commenting. Is it by design?
Yep. We've never allowed comments mid-line in use.conf.
> Now
> $ grep -R "#keybo" /var/db/pkg
> .. gives a lot of packages with this "flag" in.
>
> Is it safe to do something like following?
> # find /var/db/pkg/ -name USE | xargs -I '{}' sed -i
> "s/input_devices_#keyboard//" {};
Yes.
--
Ciaran McCreesh
signature.asc
Description: PGP signature
_______________________________________________ paludis-user mailing list [email protected] http://lists.pioto.org/mailman/listinfo/paludis-user
