Created attachment 410956 [details, diff] Patch from git This feature was added to Portage back in 2013 but was only documented more recently. The problem was reported in bug #550312. See the attached patch. P.S. While I'm on the subject, shouldn't the PAX_MARKINGS default mirror the eclass default, which is currently PT and XT rather than just PT? Or perhaps the USE flags should determine the default?
committed and i pushed out in elfix-0.9.1 which should be hitting the tree soon. please test and reopen if this is an issue. i didn't know make.conf could be a directory.
(In reply to Anthony Basile from comment #1) > committed and i pushed out in elfix-0.9.1 which should be hitting the tree > soon. please test and reopen if this is an issue. Thanks for doing this so quickly but I kinda wish you hadn't! As I lay in bed, I suddenly thought "Crap, I should have just used portageq! Oh well, he probably won't look at it yet anyway." PAX_MARKINGS=$(portageq envvar PAX_MARKINGS) I'm sure you'll agree that's much nicer. I don't think that would rule out Paludis and the like as they seem to assume that Portage is also present. By the way, I'd be very grateful if you could stop by #gentoo-java to answer a couple of questions about PaX stuff. We're having a little trouble.