Apparently these weren't working ( not being read in ) due to a lack of /etc/portage/profile being in Locations in config in portage.py
I split a patch for hte issue by simply adding the extra location and fixing the odd grabfile_package calls. It seems grabfile package was stripping the - so it wouldn't nuke existing entries in the pmask file. Comments welcome as usual. Alec Warner (antarus)
pgpe9C7P88z5H.pgp
Description: PGP signature