+ return 0
+ for x in '{pre_,,post_}${phase_name}'
+ ebuild_phase post_pkg_preinst
+ declare -F post_pkg_preinst
+ set +x
+ for x in '${MISC_FUNCTIONS_ARGS}'
+ preinst_sfperms
+ '[' -z /var/tmp/portage/sys-apps/portage-2.1.10.49/image/ ']'
+ [[ assume-digests binpkg-logs distlocks ebuild-locks fixlafiles keepwork news parallel-fetch protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch xattr == *\ \f\o\r\c\e\-\p\r\e\f\i\x\ * ]]
+ case "$EAPI" in
+ local ED=/var/tmp/portage/sys-apps/portage-2.1.10.49/image/
+ has sfperms assume-digests binpkg-logs distlocks ebuild-locks fixlafiles keepwork news parallel-fetch protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch xattr
+ local needle=sfperms
+ shift
+ local x
+ for x in '"$@"'
+ '[' assume-digests = sfperms ']'
+ for x in '"$@"'
+ '[' binpkg-logs = sfperms ']'
+ for x in '"$@"'
+ '[' distlocks = sfperms ']'
+ for x in '"$@"'
+ '[' ebuild-locks = sfperms ']'
+ for x in '"$@"'
+ '[' fixlafiles = sfperms ']'
+ for x in '"$@"'
+ '[' keepwork = sfperms ']'
+ for x in '"$@"'
+ '[' news = sfperms ']'
+ for x in '"$@"'
+ '[' parallel-fetch = sfperms ']'
+ for x in '"$@"'
+ '[' protect-owned = sfperms ']'
+ for x in '"$@"'
+ '[' sandbox = sfperms ']'
+ for x in '"$@"'
+ '[' sfperms = sfperms ']'
+ return 0
+ local i
+ find /var/tmp/portage/sys-apps/portage-2.1.10.49/image/ -type f -perm -4000 -print0
+ read -r -d '' i
+ find /var/tmp/portage/sys-apps/portage-2.1.10.49/image/ -type f -perm -2000 -print0
+ read -r -d '' i
+ for x in '${MISC_FUNCTIONS_ARGS}'
+ preinst_selinux_labels
+ '[' -z /var/tmp/portage/sys-apps/portage-2.1.10.49/image/ ']'
+ has selinux assume-digests binpkg-logs distlocks ebuild-locks fixlafiles keepwork news parallel-fetch protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch xattr
+ local needle=selinux
+ shift
+ local x
+ for x in '"$@"'
+ '[' assume-digests = selinux ']'
+ for x in '"$@"'
+ '[' binpkg-logs = selinux ']'
+ for x in '"$@"'
+ '[' distlocks = selinux ']'
+ for x in '"$@"'
+ '[' ebuild-locks = selinux ']'
+ for x in '"$@"'
+ '[' fixlafiles = selinux ']'
+ for x in '"$@"'
+ '[' keepwork = selinux ']'
+ for x in '"$@"'
+ '[' news = selinux ']'
+ for x in '"$@"'
+ '[' parallel-fetch = selinux ']'
+ for x in '"$@"'
+ '[' protect-owned = selinux ']'
+ for x in '"$@"'
+ '[' sandbox = selinux ']'
+ for x in '"$@"'
+ '[' sfperms = selinux ']'
+ for x in '"$@"'
+ '[' strict = selinux ']'
+ for x in '"$@"'
+ '[' unknown-features-warn = selinux ']'
+ for x in '"$@"'
+ '[' unmerge-logs = selinux ']'
+ for x in '"$@"'
+ '[' unmerge-orphans = selinux ']'
+ for x in '"$@"'
+ '[' userfetch = selinux ']'
+ for x in '"$@"'
+ '[' xattr = selinux ']'
+ return 1
+ for x in '${MISC_FUNCTIONS_ARGS}'
+ preinst_suid_scan
+ '[' -z /var/tmp/portage/sys-apps/portage-2.1.10.49/image/ ']'
+ [[ assume-digests binpkg-logs distlocks ebuild-locks fixlafiles keepwork news parallel-fetch protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch xattr == *\ \f\o\r\c\e\-\p\r\e\f\i\x\ * ]]
+ case "$EAPI" in
+ local ED=/var/tmp/portage/sys-apps/portage-2.1.10.49/image/
+ has suidctl assume-digests binpkg-logs distlocks ebuild-locks fixlafiles keepwork news parallel-fetch protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch xattr
+ local needle=suidctl
+ shift
+ local x
+ for x in '"$@"'
+ '[' assume-digests = suidctl ']'
+ for x in '"$@"'
+ '[' binpkg-logs = suidctl ']'
+ for x in '"$@"'
+ '[' distlocks = suidctl ']'
+ for x in '"$@"'
+ '[' ebuild-locks = suidctl ']'
+ for x in '"$@"'
+ '[' fixlafiles = suidctl ']'
+ for x in '"$@"'
+ '[' keepwork = suidctl ']'
+ for x in '"$@"'
+ '[' news = suidctl ']'
+ for x in '"$@"'
+ '[' parallel-fetch = suidctl ']'
+ for x in '"$@"'
+ '[' protect-owned = suidctl ']'
+ for x in '"$@"'
+ '[' sandbox = suidctl ']'
+ for x in '"$@"'
+ '[' sfperms = suidctl ']'
+ for x in '"$@"'
+ '[' strict = suidctl ']'
+ for x in '"$@"'
+ '[' unknown-features-warn = suidctl ']'
+ for x in '"$@"'
+ '[' unmerge-logs = suidctl ']'
+ for x in '"$@"'
+ '[' unmerge-orphans = suidctl ']'
+ for x in '"$@"'
+ '[' userfetch = suidctl ']'
+ for x in '"$@"'
+ '[' xattr = suidctl ']'
+ return 1
+ unset x
+ [[ -n '' ]]
+ [[ -n 1 ]]
+ [[ ! -s /var/log/sandbox/sandbox-16894.log ]]
+ /var/tmp/portage/._portage_reinstall_.cPZVVG/bin/ebuild-ipc exit 0
+ :
--- /etc/
>>> /etc/make.globals -> ../usr/share/portage/config/make.globals
!!! copy /var/tmp/portage/sys-apps/portage-2.1.10.49/image/etc/etc-update.conf -> /etc/etc-update.conf failed.
('!!!', OperationNotSupported())
+ for x in '${MISC_FUNCTIONS_ARGS}'
+ die_hooks
+ [[ -f /var/tmp/portage/sys-apps/portage-2.1.10.49/.die_hooks ]]
+ local x
+ unset x
+ [[ -n '' ]]
+ [[ -n 1 ]]
+ [[ ! -s /var/log/sandbox/sandbox-16923.log ]]
+ /var/tmp/portage/._portage_reinstall_.cPZVVG/bin/ebuild-ipc exit 0
+ :
>>> Failed to install sys-apps/portage-2.1.10.49, Log file:
>>> '/var/tmp/portage/sys-apps/portage-2.1.10.49/temp/build.log'