* ERROR: app-admin/systemrescuecd-x86-5.1.2::gentoo failed (install phase): * doins failed * ------------------------------------------------------------------- This is an unstable amd64 chroot image at a tinderbox (==build bot) name: 17.0-systemd_20171129-195001 ------------------------------------------------------------------- gcc-config -l: [1] x86_64-pc-linux-gnu-7.2.0 * Available Python interpreters, in order of preference: [1] python3.4 [2] python3.6 (fallback) [3] python3.5 (fallback) [4] python2.7 (fallback) Available Ruby profiles: [1] ruby22 (with Rubygems) * java-config: The following VMs are available for generation-2: *) IcedTea JDK 3.6.0 [icedtea-bin-8] Available Java Virtual Machines: [1] icedtea-bin-8 system-vm emerge -qpv app-admin/systemrescuecd-x86 [ebuild N ] app-admin/systemrescuecd-x86-5.1.2 USE="isohybrid"
Created attachment 508902 [details] emerge-info.txt
Created attachment 508904 [details] app-admin:systemrescuecd-x86-5.1.2:20171208-101150.log
Created attachment 508906 [details] emerge-history.txt
Created attachment 508908 [details] environment
Created attachment 508910 [details] etc.portage.tbz2
*** Bug 640296 has been marked as a duplicate of this bug. ***
*** Bug 640294 has been marked as a duplicate of this bug. ***
Apparently your filesystem on /var/tmp/portage does not support user.* extended attributes. If it's tmpfs then you need the kernel patch from bug 470644 that's included in here: https://dev.gentoo.org/~mpagano/genpatches/tarballs/genpatches-4.14-1.base.tar.xz
As a workaround, you can set this in /etc/portage/make.conf: PORTAGE_XATTR_EXCLUDE="${PORTAGE_XATTR_EXCLUDE} user.xdg.*"
There's some info about the user.xdg.* xattrs here: https://www.freedesktop.org/wiki/CommonExtendedAttributes/ It mentions these others that we should probably add to the default PORTAGE_XATTR_EXCLUDE: user.dublincore.* user.mime_encoding user.apache_handler user.Beagle.*
Actually the tmpfs patch for bug 470644 only supports user.pax.* for security reasons (which is why the kernel doesn't support user.* xattrs on tmpfs by default).
(In reply to Zac Medico from comment #9) Will do that - thx !
We might also consider adding trusted.* to the default PORTAGE_XATTR_EXCLUDE, since it was added to install-xattr here: https://gitweb.gentoo.org/proj/elfix.git/commit/?id=be6c34290f1c5a0c4e52b03dc5f668046409a84a However, portage's PORTAGE_XATTR_EXCLUDE variable overrides the internal defaults of install-xattr, and I haven't seen any bug reports involving trusted.* xattrs yet.
*** Bug 640464 has been marked as a duplicate of this bug. ***
Patch sent for review: https://archives.gentoo.org/gentoo-portage-dev/message/e03642fe63271698ed91cdd15bf207e2 https://github.com/gentoo/portage/pull/234
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/proj/portage.git/commit/?id=8401685e8d03c8d3ba0e2c7fc432f430880a4c8c commit 8401685e8d03c8d3ba0e2c7fc432f430880a4c8c Author: Zac Medico <zmedico@gentoo.org> AuthorDate: 2017-12-10 09:17:33 +0000 Commit: Zac Medico <zmedico@gentoo.org> CommitDate: 2017-12-10 09:21:40 +0000 PORTAGE_XATTR_EXCLUDE: add common user.* attributes (bug 640290) Common user.* attributes should be safe to exclude, and they are not supported on tmpfs, except for user.pax.* attributes that are supported with the patch from bug 470644. See: https://www.freedesktop.org/wiki/CommonExtendedAttributes/ Bug: https://bugs.gentoo.org/612612 Bug: https://bugs.gentoo.org/640290 cnf/make.globals | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-)}
*** Bug 640670 has been marked as a duplicate of this bug. ***