>>> Install phantomjs-2.0.0-r1 into /var/tmp/portage/www-client/phantomjs-2.0.0-r1/image/ category www-client * PT_PAX marking -m bin/phantomjs with paxctl * XATTR_PAX marking -me bin/phantomjs with setfattr * Failed to set XATTR_PAX markings -me bin/phantomjs. * ERROR: www-client/phantomjs-2.0.0-r1::gentoo failed (install phase): * (no error message) * * Call stack: * ebuild.sh, line 133: Called src_install * environment, line 2241: Called die * The specific snippet of code: * pax-mark m bin/phantomjs || die;
Using a non tmpfs filesystem for /var/tmp/portage worked.
(In reply to Manuel Rüger from comment #1) > Using a non tmpfs filesystem for /var/tmp/portage worked. All hardened-sources and gentoo-sources have tmpfs which can handle user.pax flags. About all I can do is add that statement to the eclass. Would that have helped?
(In reply to Anthony Basile from comment #2) > (In reply to Manuel Rüger from comment #1) > > Using a non tmpfs filesystem for /var/tmp/portage worked. > > All hardened-sources and gentoo-sources have tmpfs which can handle user.pax > flags. About all I can do is add that statement to the eclass. Would that > have helped? I'm running gentoo-sources-4.5.0, which did not seem to handle it or I am missing something in the kernel setting? I unmounted /var/tmp/portage and phantomjs built on ext4.
(In reply to Manuel Rüger from comment #3) > (In reply to Anthony Basile from comment #2) > > (In reply to Manuel Rüger from comment #1) > > > Using a non tmpfs filesystem for /var/tmp/portage worked. > > > > All hardened-sources and gentoo-sources have tmpfs which can handle user.pax > > flags. About all I can do is add that statement to the eclass. Would that > > have helped? > > I'm running gentoo-sources-4.5.0, which did not seem to handle it or I am > missing something in the kernel setting? > > I unmounted /var/tmp/portage and phantomjs built on ext4. It missing a patch 1500_XATTR_USER_PREFIX.patch. I've opened bug #578400.