Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 537270 Details for
Bug 657422
emerge --getbinpkgonly: [Errno 7] Argument list too long: b'/bin/bash': ...
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
emerge.strace.3401
emerge.strace.3401 (text/plain), 66.24 KB, created by
Denis Sokolovsky
on 2018-06-26 07:44:39 UTC
(
hide
)
Description:
emerge.strace.3401
Filename:
MIME Type:
Creator:
Denis Sokolovsky
Created:
2018-06-26 07:44:39 UTC
Size:
66.24 KB
patch
obsolete
>set_robust_list(0x7ff68da1d860, 24) = 0 >getpid() = 3401 >rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7ff68d174080}, {sa_handler=0x7ff68d4ed200, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7ff68d174080}, 8) = 0 >rt_sigaction(SIGTERM, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7ff68d174080}, {sa_handler=0x7ff68d4ed200, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7ff68d174080}, 8) = 0 >rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7ff68d174080}, {sa_handler=0x7ff68d4ed200, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7ff68cdcf390}, 8) = 0 >close(6) = 0 >rt_sigaction(SIGPIPE, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7ff68d174080}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7ff68d174080}, 8) = 0 >rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7ff68d174080}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 >dup2(10, 0) = 0 >fcntl(10, F_GETFD) = 0x1 (flags FD_CLOEXEC) >fcntl(0, F_SETFD, FD_CLOEXEC) = 0 >ioctl(0, FIONCLEX) = 0 >close(10) = 0 >dup2(12, 1) = 1 >fcntl(12, F_GETFD) = 0x1 (flags FD_CLOEXEC) >fcntl(1, F_SETFD, FD_CLOEXEC) = 0 >ioctl(1, FIONCLEX) = 0 >dup2(12, 2) = 2 >fcntl(2, F_SETFD, FD_CLOEXEC) = 0 >ioctl(2, FIONCLEX) = 0 >close(12) = 0 >openat(AT_FDCWD, "/sys/fs/cgroup/portage/dev-util:intel-ocl-sdk-4.4.0.117-r1.ca0m8t30/cgroup.procs", O_WRONLY|O_CREAT|O_APPEND|O_CLOEXEC, 0666) = 6 >fstat(6, {st_dev=makedev(0, 52), st_ino=84, st_mode=S_IFREG|0644, st_nlink=1, st_uid=0, st_gid=0, st_blksize=4096, st_blocks=0, st_size=0, st_atime=1529971411 /* 2018-06-26T03:03:31.662471060+0300 */, st_atime_nsec=662471060, st_mtime=1529971411 /* 2018-06-26T03:03:31.662471060+0300 */, st_mtime_nsec=662471060, st_ctime=1529971411 /* 2018-06-26T03:03:31.662471060+0300 */, st_ctime_nsec=662471060}) = 0 >lseek(6, 0, SEEK_END) = 0 >ioctl(6, TCGETS, 0x7ffe13f37800) = -1 ENOTTY (Inappropriate ioctl for device) >lseek(6, 0, SEEK_CUR) = 0 >ioctl(6, TCGETS, 0x7ffe13f377c0) = -1 ENOTTY (Inappropriate ioctl for device) >lseek(6, 0, SEEK_CUR) = 0 >lseek(6, 0, SEEK_CUR) = 0 >getpid() = 3401 >write(6, "3401\n", 5) = 5 >close(6) = 0 >execve("/usr/bin/sandbox", ["[dev-util/intel-ocl-sdk-4.4.0.117-r1] sandbox", "/usr/lib/portage/python3.5/misc-functions.sh die_hooks"], ["PORTAGE_BIN_PATH=/usr/lib/portage/python3.5", "PORTAGE_PYTHON=/usr/bin/python3.5m", "D=/tmp/portage/dev-util/intel-ocl-sdk-4.4.0.117-r1/image/", "SLOT=0", "SUDO_GID=10", "MAIL=/var/mail/root", "PROPERTIES=", "QT_GRAPHICSSYSTEM=raster", "CHOST_x32=x86_64-pc-linux-gnux32", "HISTIGNORE=[ \t]*:&:[bf]g:history*:exit:logout", "PORTAGE_COMPRESS_EXCLUDE_SUFFIXES=css gif htm[l]? jp[e]?g js pdf png", "COLUMNS=200", "HISTCONTROL=erasedups", "USERLAND=GNU", "PORTAGE_INTERNAL_CALLER=1", "OPENMPI_FABRICS=", "LIBREOFFICE_EXTENSIONS=", "PF=intel-ocl-sdk-4.4.0.117-r1", "GRUB_PLATFORMS=", "ANDROID_HOME=/opt/android-sdk-update-manager", "PORTAGE_FEATURES=assume-digests binpkg-logs buildpkg cgroup config-protect-if-modified distlocks ebuild-locks fixlafiles merge-sync multilib-strict news parallel-fetch parallel-install preserve-libs protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync xattr", "RUBY_TARGETS=", "QEMU_SOFTMMU_TARGETS=", "INPUT_DEVICES=", "PORTAGE_INST_GID=0", "UWSGI_PLUGINS=", "ANT_HOME=/usr/share/ant", "PORTAGE_BUILDDIR=/tmp/portage/dev-util/intel-ocl-sdk-4.4.0.117-r1", "USE_EXPAND_VALUES_ARCH=alpha amd64 amd64-fbsd amd64-linux arm arm-linux arm64 hppa ia64 m68k m68k-mint mips ppc ppc64 ppc64-linux ppc-aix ppc-macos s390 sh sparc sparc64-solaris sparc-solaris x64-cygwin x64-macos x64-solaris x86 x86-cygwin x86-fbsd x86-linux x86-macos x86-solaris x86-winnt alpha amd64 amd64-fbsd amd64-linux arm arm-linux arm64 hppa ia64 m68k m68k-mint mips ppc ppc64 ppc64-linux ppc-aix ppc-macos s390 sh sparc sparc64-solaris sparc-solaris x64-cygwin x64-macos x64-solaris x86 x86-cygwin x86-fbsd x86-linux x86-macos x86-solaris x86-winnt alpha amd64 amd64-fbsd amd64-linux arm arm-linux arm64 hppa ia64 m68k m68k-mint mips ppc ppc64 ppc64-linux ppc-aix ppc-macos s390 sh sparc sparc64-solaris sparc-solaris x64-cygwin x64-macos x64-solaris x86 x86-cygwin x86-fbsd x86-linux x86-macos x86-solaris x86-winnt alpha amd64 amd64-fbsd amd64-linux arm arm-linux arm64 hppa ia64 m68k m68k-mint mips ppc ppc64 ppc64-linux ppc-aix ppc-macos s390 sh sparc sparc64-solaris sparc-solaris x64-cygwin x64-macos x64-solaris x86 x86-cygwin x86-fbsd x86-linux x86-macos x86-solaris x86-winnt alpha amd64 amd64-fbsd amd64-linux arm arm-linux arm64 hppa ia64 m68k m68k-mint mips ppc ppc64 ppc64-linux ppc-aix ppc-macos s390 sh sparc sparc64-solaris sparc-solaris x64-cygwin x64-macos x64-solaris x86 x86-cygwin x86-fbsd x86-linux x86-macos x86-solaris x86-winnt alpha amd64 amd64-fbsd amd64-linux arm arm-linux arm64 hppa ia64 m68k m68k-mint mips ppc ppc64 ppc64-linux ppc-aix ppc-macos s390 sh sparc sparc64-solaris sparc-solaris x64-cygwin x64-macos x64-solaris x86 x86-cygwin x86-fbsd x86-linux x86-macos x86-solaris x86-winnt alpha amd64 amd64-fbsd amd64-linux arm arm-linux arm64 hppa ia64 m68k m68k-mint mips ppc ppc64 ppc64-linux ppc-aix ppc-macos s390 sh sparc sparc64-solaris sparc-solaris x64-cygwin x64-macos x64-solaris x86 x86-cygwin x86-fbsd x86-linux x86-macos x86-solaris x86-winnt alpha amd64 amd64-fbsd amd64-linux arm arm-linux arm64 hppa ia64 m68k m68k-mint mips ppc ppc64 ppc64-linux ppc-aix ppc-macos s390 sh sparc sparc64-solaris sparc-solaris x64-cygwin x64-macos x64-solaris x86 x86-cygwin x86-fbsd x86-linux x86-macos x86-solaris x86-winnt alpha amd64 amd64-fbsd amd64-linux arm arm-linux arm64 hppa ia64 m68k m68k-mint mips ppc ppc64 ppc64-linux ppc-aix ppc-macos s390 sh sparc sparc64-solaris sparc-solaris x64-cygwin x64-macos x64-solaris x86 x86-cygwin x86-fbsd x86-linux x86-macos x86-solaris x86-winnt alpha amd64 amd64-fbsd amd64-linux arm arm-linux arm64 hppa ia64 m68k m68k-mint mips ppc ppc64 ppc64-linux ppc-aix ppc-macos s390 sh sparc sparc64-solaris sparc-solaris x64-cygwin x64-macos x64-solaris x86 x86-cygwin x86-fbsd x86-linux x86-macos x86-solaris x86-winnt alpha amd64 amd64-fbsd amd64-linux arm arm-linux arm64 hppa ia64 m68k m68k-mint mips ppc ppc64 ppc64-linux ppc-aix ppc-macos s390 sh sparc sparc64-solaris sparc-solaris x64-cygwin x64-macos x64-solaris x86 x86-cygwin x86-fbsd x86-linux x86-macos x86-solaris x86-winnt alpha amd64 amd64-fbsd amd64-linux arm arm-linux arm64 hppa ia64 m68k m68k-mint mips ppc ppc64 ppc64-linux ppc-aix ppc-macos s390 sh sparc sparc64-solaris sparc-solaris x64-cygwin x64-macos x64-solaris x86 x86-cygwin x86-fbsd x86-linux x86-macos x86-solaris x86-winnt alpha amd64 amd64-fbsd amd64-linux arm arm-linux arm64 hppa ia64 m68k m68k-mint mips ppc ppc64 ppc64-linux ppc-aix ppc-macos s390 sh sparc sparc64-solaris sparc-solaris x64-cygwin x64-macos x64-solaris x86 x86-cygwin x86-fbsd x86-linux x86-macos x86-solaris x86-winnt alpha amd64 amd64-fbsd amd64-linux arm arm-linux arm64 hppa ia64 m68k m68k-mint mips ppc ppc64 ppc64-linux ppc-aix ppc-macos s390 sh sparc sparc64-solaris sparc-solaris x64-cygwin x64-macos x64-solaris x86 x86-cygwin x86-fbsd x86-linux x86-macos x86-solaris x86-winnt alpha amd64 amd64-fbsd amd64-linux arm arm-linux arm64 hppa ia64 m68k m68k-mint mips ppc ppc64 ppc64-linux ppc-aix ppc-macos s390 sh sparc sparc64-solaris sparc-solaris x64-cygwin x64-macos x64-solaris x86 x86-cygwin x86-fbsd x86-linux x86-macos x86-solaris x86-winnt alpha amd64 amd64-fbsd amd64-linux arm arm-linux arm6"..., "RESUMECOMMAND_SSH=bash -c \"x=\\${2#ssh://} ; host=\\${x%%/*} ; port=\\${host##*:} ; host=\\${host%:*} ; [[ \\${host} = \\${port} ]] && port= ; exec rsync --rsh=\\\"ssh \\${port:+-p\\${port}} \\${3}\\\" -avP \\\"\\${host}:/\\${x#*/}\\\" \\\"\\$1\\\"\" rsync \"${DISTDIR}/${FILE}\" \"${URI}\" \"${PORTAGE_SSH_OPTS}\"", "PROFILE_ONLY_VARIABLES=ARCH ELIBC IUSE_IMPLICIT KERNEL USERLAND USE_EXPAND_IMPLICIT USE_EXPAND_UNPREFIXED USE_EXPAND_VALUES_ARCH USE_EXPAND_VALUES_ELIBC USE_EXPAND_VALUES_KERNEL USE_EXPAND_VALUES_USERLAND", "IUSE_IMPLICIT=abi_x86_64 prefix prefix-chain prefix-guest", "USE_EXPAND_VALUES_ELIBC=AIX bionic Cygwin Darwin DragonFly FreeBSD glibc HPUX Interix mingw mintlib musl NetBSD OpenBSD SunOS uclibc Winnt AIX bionic Cygwin Darwin DragonFly FreeBSD glibc HPUX Interix mingw mintlib musl NetBSD OpenBSD SunOS uclibc Winnt AIX bionic Cygwin Darwin DragonFly FreeBSD glibc HPUX Interix mingw mintlib musl NetBSD OpenBSD SunOS uclibc Winnt AIX bionic Cygwin Darwin DragonFly FreeBSD glibc HPUX Interix mingw mintlib musl NetBSD OpenBSD SunOS uclibc Winnt AIX bionic Cygwin Darwin DragonFly FreeBSD glibc HPUX Interix mingw mintlib musl NetBSD OpenBSD SunOS uclibc Winnt AIX bionic Cygwin Darwin DragonFly FreeBSD glibc HPUX Interix mingw mintlib musl NetBSD OpenBSD SunOS uclibc Winnt AIX bionic Cygwin Darwin DragonFly FreeBSD glibc HPUX Interix mingw mintlib musl NetBSD OpenBSD SunOS uclibc Winnt AIX bionic Cygwin Darwin DragonFly FreeBSD glibc HPUX Interix mingw mintlib musl NetBSD OpenBSD SunOS uclibc Winnt AIX bionic Cygwin Darwin DragonFly FreeBSD glibc HPUX Interix mingw mintlib musl NetBSD OpenBSD SunOS uclibc Winnt AIX bionic Cygwin Darwin DragonFly FreeBSD glibc HPUX Interix mingw mintlib musl NetBSD OpenBSD SunOS uclibc Winnt AIX bionic Cygwin Darwin DragonFly FreeBSD glibc HPUX Interix mingw mintlib musl NetBSD OpenBSD SunOS uclibc Winnt AIX bionic Cygwin Darwin DragonFly FreeBSD glibc HPUX Interix mingw mintlib musl NetBSD OpenBSD SunOS uclibc Winnt AIX bionic Cygwin Darwin DragonFly FreeBSD glibc HPUX Interix mingw mintlib musl NetBSD OpenBSD SunOS uclibc Winnt AIX bionic Cygwin Darwin DragonFly FreeBSD glibc HPUX Interix mingw mintlib musl NetBSD OpenBSD SunOS uclibc Winnt AIX bionic Cygwin Darwin DragonFly FreeBSD glibc HPUX Interix mingw mintlib musl NetBSD OpenBSD SunOS uclibc Winnt AIX bionic Cygwin Darwin DragonFly FreeBSD glibc HPUX Interix mingw mintlib musl NetBSD OpenBSD SunOS uclibc Winnt AIX bionic Cygwin Darwin DragonFly FreeBSD glibc HPUX Interix mingw mintlib musl NetBSD OpenBSD SunOS uclibc Winnt AIX bionic Cygwin Darwin DragonFly FreeBSD glibc HPUX Interix mingw mintlib musl NetBSD OpenBSD SunOS uclibc Winnt AIX bionic Cygwin Darwin DragonFly FreeBSD glibc HPUX Interix mingw mintlib musl NetBSD OpenBSD SunOS uclibc Winnt AIX bionic Cygwin Darwin DragonFly FreeBSD glibc HPUX Interix mingw mintlib musl NetBSD OpenBSD SunOS uclibc Winnt AIX bionic Cygwin Darwin DragonFly FreeBSD glibc HPUX Interix mingw mintlib musl NetBSD OpenBSD SunOS uclibc Winnt AIX bionic Cygwin Darwin DragonFly FreeBSD glibc HPUX Interix mingw mintlib musl NetBSD OpenBSD SunOS uclibc Winnt AIX bionic Cygwin Darwin DragonFly FreeBSD glibc HPUX Interix mingw mintlib musl NetBSD OpenBSD SunOS uclibc Winnt AIX bionic Cygwin Darwin DragonFly FreeBSD glibc HPUX Interix mingw mintlib musl NetBSD OpenBSD SunOS uclibc Winnt AIX bionic Cygwin Darwin DragonFly FreeBSD glibc HPUX Interix mingw mintlib musl NetBSD OpenBSD SunOS uclibc Winnt AIX bionic Cygwin Darwin DragonFly FreeBSD glibc HPUX Interix mingw mintlib musl NetBSD OpenBSD SunOS uclibc Winnt AIX bionic Cygwin Darwin DragonFly FreeBSD glibc HPUX Interix mingw mintlib musl NetBSD OpenBSD SunOS uclibc Winnt AIX bionic Cygwin Darwin DragonFly FreeBSD glibc HPUX Interix mingw mintlib musl NetBSD OpenBSD SunOS uclibc Winnt AIX bionic Cygwin Darwin DragonFly FreeBSD glibc HPUX Interix mingw mintlib musl NetBSD OpenBSD SunOS uclibc Winnt AIX bionic Cygwin Darwin DragonFly FreeBSD glibc HPUX Interix mingw mintlib musl NetBSD OpenBSD SunOS uclibc Winnt AIX bionic Cygwin Darwin DragonFly FreeBSD glibc HPUX Interix mingw mintlib musl NetBSD OpenBSD SunOS uclibc Winnt AIX bionic Cygwin Darwin DragonFly FreeBSD glibc HPUX Interix mingw mintlib musl NetBSD OpenBSD SunOS uclibc Winnt AIX bionic Cygwin Darwin DragonFly FreeBSD glibc HPUX Interix mingw mintlib musl NetBSD OpenBSD SunOS uclibc Winnt AIX bionic Cygwin Darwin DragonFly FreeBSD glibc HPUX Interix mingw mintlib musl NetBSD OpenBSD SunOS uclibc Winnt AIX bionic Cygwin Darwin DragonFly FreeBSD glibc HPUX Interix mingw mintlib musl NetBSD OpenBSD SunOS uclibc Winnt AIX bionic Cygwin Darwin DragonFly FreeBSD glib"..., "NGINX_MODULES_MAIL=", "QEMU_USER_TARGETS=", "SANE_BACKENDS=", "MANPAGER=manpager", "PORTAGE_PYM_PATH=/usr/lib64/python3.5/site-packages", "HOME=/tmp/portage/dev-util/intel-ocl-sdk-4.4.0.117-r1/homedir", "EMERGE_FROM=binary", "SGML_CATALOG_FILES=/etc/sgml/sgml-ent.cat:/etc/sgml/xml-docbook-4.2.cat:/etc/sgml/xml-docbook-4.1.2.cat:/etc/sgml/xhtml1.cat:/etc/sgml/sgml-docbook.cat:/etc/sgml/dsssl-docbook-stylesheets.cat:/etc/sgml/openjade-1.3.2.cat:/etc/sgml/sgml-docbook-3.0.cat:/etc/sgml/xml-docbook-4.3.cat:/etc/sgml/sgml-docbook-3.1.cat:/etc/sgml/sgml-lite.cat", "XFCE_PLUGINS=", "PORTAGE_COMPRESSION_COMMAND=bzip2", "LICENSE=Intel-SDP", "CHOST=x86_64-pc-linux-gnu", "LDFLAGS_x86=-m elf_i386", "PORTAGE_DEBUG=0", "ROS_MESSAGES=", "SYMLINK_LIB=no", "CFLAGS_x32=-mx32", "PR=r1", "PORTAGE_BUILD_USER=portage", "PORTAGE_RESTRICT=mirror", "TWISTED_DISABLE_WRITING_OF_PLUGIN_CACHE=1", "LLVM_TARGETS=", "OPENGL_PROFILE=xorg-x11", "TERM=screen-256color", "LINGUAS=en en_GB uk", "RPMDIR=/usr/portage/rpm", "PAGER=/usr/bin/less", "CHOST_amd64=x86_64-pc-linux-gnu", "LC_NUMERIC=C", "PORTAGE_BASHRC_FILES=/usr/portage/profiles/default/linux/amd64/17.1/profile.bashrc", "EBUILD=/tmp/portage/dev-util/intel-ocl-sdk-4.4.0.117-r1/build-info/intel-ocl-sdk-4.4.0.117-r1.ebuild", "MULTILIB_STRICT_EXEMPT=(perl5|gcc|gcc-lib|binutils|eclipse-3|debug|portage|udev|systemd|clang|python-exec|llvm)", "CFLAGS=-O2 -pipe -march=nehalem", "PORTDIR=/usr/portage", "CALLIGRA_FEATURES=", "ALSA_CARDS=", "LC_MESSAGES=C", "NOCOLOR=true", "USE_EXPAND_IMPLICIT=ARCH ELIBC KERNEL USERLAND", "ABI=amd64", "PYTHONDONTWRITEBYTECODE=1", "PKG_TMPDIR=/tmp/portage/._unmerge_", "ABI_S390=", "HISTSIZE=10000", "GSETTINGS_BACKEND=dconf", "COLLECTD_PLUGINS=", "ABI_PPC=", "OFFICE_IMPLEMENTATION=", "BDEPEND=", "PORTAGE_LOG_FILE=/tmp/portage/dev-util/intel-ocl-sdk-4.4.0.117-r1/temp/build.log", "LDFLAGS_x32=-m elf32_x86_64", "LOGNAME=root", "PORTAGE_INST_UID=0", "CPU_FLAGS_X86=", "XDG_DATA_DIRS=/usr/local/share:/usr/share", "LESS=-R -M --shift 5", "USE_EXPAND_VALUES_USERLAND=BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD GNU BSD G"..., "ABI_MIPS=", "MONKEYD_PLUGINS=", "SHLVL=1", "USE_EXPAND=ABI_MIPS ABI_PPC ABI_S390 ABI_X86 ALSA_CARDS APACHE2_MODULES APACHE2_MPMS CALLIGRA_EXPERIMENTAL_FEATURES CALLIGRA_FEATURES CAMERAS COLLECTD_PLUGINS CPU_FLAGS_ARM CPU_FLAGS_X86 CURL_SSL ELIBC ENLIGHTENMENT_MODULES FFTOOLS GPSD_PROTOCOLS GRUB_PLATFORMS INPUT_DEVICES KERNEL L10N LCD_DEVICES LIBREOFFICE_EXTENSIONS LIRC_DEVICES LLVM_TARGETS MONKEYD_PLUGINS NETBEANS_MODULES NGINX_MODULES_HTTP NGINX_MODULES_MAIL NGINX_MODULES_STREAM OFED_DRIVERS OFFICE_IMPLEMENTATION OPENMPI_FABRICS OPENMPI_OFED_FEATURES OPENMPI_RM PHP_TARGETS POSTGRES_TARGETS PYTHON_SINGLE_TARGET PYTHON_TARGETS QEMU_SOFTMMU_TARGETS QEMU_USER_TARGETS ROS_MESSAGES RUBY_TARGETS SANE_BACKENDS USERLAND UWSGI_PLUGINS VIDEO_CARDS VOICEMAIL_STORAGE XFCE_PLUGINS XTABLES_ADDONS", "T=/tmp/portage/dev-util/intel-ocl-sdk-4.4.0.117-r1/temp", "GPSD_PROTOCOLS=", "DEFAULT_ABI=amd64", "IUSE_EFFECTIVE=abi_x86_64 alpha amd64 amd64-fbsd amd64-linux android arm arm-linux arm64 elibc_AIX elibc_Cygwin elibc_Darwin elibc_DragonFly elibc_FreeBSD elibc_HPUX elibc_Interix elibc_NetBSD elibc_OpenBSD elibc_SunOS elibc_Winnt elibc_bionic elibc_glibc elibc_mingw elibc_mintlib elibc_musl elibc_uclibc hppa ia64 kernel_AIX kernel_Darwin kernel_FreeBSD kernel_HPUX kernel_NetBSD kernel_OpenBSD kernel_SunOS kernel_Winnt kernel_freemint kernel_linux m68k m68k-mint mips ppc ppc-aix ppc-macos ppc64 ppc64-linux prefix prefix-chain prefix-guest s390 sh sparc sparc-solaris sparc64-solaris system-boost system-clang system-tbb userland_BSD userland_GNU x64-cygwin x64-macos x64-solaris x86 x86-cygwin x86-fbsd x86-linux x86-macos x86-solaris x86-winnt", "ED=/tmp/portage/dev-util/intel-ocl-sdk-4.4.0.117-r1/image/", "ECLASSDIR=/usr/portage/eclass", "ROOT=/", "LDFLAGS=-Wl,-O1 -Wl,--as-needed", "PORTAGE_REPO_NAME=gentoo", "CATEGORY=dev-util", "EPREFIX=", "LIBDIR_amd64=lib64", "FFLAGS=-O2 -pipe", "ENLIGHTENMENT_MODULES=", "SANDBOX_LOG=dev-util_-_intel-ocl-sdk-4.4.0.117-r1", "L10N=", "PORTAGE_SIGPIPE_STATUS=141", "KEYWORDS=-* ~amd64", "USE_EXPAND_VALUES_KERNEL=AIX Darwin FreeBSD freemint HPUX linux NetBSD OpenBSD SunOS Winnt AIX Darwin FreeBSD freemint HPUX linux NetBSD OpenBSD SunOS Winnt AIX Darwin FreeBSD freemint HPUX linux NetBSD OpenBSD SunOS Winnt AIX Darwin FreeBSD freemint HPUX linux NetBSD OpenBSD SunOS Winnt AIX Darwin FreeBSD freemint HPUX linux NetBSD OpenBSD SunOS Winnt AIX Darwin FreeBSD freemint HPUX linux NetBSD OpenBSD SunOS Winnt AIX Darwin FreeBSD freemint HPUX linux NetBSD OpenBSD SunOS Winnt AIX Darwin FreeBSD freemint HPUX linux NetBSD OpenBSD SunOS Winnt AIX Darwin FreeBSD freemint HPUX linux NetBSD OpenBSD SunOS Winnt AIX Darwin FreeBSD freemint HPUX linux NetBSD OpenBSD SunOS Winnt AIX Darwin FreeBSD freemint HPUX linux NetBSD OpenBSD SunOS Winnt AIX Darwin FreeBSD freemint HPUX linux NetBSD OpenBSD SunOS Winnt AIX Darwin FreeBSD freemint HPUX linux NetBSD OpenBSD SunOS Winnt AIX Darwin FreeBSD freemint HPUX linux NetBSD OpenBSD SunOS Winnt AIX Darwin FreeBSD freemint HPUX linux NetBSD OpenBSD SunOS Winnt AIX Darwin FreeBSD freemint HPUX linux NetBSD OpenBSD SunOS Winnt AIX Darwin FreeBSD freemint HPUX linux NetBSD OpenBSD SunOS Winnt AIX Darwin FreeBSD freemint HPUX linux NetBSD OpenBSD SunOS Winnt AIX Darwin FreeBSD freemint HPUX linux NetBSD OpenBSD SunOS Winnt AIX Darwin FreeBSD freemint HPUX linux NetBSD OpenBSD SunOS Winnt AIX Darwin FreeBSD freemint HPUX linux NetBSD OpenBSD SunOS Winnt AIX Darwin FreeBSD freemint HPUX linux NetBSD OpenBSD SunOS Winnt AIX Darwin FreeBSD freemint HPUX linux NetBSD OpenBSD SunOS Winnt AIX Darwin FreeBSD freemint HPUX linux NetBSD OpenBSD SunOS Winnt AIX Darwin FreeBSD freemint HPUX linux NetBSD OpenBSD SunOS Winnt AIX Darwin FreeBSD freemint HPUX linux NetBSD OpenBSD SunOS Winnt AIX Darwin FreeBSD freemint HPUX linux NetBSD OpenBSD SunOS Winnt AIX Darwin FreeBSD freemint HPUX linux NetBSD OpenBSD SunOS Winnt AIX Darwin FreeBSD freemint HPUX linux NetBSD OpenBSD SunOS Winnt AIX Darwin FreeBSD freemint HPUX linux NetBSD OpenBSD SunOS Winnt AIX Darwin FreeBSD freemint HPUX linux NetBSD OpenBSD SunOS Winnt AIX Darwin FreeBSD freemint HPUX linux NetBSD OpenBSD SunOS Winnt AIX Darwin FreeBSD freemint HPUX linux NetBSD OpenBSD SunOS Winnt AIX Darwin FreeBSD freemint HPUX linux NetBSD OpenBSD SunOS Winnt AIX Darwin FreeBSD freemint HPUX linux NetBSD OpenBSD SunOS Winnt AIX Darwin FreeBSD freemint HPUX linux NetBSD OpenBSD SunOS Winnt AIX Darwin FreeBSD freemint HPUX linux NetBSD OpenBSD SunOS Winnt AIX Darwin FreeBSD freemint HPUX linux NetBSD OpenBSD SunOS Winnt AIX Darwin FreeBSD freemint HPUX linux NetBSD OpenBSD SunOS Winnt AIX Darwin FreeBSD freemint HPUX linux NetBSD OpenBSD SunOS Winnt AIX Darwin FreeBSD freemint HPUX linux NetBSD OpenBSD SunOS Winnt AIX Darwin FreeBSD freemint HPUX linux NetBSD OpenBSD SunOS Winnt AIX Darwin FreeBSD freemint HPUX linux NetBSD OpenBSD SunOS Winnt AIX Darwin FreeBSD freemint HPUX linux NetBSD OpenBSD SunOS Winnt AIX Darwin FreeBSD freemint HPUX linux NetBSD OpenBSD SunOS Winnt AIX Darwin FreeBSD freemint HPUX linux NetBSD OpenBSD SunOS Winnt AIX Darwin FreeBSD freemint HPUX linux NetBSD OpenBSD SunOS Winnt AIX Darwin FreeBSD freemint HPUX linux NetBSD OpenBSD SunOS Winnt AIX Darwin FreeBSD freemint HPUX linux NetBSD OpenBSD SunOS Winnt AIX Darwin FreeBSD freemint HPUX linux NetBSD OpenBSD SunOS Winnt AIX Darwin FreeBSD freemint HPUX linux NetBSD OpenBSD SunOS Winnt AIX Darwin FreeBSD freemint HPUX linux NetBSD OpenBSD SunOS Winnt AIX Darwin FreeBSD freemint HPUX linux NetBSD OpenBSD SunOS Winnt AIX Darwin FreeBSD freemint HPUX linux NetBSD OpenBSD SunOS Winnt AIX Darwin FreeBSD freemint HPUX linux NetBSD OpenBSD SunOS Winnt AIX Darwin FreeBSD freemint HPUX linux NetBSD OpenBSD SunOS Winnt AIX Darwin FreeBSD freemint HPUX linux NetBSD OpenBSD SunOS Winnt AIX Darwin FreeBSD freemint HPUX linux NetBSD OpenBSD SunOS Winnt AIX Darwin FreeBSD freemint HPUX linux NetBSD OpenBSD SunOS Winnt AIX Darwin FreeBSD freemint HPUX linux NetBSD OpenBSD SunOS Winnt AIX Darwin FreeBSD freemint HPUX linux NetBSD OpenBSD SunOS Winnt AIX Darwin FreeBSD freemint HPUX linux NetBSD"..., "APACHE2_MPMS=", "BUILD_PREFIX=/tmp/portage", "ROOTPATH=/usr/x86_64-pc-linux-gnu/gcc-bin/8.1.0:/usr/lib/llvm/6/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/bin", "PV=4.4.0.117", "PKGDIR=/usr/portage/packages", "OPENMPI_RM=", "PKGUSE=", "PM_EBUILD_HOOK_DIR=/etc/portage/env", "PORTAGE_XATTR_EXCLUDE=btrfs.* security.evm security.ima \tsecurity.selinux system.nfs4_acl user.apache_handler \tuser.Beagle.* user.dublincore.* user.mime_encoding user.xdg.*", "CHOST_x86=i686-pc-linux-gnu", "CFLAGS_x86=-m32", "GCC_SPECS=", "PORTAGE_VERBOSE=1", "MERGE_TYPE=binary", "P=intel-ocl-sdk-4.4.0.117", "USE_EXPAND_UNPREFIXED=ARCH", "ENV_UNSET=DBUS_SESSION_BUS_ADDRESS DISPLAY PERL5LIB PERL5OPT PERLPREFIX PERL_CORE PERL_MB_OPT PERL_MM_OPT XAUTHORITY XDG_CACHE_HOME XDG_CONFIG_HOME XDG_DATA_HOME XDG_RUNTIME_DIR", "PHP_TARGETS=", "PORTAGE_ARCHLIST=alpha amd64 amd64-fbsd amd64-linux arm arm-linux arm64 arm64-linux hppa ia64 m68k m68k-mint mips ppc ppc-aix ppc-macos ppc64 ppc64-linux s390 sh sparc sparc-solaris sparc64-solaris x64-cygwin x64-macos x64-solaris x86 x86-cygwin x86-fbsd x86-linux x86-macos x86-solaris x86-winnt", "PVR=4.4.0.117-r1", "NGINX_MODULES_HTTP=", "PORTAGE_BINPKG_FILE=/usr/portage/packages/dev-util/intel-ocl-sdk-4.4.0.117-r1.tbz2", "FFTOOLS=", "CXXFLAGS=-O2 -pipe -march=nehalem", "VIDEO_CARDS=", "NGINX_MODULES_STREAM=", "CURL_SSL=", "XTABLES_ADDONS=", "PORTAGE_BUILT_USE=system-boost userland_GNU abi_x86_64 amd64 system-tbb kernel_linux elibc_glibc", "SUDO_COMMAND=/bin/bash", "NETBEANS_MODULES=", "ABI_X86=64", "VISUAL=/usr/bin/vi", "VOICEMAIL_STORAGE=", "LS_COLORS=rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=01;05;37;41:mi=01;05;37;41:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.cfg=00;32:*.conf=00;32:*.diff=00;32:*.doc=00;32:*.ini=00;32:*.log=00;32:*.patch=00;32:*.pdf=00;32:*.ps=00;32:*.tex=00;32:*.txt=00;32:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:", "SYSROOT=", "PWD=/root/x", "PORTAGE_IUSE=^(abi_x86_64|alpha|amd64|amd64\\-fbsd|amd64\\-linux|android|arm|arm64|arm\\-linux|elibc_AIX|elibc_Cygwin|elibc_Darwin|elibc_DragonFly|elibc_FreeBSD|elibc_HPUX|elibc_Interix|elibc_NetBSD|elibc_OpenBSD|elibc_SunOS|elibc_Winnt|elibc_bionic|elibc_glibc|elibc_mingw|elibc_mintlib|elibc_musl|elibc_uclibc|hppa|ia64|kernel_AIX|kernel_Darwin|kernel_FreeBSD|kernel_HPUX|kernel_NetBSD|kernel_OpenBSD|kernel_SunOS|kernel_Winnt|kernel_freemint|kernel_linux|m68k|m68k\\-mint|mips|ppc|ppc64|ppc64\\-linux|ppc\\-aix|ppc\\-macos|prefix|prefix\\-chain|prefix\\-guest|s390|sh|sparc|sparc64\\-solaris|sparc\\-solaris|system\\-boost|system\\-clang|system\\-tbb|userland_BSD|userland_GNU|x64\\-cygwin|x64\\-macos|x64\\-solaris|x86|x86\\-cygwin|x86\\-fbsd|x86\\-linux|x86\\-macos|x86\\-solaris|x86\\-winnt)$", "PORTAGE_REPOSITORIES=[DEFAULT]\nauto-sync = yes\nmain-repo = gentoo\nstrict-misc-digests = true\n\n[eclipse]\nauto-sync = yes\nlocation = /var/lib/layman/eclipse\nmasters = gentoo\npriority = 50\nstrict-misc-digests = true\nsync-type = laymansync\nsync-uri = https://github.com/gentoo/eclipse-overlay.git\n\n[gamerlay]\nauto-sync = yes\nlocation = /var/lib/layman/gamerlay\nmasters = gentoo\npriority = 50\nstrict-misc-digests = true\nsync-type = laymansync\nsync-uri = git://anongit.gentoo.org/proj/gamerlay.git\n\n[gentoo]\nauto-sync = yes\nlocation = /usr/portage\nmasters = \npriority = -1000\nstrict-misc-digests = true\nsync-openpgp-key-path = /usr/share/openpgp-keys/gentoo-release.asc\nsync-openpgp-key-refresh-retry-count = 40\nsync-openpgp-key-refresh-retry-delay-exp-base = 2\nsync-openpgp-key-refresh-retry-delay-max = 60\nsync-openpgp-key-refresh-retry-delay-mult = 4\nsync-openpgp-key-refresh-retry-overall-timeout = 1200\nsync-type = rsync\nsync-uri = rsync://p.ezbt.me/gentoo-portage\nsync-rsync-verify-metamanifest = no\nsync-rsync-verify-jobs = 1\nsync-rsync-verify-max-age = 24\nsync-rsync-extra-opts = \n\n[local]\nauto-sync = no\nlocation = /etc/portage/repos/local\nmasters = gentoo\nstrict-misc-digests = true\n\n[steam-overlay]\nauto-sync = yes\nlocation = /var/lib/layman/steam-overlay\nmasters = gentoo\npriority = 50\nstrict-misc-digests = true\nsync-type = laymansync\nsync-uri = https://github.com/anyc/steam-overlay.git\n", "PYTHON_SINGLE_TARGET=", "BASH_ENV=/etc/spork/is/not/valid/profile.env", "CALLIGRA_EXPERIMENTAL_FEATURES=", "PROMPT_COMMAND=history -a;", "BOOTSTRAP_USE=cxx unicode internal-glib split-usr python_targets_python3_5 python_targets_python2_7 multilib", "PORTAGE_PYTHONPATH=/usr/lib64/python3.5/site-packages", "FCFLAGS=-O2 -pipe", "PORTAGE_DEPCACHEDIR=/var/cache/edb/dep", "FEATURES=assume-digests binpkg-logs buildpkg cgroup config-protect-if-modified distlocks ebuild-locks fixlafiles merge-sync multilib-strict news parallel-fetch parallel-install preserve-libs protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync xattr", "MAKEOPTS=-j12 -l6", "PORTAGE_ACTUAL_DISTDIR=/usr/portage/distfiles", "OFED_DRIVERS=", "LIBDIR_x32=libx32", "PYTHON_TARGETS=", "OPENMPI_OFED_FEATURES=", "NETBEANS=apisupport cnd groovy gsf harness ide identity j2ee java mobility nb php profiler soa visualweb webcommon websvccommon xml", "CBUILD=x86_64-pc-linux-gnu", "PATH=/usr/lib/portage/python3.5/ebuild-helpers/xattr:/usr/lib/portage/python3.5/ebuild-helpers:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/x86_64-pc-linux-gnu/gcc-bin/8.1.0:/usr/lib/llvm/6/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/bin", "PN=intel-ocl-sdk", "MULTILIB_STRICT_DENY=64-bit.*shared object", "MULTILIB_ABIS=amd64 x86", "SHELL=/bin/bash", "HDEPEND=", "FILESDIR=/tmp/portage/dev-util/intel-ocl-sdk-4.4.0.117-r1/files", "ARCH=amd64", "PKG_LOGDIR=/tmp/portage/dev-util/intel-ocl-sdk-4.4.0.117-r1/temp/logging", "LESSOPEN=|lesspipe %s", "PORTAGE_TMPDIR=/tmp", "USE=abi_x86_64 amd64 elibc_glibc kernel_linux system-boost system-tbb userland_GNU", "LIRC_DEVICES=", "KERNEL=linux", "SUDO_USER=pernatiy", "EAPI=5", "ACCEPT_LICENSE=Intel-SDP", "PORTAGE_IPC_DAEMON=1", "CAMERAS=", "PORTAGE_CONFIGROOT=/", "DISTDIR=/tmp/portage/dev-util/intel-ocl-sdk-4.4.0.117-r1/distdir", "PORTAGE_GID=250", "WORKDIR=/tmp/portage/dev-util/intel-ocl-sdk-4.4.0.117-r1/work", "PORTAGE_WORKDIR_MODE=0700", "OLDPWD=/root", "SUDO_UID=1000", "MULTILIB_STRICT_DIRS=/lib32 /lib /usr/lib32 /usr/lib /usr/kde/*/lib32 /usr/kde/*/lib /usr/qt/*/lib32 /usr/qt/*/lib /usr/X11R6/lib32 /usr/X11R6/lib", "HISTFILESIZE=10000", "DEFINED_PHASES=install postinst prepare unpack", "PORTAGE_BUILD_GROUP=portage", "EDITOR=/usr/bin/vi", "ELIBC=glibc", "LCD_DEVICES=", "XDG_CONFIG_DIRS=/etc/xdg", "PORTAGE_OVERRIDE_EPREFIX=", "IUSE=android +system-tbb system-clang +system-boost", "MOZ_GMP_PATH=/usr/lib64/nsbrowser/plugins/gmp-gmpopenh264/system-installed", "ANDROID_SWT=//usr/share/swt-3.7/lib", "APACHE2_MODULES=", "FETCHCOMMAND_SSH=bash -c \"x=\\${2#ssh://} ; host=\\${x%%/*} ; port=\\${host##*:} ; host=\\${host%:*} ; [[ \\${host} = \\${port} ]] && port= ; exec rsync --rsh=\\\"ssh \\${port:+-p\\${port}} \\${3}\\\" -avP \\\"\\${host}:/\\${x#*/}\\\" \\\"\\$1\\\"\" rsync \"${DISTDIR}/${FILE}\" \"${URI}\" \"${PORTAGE_SSH_OPTS}\"", "EROOT=/", "POSTGRES_TARGETS=", "PORTAGE_BZIP2_COMMAND=bzip2", "CPU_FLAGS_ARM=", "\x50\x4f\x52\x54\x41\x47\x45\x5f\x43\x4f\x4c\x4f\x52\x4d\x41\x50\x3d\x47\x4f\x4f\x44\x3d\x24\x27\x1b\x5b\x33\x32\x3b\x30\x31\x6d\x27\x0a\x57\x41\x52\x4e\x3d\x24\x27\x1b\x5b\x33\x33\x3b\x30\x31\x6d\x27\x0a\x42\x41\x44\x3d\x24\x27\x1b\x5b\x33\x31\x3b\x30\x31\x6d\x27\x0a\x48\x49\x4c\x49\x54\x45\x3d\x24\x27\x1b\x5b\x33\x36\x6d\x27\x0a\x42\x52\x41\x43\x4b\x45\x54\x3d\x24\x27\x1b\x5b\x33\x34\x3b\x30\x31\x6d\x27\x0a\x4e\x4f\x52\x4d\x41\x4c\x3d\x24\x27\x1b\x5b\x30\x6d\x27", "LANG=uk_UA.utf8", "PORTAGE_BASHRC=/etc/portage/bashrc", "USERNAME=root", "RESTRICT=mirror", "CFLAGS_amd64=-m64", "LDFLAGS_amd64=-m elf_x86_64", "LIBDIR_x86=lib", "OPENCL_PROFILE=mesa"]) = -1 E2BIG (Argument list too long) >write(2, "[Errno 7] Argument list too long: b'/usr/bin/sandbox':\n /usr/bin/sandbox /usr/lib/portage/python3.5/misc-functions.sh die_hooks\n", 130) = 130 >stat("/usr/lib64/python3.5/site-packages/portage/process.py", {st_dev=makedev(0, 22), st_ino=21648115, st_mode=S_IFREG|0644, st_nlink=1, st_uid=0, st_gid=0, st_blksize=4096, st_blocks=48, st_size=22090, st_atime=1529963966 /* 2018-06-26T00:59:26.980731614+0300 */, st_atime_nsec=980731614, st_mtime=1527264923 /* 2018-05-25T19:15:23+0300 */, st_mtime_nsec=0, st_ctime=1529936134 /* 2018-06-25T17:15:34.578915190+0300 */, st_ctime_nsec=578915190}) = 0 >openat(AT_FDCWD, "/usr/lib64/python3.5/site-packages/portage/process.py", O_RDONLY|O_CLOEXEC) = 6 >fstat(6, {st_dev=makedev(0, 22), st_ino=21648115, st_mode=S_IFREG|0644, st_nlink=1, st_uid=0, st_gid=0, st_blksize=4096, st_blocks=48, st_size=22090, st_atime=1529963966 /* 2018-06-26T00:59:26.980731614+0300 */, st_atime_nsec=980731614, st_mtime=1527264923 /* 2018-05-25T19:15:23+0300 */, st_mtime_nsec=0, st_ctime=1529936134 /* 2018-06-25T17:15:34.578915190+0300 */, st_ctime_nsec=578915190}) = 0 >ioctl(6, TCGETS, 0x7ffe13f363a0) = -1 ENOTTY (Inappropriate ioctl for device) >lseek(6, 0, SEEK_CUR) = 0 >read(6, "# portage.py -- core Portage functionality\n# Copyright 1998-2014 Gentoo Foundation\n# Distributed under the terms of the GNU General Public License v2\n\n\nimport atexit\nimport errno\nimport fcntl\nimport platform\nimport signal\nimport socket\nimport struct\nimport sys\nimport traceback\nimport os as _os\n\nfrom portage import os\nfrom portage import _encodings\nfrom portage import _unicode_encode\nimport portage\nportage.proxy.lazyimport.lazyimport(globals(),\n\t'portage.util:dump_traceback,writemsg',\n)\n\nfrom portage.const import BASH_BINARY, SANDBOX_BINARY, FAKEROOT_BINARY\nfrom portage.exception import CommandNotFound\nfrom portage.util._ctypes import find_library, LoadLibrary, ctypes\n\ntry:\n\timport resource\n\tmax_fd_limit = resource.getrlimit(resource.RLIMIT_NOFILE)[0]\nexcept ImportError:\n\tmax_fd_limit = 256\n\nif sys.hexversion >= 0x3000000:\n\t# pylint: disable=W0622\n\tbasestring = str\n\n# Support PEP 446 for Python >=3.4\ntry:\n\t_set_inheritable = _os.set_inheritable\nexcept AttributeError:\n\t_set_inheritable = None\n\ntry:\n\t_FD_CLOEXEC = fcntl.FD_CLOEXEC\nexcept AttributeError:\n\t_FD_CLOEXEC = None\n\n# Prefer /proc/self/fd if available (/dev/fd\n# doesn't work on solaris, see bug #474536).\nfor _fd_dir in (\"/proc/self/fd\", \"/dev/fd\"):\n\tif os.path.isdir(_fd_dir):\n\t\tbreak\n\telse:\n\t\t_fd_dir = None\n\n# /dev/fd does not work on FreeBSD, see bug #478446\nif platform.system() in ('FreeBSD',) and _fd_dir == '/dev/fd':\n\t_fd_dir = None\n\nif _fd_dir is not None:\n\tdef get_open_fds():\n\t\treturn (int(fd) for fd in os.listdir(_fd_dir) if fd.isdigit())\n\n\tif platform.python_implementation() == 'PyPy':\n\t\t# EAGAIN observed with PyPy 1.8.\n\t\t_get_open_fds = get_open_fds\n\t\tdef get_open_fds():\n\t\t\ttry:\n\t\t\t\treturn _get_open_fds()\n\t\t\texcept OSError as e:\n\t\t\t\tif e.errno != errno.EAGAIN:\n\t\t\t\t\traise\n\t\t\t\treturn range(max_fd_limit)\n\nelif os.path.isdir(\"/proc/%s/fd\" % os.getpid()):\n\t# In order for this function to work in forked subprocesses,\n\t# os.getpid() must be called from inside the function.\n\tdef get_open_fds():\n\t\treturn (int(fd) for fd in os.listdir(\"/proc/%s/fd\" % os.getpid())\n\t\t\tif fd.isdigit())\n\nelse:\n\tdef get_open_fds():\n\t\treturn range(max_fd_limit)\n\nsandbox_capable = (os.path.isfile(SANDBOX_BINARY) and\n os.access(SANDBOX_BINARY, os.X_OK))\n\nfakeroot_capable = (os.path.isfile(FAKEROOT_BINARY) and\n os.access(FAKEROOT_BINARY, os.X_OK))\n\n\ndef sanitize_fds():\n\t\"\"\"\n\tSet the inheritable flag to False for all open file descriptors,\n\texcept for those corresponding to stdin, stdout, and stderr. This\n\tensures that any unintentionally inherited file descriptors will\n\tnot be inherited by child processes.\n\t\"\"\"\n\tif _set_inheritable is not None:\n\n\t\twhitelist = frozenset([\n\t\t\tsys.__stdin__.fileno(),\n\t\t\tsys.__stdout__.fileno(),\n\t\t\tsys.__stderr__.fileno(),\n\t\t])\n\n\t\tfor fd in get_open_fds():\n\t\t\tif fd not in whitelist:\n\t\t\t\ttry:\n\t\t\t\t\t_set_inheritable(fd, False)\n\t\t\t\texcept OSError:\n\t\t\t\t\tpass\n\n\ndef spawn_bash(mycommand, debug=False, opt_name=None, **keywords):\n\t\"\"\"\n\tSpawns a bash shell running a specific commands\n\t\n\t@param mycommand: The command for bash to run\n\t@type mycommand: String\n\t@param debug: Turn bash debugging on (set -x)\n\t@type debug: Boolean\n\t@param opt_name: Name of the spawned process (detaults to binary name)\n\t@type opt_name: String\n\t@param keywords: Extra Dictionary arguments to pass to spawn\n\t@type keywords: Dictionary\n\t\"\"\"\n\n\targs = [BASH_BINARY]\n\tif not opt_name:\n\t\topt_name = os.path.basename(mycommand.split()[0])\n\tif debug:\n\t\t# Print commands and their arguments as they are executed.\n\t\targs.append(\"-x\")\n\targs.append(\"-c\")\n\targs.append(mycommand)\n\treturn spawn(args, opt_name=opt_name, **keywords)\n\ndef spawn_sandbox(mycommand, opt_name=None, **keywords):\n\tif not sandbox_capable:\n\t\treturn spawn_bash(mycommand, opt_name=opt_name, **keywords)\n\targs = [SANDBOX_BINARY]\n\tif not opt_name:\n\t\topt_name = os.path.basename(mycommand.split()[0])\n\targs.append(mycommand)\n\treturn spawn(args, opt_name=opt_name, **keywords)\n\ndef spawn_fakeroot(mycommand, fakeroot_state=None, opt_name=None, **keywords):\n\targs = [FAKEROOT_BINARY]\n\tif not opt_name:\n\t\topt_name = os.path.", 4096) = 4096 >lseek(6, 0, SEEK_CUR) = 4096 >read(6, "basename(mycommand.split()[0])\n\tif fakeroot_state:\n\t\topen(fakeroot_state, \"a\").close()\n\t\targs.append(\"-s\")\n\t\targs.append(fakeroot_state)\n\t\targs.append(\"-i\")\n\t\targs.append(fakeroot_state)\n\targs.append(\"--\")\n\targs.append(BASH_BINARY)\n\targs.append(\"-c\")\n\targs.append(mycommand)\n\treturn spawn(args, opt_name=opt_name, **keywords)\n\n_exithandlers = []\ndef atexit_register(func, *args, **kargs):\n\t\"\"\"Wrapper around atexit.register that is needed in order to track\n\twhat is registered. For example, when portage restarts itself via\n\tos.execv, the atexit module does not work so we have to do it\n\tmanually by calling the run_exitfuncs() function in this module.\"\"\"\n\t_exithandlers.append((func, args, kargs))\n\ndef run_exitfuncs():\n\t\"\"\"This should behave identically to the routine performed by\n\tthe atexit module at exit time. It's only necessary to call this\n\tfunction when atexit will not work (because of os.execv, for\n\texample).\"\"\"\n\n\t# This function is a copy of the private atexit._run_exitfuncs()\n\t# from the python 2.4.2 sources. The only difference from the\n\t# original function is in the output to stderr.\n\texc_info = None\n\twhile _exithandlers:\n\t\tfunc, targs, kargs = _exithandlers.pop()\n\t\ttry:\n\t\t\tfunc(*targs, **kargs)\n\t\texcept SystemExit:\n\t\t\texc_info = sys.exc_info()\n\t\texcept: # No idea what they called, so we need this broad except here.\n\t\t\tdump_traceback(\"Error in portage.process.run_exitfuncs\", noiselevel=0)\n\t\t\texc_info = sys.exc_info()\n\n\tif exc_info is not None:\n\t\tif sys.hexversion >= 0x3000000:\n\t\t\traise exc_info[0](exc_info[1]).with_traceback(exc_info[2])\n\t\telse:\n\t\t\texec(\"raise exc_info[0], exc_info[1], exc_info[2]\")\n\natexit.register(run_exitfuncs)\n\n# It used to be necessary for API consumers to remove pids from spawned_pids,\n# since otherwise it would accumulate a pids endlessly. Now, spawned_pids is\n# just an empty dummy list, so for backward compatibility, ignore ValueError\n# for removal on non-existent items.\nclass _dummy_list(list):\n\tdef remove(self, item):\n\t\t# TODO: Trigger a DeprecationWarning here, after stable portage\n\t\t# has dummy spawned_pids.\n\t\ttry:\n\t\t\tlist.remove(self, item)\n\t\texcept ValueError:\n\t\t\tpass\n\nspawned_pids = _dummy_list()\n\ndef cleanup():\n\tpass\n\ndef spawn(mycommand, env={}, opt_name=None, fd_pipes=None, returnpid=False,\n uid=None, gid=None, groups=None, umask=None, logfile=None,\n path_lookup=True, pre_exec=None,\n close_fds=(sys.version_info < (3, 4)), unshare_net=False,\n unshare_ipc=False, cgroup=None):\n\t\"\"\"\n\tSpawns a given command.\n\t\n\t@param mycommand: the command to execute\n\t@type mycommand: String or List (Popen style list)\n\t@param env: A dict of Key=Value pairs for env variables\n\t@type env: Dictionary\n\t@param opt_name: an optional name for the spawn'd process (defaults to the binary name)\n\t@type opt_name: String\n\t@param fd_pipes: A dict of mapping for pipes, { '0': stdin, '1': stdout } for example\n\t\t(default is {0:stdin, 1:stdout, 2:stderr})\n\t@type fd_pipes: Dictionary\n\t@param returnpid: Return the Process IDs for a successful spawn.\n\tNOTE: This requires the caller clean up all the PIDs, otherwise spawn will clean them.\n\t@type returnpid: Boolean\n\t@param uid: User ID to spawn as; useful for dropping privilages\n\t@type uid: Integer\n\t@param gid: Group ID to spawn as; useful for dropping privilages\n\t@type gid: Integer\n\t@param groups: Group ID's to spawn in: useful for having the process run in multiple group contexts.\n\t@type groups: List\n\t@param umask: An integer representing the umask for the process (see man chmod for umask details)\n\t@type umask: Integer\n\t@param logfile: name of a file to use for logging purposes\n\t@type logfile: String\n\t@param path_lookup: If the binary is not fully specified then look for it in PATH\n\t@type path_lookup: Boolean\n\t@param pre_exec: A function to be called with no arguments just prior to the exec call.\n\t@type pre_exec: callable\n\t@param close_fds: If True, then close all file descriptors except those\n\t\treferenced by fd_pipes (default is True for python3.3 and earlier, and False for\n\t\tpython3.4 and later due to non-inheritable file descriptor be"..., 8192) = 8192 >read(6, "rom dies.\n\t\tpid = mypids.pop(0)\n\n\t\t# and wait for it.\n\t\tretval = os.waitpid(pid, 0)[1]\n\n\t\tif retval:\n\t\t\t# If it failed, kill off anything else that\n\t\t\t# isn't dead yet.\n\t\t\tfor pid in mypids:\n\t\t\t\t# With waitpid and WNOHANG, only check the\n\t\t\t\t# first element of the tuple since the second\n\t\t\t\t# element may vary (bug #337465).\n\t\t\t\tif os.waitpid(pid, os.WNOHANG)[0] == 0:\n\t\t\t\t\tos.kill(pid, signal.SIGTERM)\n\t\t\t\t\tos.waitpid(pid, 0)\n\n\t\t\t# If it got a signal, return the signal that was sent.\n\t\t\tif (retval & 0xff):\n\t\t\t\treturn ((retval & 0xff) << 8)\n\n\t\t\t# Otherwise, return its exit code.\n\t\t\treturn (retval >> 8)\n\n\t# Everything succeeded\n\treturn 0\n\ndef _exec(binary, mycommand, opt_name, fd_pipes, env, gid, groups, uid, umask,\n\tpre_exec, close_fds, unshare_net, unshare_ipc, cgroup):\n\n\t\"\"\"\n\tExecute a given binary with options\n\t\n\t@param binary: Name of program to execute\n\t@type binary: String\n\t@param mycommand: Options for program\n\t@type mycommand: String\n\t@param opt_name: Name of process (defaults to binary)\n\t@type opt_name: String\n\t@param fd_pipes: Mapping pipes to destination; { 0:0, 1:1, 2:2 }\n\t@type fd_pipes: Dictionary\n\t@param env: Key,Value mapping for Environmental Variables\n\t@type env: Dictionary\n\t@param gid: Group ID to run the process under\n\t@type gid: Integer\n\t@param groups: Groups the Process should be in.\n\t@type groups: Integer\n\t@param uid: User ID to run the process under\n\t@type uid: Integer\n\t@param umask: an int representing a unix umask (see man chmod for umask details)\n\t@type umask: Integer\n\t@param pre_exec: A function to be called with no arguments just prior to the exec call.\n\t@type pre_exec: callable\n\t@param unshare_net: If True, networking will be unshared from the spawned process\n\t@type unshare_net: Boolean\n\t@param unshare_ipc: If True, IPC will be unshared from the spawned process\n\t@type unshare_ipc: Boolean\n\t@param cgroup: CGroup path to bind the process to\n\t@type cgroup: String\n\t@rtype: None\n\t@return: Never returns (calls os.execve)\n\t\"\"\"\n\n\t# If the process we're creating hasn't been given a name\n\t# assign it the name of the executable.\n\tif not opt_name:\n\t\tif binary is portage._python_interpreter:\n\t\t\t# NOTE: PyPy 1.7 will die due to \"libary path not found\" if argv[0]\n\t\t\t# does not contain the full path of the binary.\n\t\t\topt_name = binary\n\t\telse:\n\t\t\topt_name = os.path.basename(binary)\n\n\t# Set up the command's argument list.\n\tmyargs = [opt_name]\n\tmyargs.extend(mycommand[1:])\n\n\t# Avoid a potential UnicodeEncodeError from os.execve().\n\tmyargs = [_unicode_encode(x, encoding=_encodings['fs'],\n\t\terrors='strict') for x in myargs]\n\n\t# Use default signal handlers in order to avoid problems\n\t# killing subprocesses as reported in bug #353239.\n\tsignal.signal(signal.SIGINT, signal.SIG_DFL)\n\tsignal.signal(signal.SIGTERM, signal.SIG_DFL)\n\n\t# Unregister SIGCHLD handler and wakeup_fd for the parent\n\t# process's event loop (bug 655656).\n\tsignal.signal(signal.SIGCHLD, signal.SIG_DFL)\n\ttry:\n\t\twakeup_fd = signal.set_wakeup_fd(-1)\n\t\tif wakeup_fd > 0:\n\t\t\tos.close(wakeup_fd)\n\texcept (ValueError, OSError):\n\t\tpass\n\n\t# Quiet killing of subprocesses by SIGPIPE (see bug #309001).\n\tsignal.signal(signal.SIGPIPE, signal.SIG_DFL)\n\n\t# Avoid issues triggered by inheritance of SIGQUIT handler from\n\t# the parent process (see bug #289486).\n\tsignal.signal(signal.SIGQUIT, signal.SIG_DFL)\n\n\t_setup_pipes(fd_pipes, close_fds=close_fds, inheritable=True)\n\n\t# Add to cgroup\n\t# it's better to do it from the child since we can guarantee\n\t# it is done before we start forking children\n\tif cgroup:\n\t\twith open(os.path.join(cgroup, 'cgroup.procs'), 'a') as f:\n\t\t\tf.write('%d\\n' % os.getpid())\n\n\t# Unshare (while still uid==0)\n\tif unshare_net or unshare_ipc:\n\t\tfilename = find_library(\"c\")\n\t\tif filename is not None:\n\t\t\tlibc = LoadLibrary(filename)\n\t\t\tif libc is not None:\n\t\t\t\tCLONE_NEWIPC = 0x08000000\n\t\t\t\tCLONE_NEWNET = 0x40000000\n\n\t\t\t\tflags = 0\n\t\t\t\tif unshare_net:\n\t\t\t\t\tflags |= CLONE_NEWNET\n\t\t\t\tif unshare_ipc:\n\t\t\t\t\tflags |= CLONE_NEWIPC\n\n\t\t\t\ttry:\n\t\t\t\t\tif libc.unshare(flags) != 0:\n\t\t\t\t\t\twritemsg(\"Unable to unshare: %s\\n\" % (\n\t\t\t\t\t\t\terrno.errorcode.get(ctypes.get_errno(),"..., 8192) = 8192 >read(6, "ntl.F_SETFD, old_fdflags)\n\n\t\t\tif _set_inheritable is not None:\n\n\t\t\t\tinheritable_state = None\n\t\t\t\tif not (old_fdflags is None or _FD_CLOEXEC is None):\n\t\t\t\t\tinheritable_state = not bool(old_fdflags & _FD_CLOEXEC)\n\n\t\t\t\tif inheritable is not None:\n\t\t\t\t\tif inheritable_state is not inheritable:\n\t\t\t\t\t\t_set_inheritable(newfd, inheritable)\n\n\t\t\t\telif newfd in (0, 1, 2):\n\t\t\t\t\tif inheritable_state is not True:\n\t\t\t\t\t\t_set_inheritable(newfd, True)\n\n\t\tif oldfd not in fd_pipes:\n\t\t\t# If oldfd is not a key in fd_pipes, then it's safe\n\t\t\t# to close now, since we've already made all of the\n\t\t\t# requested duplicates. This also closes every\n\t\t\t# backup_fd that may have been created on previous\n\t\t\t# iterations of this loop.\n\t\t\tos.close(oldfd)\n\n\tif close_fds:\n\t\t# Then close _all_ fds that haven't been explicitly\n\t\t# requested to be kept open.\n\t\tfor fd in get_open_fds():\n\t\t\tif fd not in fd_pipes:\n\t\t\t\ttry:\n\t\t\t\t\tos.close(fd)\n\t\t\t\texcept OSError:\n\t\t\t\t\tpass\n\ndef find_binary(binary):\n\t\"\"\"\n\tGiven a binary name, find the binary in PATH\n\t\n\t@param binary: Name of the binary to find\n\t@type string\n\t@rtype: None or string\n\t@return: full path to binary or None if the binary could not be located.\n\t\"\"\"\n\tpaths = os.environ.get(\"PATH\", \"\")\n\tif sys.hexversion >= 0x3000000 and isinstance(binary, bytes):\n\t\t# return bytes when input is bytes\n\t\tpaths = paths.encode(sys.getfilesystemencoding(), 'surrogateescape')\n\t\tpaths = paths.split(b':')\n\telse:\n\t\tpaths = paths.split(':')\n\n\tfor path in paths:\n\t\tfilename = _os.path.join(path, binary)\n\t\tif _os.access(filename, os.X_OK) and _os.path.isfile(filename):\n\t\t\treturn filename\n\treturn None\n", 8192) = 1610 >read(6, "", 8192) = 0 >close(6) = 0 >stat("/usr/lib64/python3.5/site-packages/portage/__init__.py", {st_dev=makedev(0, 22), st_ino=21647934, st_mode=S_IFREG|0644, st_nlink=1, st_uid=0, st_gid=0, st_blksize=4096, st_blocks=48, st_size=22007, st_atime=1529963966 /* 2018-06-26T00:59:26.982731649+0300 */, st_atime_nsec=982731649, st_mtime=1528373180 /* 2018-06-07T15:06:20.247245091+0300 */, st_mtime_nsec=247245091, st_ctime=1529936134 /* 2018-06-25T17:15:34.426912542+0300 */, st_ctime_nsec=426912542}) = 0 >openat(AT_FDCWD, "/usr/lib64/python3.5/site-packages/portage/__init__.py", O_RDONLY|O_CLOEXEC) = 6 >fstat(6, {st_dev=makedev(0, 22), st_ino=21647934, st_mode=S_IFREG|0644, st_nlink=1, st_uid=0, st_gid=0, st_blksize=4096, st_blocks=48, st_size=22007, st_atime=1529963966 /* 2018-06-26T00:59:26.982731649+0300 */, st_atime_nsec=982731649, st_mtime=1528373180 /* 2018-06-07T15:06:20.247245091+0300 */, st_mtime_nsec=247245091, st_ctime=1529936134 /* 2018-06-25T17:15:34.426912542+0300 */, st_ctime_nsec=426912542}) = 0 >ioctl(6, TCGETS, 0x7ffe13f363a0) = -1 ENOTTY (Inappropriate ioctl for device) >lseek(6, 0, SEEK_CUR) = 0 >read(6, "# Copyright 1998-2018 Gentoo Foundation\n# Distributed under the terms of the GNU General Public License v2\n\nfrom __future__ import unicode_literals\n\nVERSION = '2.3.40'\n\n# ===========================================================================\n# START OF IMPORTS -- START OF IMPORTS -- START OF IMPORTS -- START OF IMPORT\n# ===========================================================================\n\ntry:\n\timport sys\n\timport errno\n\tif not hasattr(errno, 'ESTALE'):\n\t\t# ESTALE may not be defined on some systems, such as interix.\n\t\terrno.ESTALE = -1\n\timport re\n\timport types\n\timport platform\n\n\t# Temporarily delete these imports, to ensure that only the\n\t# wrapped versions are imported by portage internals.\n\timport os\n\tdel os\n\timport shutil\n\tdel shutil\n\nexcept ImportError as e:\n\tsys.stderr.write(\"\\n\\n\")\n\tsys.stderr.write(\"!!! Failed to complete python imports. These are internal modules for\\n\")\n\tsys.stderr.write(\"!!! python and failure here indicates that you have a problem with python\\n\")\n\tsys.stderr.write(\"!!! itself and thus portage is not able to continue processing.\\n\\n\")\n\n\tsys.stderr.write(\"!!! You might consider starting python with verbose flags to see what has\\n\")\n\tsys.stderr.write(\"!!! gone wrong. Here is the information we got for this exception:\\n\")\n\tsys.stderr.write(\" \"+str(e)+\"\\n\\n\")\n\traise\n\ntry:\n\n\timport portage.proxy.lazyimport\n\timport portage.proxy as proxy\n\tproxy.lazyimport.lazyimport(globals(),\n\t\t'portage.cache.cache_errors:CacheError',\n\t\t'portage.checksum',\n\t\t'portage.checksum:perform_checksum,perform_md5,prelink_capable',\n\t\t'portage.cvstree',\n\t\t'portage.data',\n\t\t'portage.data:lchown,ostype,portage_gid,portage_uid,secpass,' + \\\n\t\t\t'uid,userland,userpriv_groups,wheelgid',\n\t\t'portage.dbapi',\n\t\t'portage.dbapi.bintree:bindbapi,binarytree',\n\t\t'portage.dbapi.cpv_expand:cpv_expand',\n\t\t'portage.dbapi.dep_expand:dep_expand',\n\t\t'portage.dbapi.porttree:close_portdbapi_caches,FetchlistDict,' + \\\n\t\t\t'portagetree,portdbapi',\n\t\t'portage.dbapi.vartree:dblink,merge,unmerge,vardbapi,vartree',\n\t\t'portage.dbapi.virtual:fakedbapi',\n\t\t'portage.dep',\n\t\t'portage.dep:best_match_to_list,dep_getcpv,dep_getkey,' + \\\n\t\t\t'flatten,get_operator,isjustname,isspecific,isvalidatom,' + \\\n\t\t\t'match_from_list,match_to_list',\n\t\t'portage.dep.dep_check:dep_check,dep_eval,dep_wordreduce,dep_zapdeps',\n\t\t'portage.eclass_cache',\n\t\t'portage.elog',\n\t\t'portage.exception',\n\t\t'portage.getbinpkg',\n\t\t'portage.locks',\n\t\t'portage.locks:lockdir,lockfile,unlockdir,unlockfile',\n\t\t'portage.mail',\n\t\t'portage.manifest:Manifest',\n\t\t'portage.output',\n\t\t'portage.output:bold,colorize',\n\t\t'portage.package.ebuild.doebuild:doebuild,' + \\\n\t\t\t'doebuild_environment,spawn,spawnebuild',\n\t\t'portage.package.ebuild.config:autouse,best_from_dict,' + \\\n\t\t\t'check_config_instance,config',\n\t\t'portage.package.ebuild.deprecated_profile_check:' + \\\n\t\t\t'deprecated_profile_check',\n\t\t'portage.package.ebuild.digestcheck:digestcheck',\n\t\t'portage.package.ebuild.digestgen:digestgen',\n\t\t'portage.package.ebuild.fetch:fetch',\n\t\t'portage.package.ebuild.getmaskingreason:getmaskingreason',\n\t\t'portage.package.ebuild.getmaskingstatus:getmaskingstatus',\n\t\t'portage.package.ebuild.prepare_build_dirs:prepare_build_dirs',\n\t\t'portage.process',\n\t\t'portage.process:atexit_register,run_exitfuncs',\n\t\t'portage.update:dep_transform,fixdbentries,grab_updates,' + \\\n\t\t\t'parse_updates,update_config_files,update_dbentries,' + \\\n\t\t\t'update_dbentry',\n\t\t'portage.util',\n\t\t'portage.util:atomic_ofstream,apply_secpass_permissions,' + \\\n\t\t\t'apply_recursive_permissions,dump_traceback,getconfig,' + \\\n\t\t\t'grabdict,grabdict_package,grabfile,grabfile_package,' + \\\n\t\t\t'map_dictlist_vals,new_protect_filename,normalize_path,' + \\\n\t\t\t'pickle_read,pickle_write,stack_dictlist,stack_dicts,' + \\\n\t\t\t'stack_lists,unique_array,varexpand,writedict,writemsg,' + \\\n\t\t\t'writemsg_stdout,write_atomic',\n\t\t'portage.util.digraph:digraph',\n\t\t'portage.util.env_update:env_update',\n\t\t'portage.util.ExtractKernelVersion:ExtractKernelVersion',\n\t\t'portage.util.listdir:cacheddir,listdir',\n\t\t'portage.util.movefile:movefile',\n\t\t'portage.util.mtimedb:MtimeDB',\n\t", 4096) = 4096 >lseek(6, 0, SEEK_CUR) = 4096 >read(6, "\t'portage.versions',\n\t\t'portage.versions:best,catpkgsplit,catsplit,cpv_getkey,' + \\\n\t\t\t'cpv_getkey@getCPFromCPV,endversion_keys,' + \\\n\t\t\t'suffix_value@endversion,pkgcmp,pkgsplit,vercmp,ververify',\n\t\t'portage.xpak',\n\t\t'subprocess',\n\t\t'time',\n\t)\n\n\ttry:\n\t\tfrom collections import OrderedDict\n\texcept ImportError:\n\t\tproxy.lazyimport.lazyimport(globals(),\n\t\t\t'portage.cache.mappings:OrderedDict')\n\n\timport portage.const\n\tfrom portage.const import VDB_PATH, PRIVATE_PATH, CACHE_PATH, DEPCACHE_PATH, \\\n\t\tUSER_CONFIG_PATH, MODULES_FILE_PATH, CUSTOM_PROFILE_PATH, PORTAGE_BASE_PATH, \\\n\t\tPORTAGE_BIN_PATH, PORTAGE_PYM_PATH, PROFILE_PATH, LOCALE_DATA_PATH, \\\n\t\tEBUILD_SH_BINARY, SANDBOX_BINARY, BASH_BINARY, \\\n\t\tMOVE_BINARY, PRELINK_BINARY, WORLD_FILE, MAKE_CONF_FILE, MAKE_DEFAULTS_FILE, \\\n\t\tDEPRECATED_PROFILE_FILE, USER_VIRTUALS_FILE, EBUILD_SH_ENV_FILE, \\\n\t\tINVALID_ENV_FILE, CUSTOM_MIRRORS_FILE, CONFIG_MEMORY_FILE,\\\n\t\tINCREMENTALS, EAPI, MISC_SH_BINARY, REPO_NAME_LOC, REPO_NAME_FILE\n\nexcept ImportError as e:\n\tsys.stderr.write(\"\\n\\n\")\n\tsys.stderr.write(\"!!! Failed to complete portage imports. There are internal modules for\\n\")\n\tsys.stderr.write(\"!!! portage and failure here indicates that you have a problem with your\\n\")\n\tsys.stderr.write(\"!!! installation of portage. Please try a rescue portage located in the\\n\")\n\tsys.stderr.write(\"!!! portage tree under '/usr/portage/sys-apps/portage/files/' (default).\\n\")\n\tsys.stderr.write(\"!!! There is a README.RESCUE file that details the steps required to perform\\n\")\n\tsys.stderr.write(\"!!! a recovery of portage.\\n\")\n\tsys.stderr.write(\" \"+str(e)+\"\\n\\n\")\n\traise\n\nif sys.hexversion >= 0x3000000:\n\t# pylint: disable=W0622\n\tbasestring = str\n\tlong = int\n\n# We use utf_8 encoding everywhere. Previously, we used\n# sys.getfilesystemencoding() for the 'merge' encoding, but that had\n# various problems:\n#\n# 1) If the locale is ever changed then it can cause orphan files due\n# to changed character set translation.\n#\n# 2) Ebuilds typically install files with utf_8 encoded file names,\n# and then portage would be forced to rename those files to match\n# sys.getfilesystemencoding(), possibly breaking things.\n#\n# 3) Automatic translation between encodings can lead to nonsensical\n# file names when the source encoding is unknown by portage.\n#\n# 4) It's inconvenient for ebuilds to convert the encodings of file\n# names to match the current locale, and upstreams typically encode\n# file names with utf_8 encoding.\n#\n# So, instead of relying on sys.getfilesystemencoding(), we avoid the above\n# problems by using a constant utf_8 'merge' encoding for all locales, as\n# discussed in bug #382199 and bug #381509.\n_encodings = {\n\t'content' : 'utf_8',\n\t'fs' : 'utf_8',\n\t'merge' : 'utf_8',\n\t'repo.content' : 'utf_8',\n\t'stdio' : 'utf_8',\n}\n\nif sys.hexversion >= 0x3000000:\n\n\tdef _decode_argv(argv):\n\t\t# With Python 3, the surrogateescape encoding error handler makes it\n\t\t# possible to access the original argv bytes, which can be useful\n\t\t# if their actual encoding does no match the filesystem encoding.\n\t\tfs_encoding = sys.getfilesystemencoding()\n\t\treturn [_unicode_decode(x.encode(fs_encoding, 'surrogateescape'))\n\t\t\tfor x in argv]\n\n\tdef _unicode_encode(s, encoding=_encodings['content'], errors='backslashreplace'):\n\t\tif isinstance(s, str):\n\t\t\ts = s.encode(encoding, errors)\n\t\treturn s\n\n\tdef _unicode_decode(s, encoding=_encodings['content'], errors='replace'):\n\t\tif isinstance(s, bytes):\n\t\t\ts = str(s, encoding=encoding, errors=errors)\n\t\treturn s\n\n\t_native_string = _unicode_decode\nelse:\n\n\tdef _decode_argv(argv):\n\t\treturn [_unicode_decode(x) for x in argv]\n\n\tdef _unicode_encode(s, encoding=_encodings['content'], errors='backslashreplace'):\n\t\tif isinstance(s, unicode):\n\t\t\ts = s.encode(encoding, errors)\n\t\treturn s\n\n\tdef _unicode_decode(s, encoding=_encodings['content'], errors='replace'):\n\t\tif isinstance(s, bytes):\n\t\t\ts = unicode(s, encoding=encoding, errors=errors)\n\t\treturn s\n\n\t_native_string = _unicode_encode\n\nclass _unicode_func_wra"..., 8192) = 8192 >read(6, "icode_module_wrapper(_shutil, encoding=_encodings['fs'])\n\n# Imports below this point rely on the above unicode wrapper definitions.\ntry:\n\t__import__('selinux')\n\timport portage._selinux\n\tselinux = _unicode_module_wrapper(_selinux,\n\t\tencoding=_encodings['fs'])\n\t_selinux_merge = _unicode_module_wrapper(_selinux,\n\t\tencoding=_encodings['merge'])\nexcept (ImportError, OSError) as e:\n\tif isinstance(e, OSError):\n\t\tsys.stderr.write(\"!!! SELinux not loaded: %s\\n\" % str(e))\n\tdel e\n\t_selinux = None\n\tselinux = None\n\t_selinux_merge = None\n\n# ===========================================================================\n# END OF IMPORTS -- END OF IMPORTS -- END OF IMPORTS -- END OF IMPORTS -- END\n# ===========================================================================\n\n_python_interpreter = os.path.realpath(sys.executable)\n_bin_path = PORTAGE_BIN_PATH\n_pym_path = PORTAGE_PYM_PATH\n_not_installed = os.path.isfile(os.path.join(PORTAGE_BASE_PATH, \".portage_not_installed\"))\n\n# Api consumers included in portage should set this to True.\n_internal_caller = False\n\n_sync_mode = False\n\ndef _get_stdin():\n\t\"\"\"\n\tBuggy code in python's multiprocessing/process.py closes sys.stdin\n\tand reassigns it to open(os.devnull), but fails to update the\n\tcorresponding __stdin__ reference. So, detect that case and handle\n\tit appropriately.\n\t\"\"\"\n\tif not sys.__stdin__.closed:\n\t\treturn sys.__stdin__\n\treturn sys.stdin\n\n_shell_quote_re = re.compile(r\"[\\s><=*\\\\\\\"'$`]\")\n\ndef _shell_quote(s):\n\t\"\"\"\n\tQuote a string in double-quotes and use backslashes to\n\tescape any backslashes, double-quotes, dollar signs, or\n\tbackquotes in the string.\n\t\"\"\"\n\tif _shell_quote_re.search(s) is None:\n\t\treturn s\n\tfor letter in \"\\\\\\\"$`\":\n\t\tif letter in s:\n\t\t\ts = s.replace(letter, \"\\\\\" + letter)\n\treturn \"\\\"%s\\\"\" % s\n\nbsd_chflags = None\n\nif platform.system() in ('FreeBSD',):\n\t# TODO: remove this class?\n\tclass bsd_chflags(object):\n\t\tchflags = os.chflags\n\t\tlchflags = os.lchflags\n\ndef load_mod(name):\n\tmodname = \".\".join(name.split(\".\")[:-1])\n\tmod = __import__(modname)\n\tcomponents = name.split('.')\n\tfor comp in components[1:]:\n\t\tmod = getattr(mod, comp)\n\treturn mod\n\ndef getcwd():\n\t\"this fixes situations where the current directory doesn't exist\"\n\ttry:\n\t\treturn os.getcwd()\n\texcept OSError: #dir doesn't exist\n\t\tos.chdir(\"/\")\n\t\treturn \"/\"\ngetcwd()\n\ndef abssymlink(symlink, target=None):\n\t\"\"\"\n\tThis reads symlinks, resolving the relative symlinks,\n\tand returning the absolute.\n\t@param symlink: path of symlink (must be absolute)\n\t@param target: the target of the symlink (as returned\n\t\tby readlink)\n\t@rtype: str\n\t@return: the absolute path of the symlink target\n\t\"\"\"\n\tif target is not None:\n\t\tmylink = target\n\telse:\n\t\tmylink = os.readlink(symlink)\n\tif mylink[0] != '/':\n\t\tmydir = os.path.dirname(symlink)\n\t\tmylink = mydir + \"/\" + mylink\n\treturn os.path.normpath(mylink)\n\n_doebuild_manifest_exempt_depend = 0\n\n_testing_eapis = frozenset([\"4-python\", \"4-slot-abi\", \"5-progress\", \"5-hdepend\", \"7_pre1\", \"7\"])\n_deprecated_eapis = frozenset([\"4_pre1\", \"3_pre2\", \"3_pre1\", \"5_pre1\", \"5_pre2\", \"6_pre1\"])\n_supported_eapis = frozenset([str(x) for x in range(portage.const.EAPI + 1)] + list(_testing_eapis) + list(_deprecated_eapis))\n\ndef _eapi_is_deprecated(eapi):\n\treturn eapi in _deprecated_eapis\n\ndef eapi_is_supported(eapi):\n\tif not isinstance(eapi, basestring):\n\t\t# Only call str() when necessary since with python2 it\n\t\t# can trigger UnicodeEncodeError if EAPI is corrupt.\n\t\teapi = str(eapi)\n\teapi = eapi.strip()\n\n\treturn eapi in _supported_eapis\n\n# This pattern is specified by PMS section 7.3.1.\n_pms_eapi_re = re.compile(r\"^[ \\t]*EAPI=(['\\\"]?)([A-Za-z0-9+_.-]*)\\1[ \\t]*([ \\t]#.*)?$\")\n_comment_or_blank_line = re.compile(r\"^\\s*(#.*)?$\")\n\ndef _parse_eapi_ebuild_head(f):\n\teapi = None\n\teapi_lineno = None\n\tlineno = 0\n\tfor line in f:\n\t\tlineno += 1\n\t\tm = _comment_or_blank_line.match(line)\n\t\tif m is None:\n\t\t\teapi_lineno = lineno\n\t\t\tm = _pms_eapi_re.match(line)\n\t\t\tif m is not None:\n\t\t\t\teapi = m.group(2)\n\t\t\tbreak\n\n\treturn (eapi, eapi_lineno)\n\ndef _movefile(src, dest, **kwargs):\n\t\"\"\"Calls movefile and raises a PortageException if an error occ"..., 8192) = 8192 >read(6, "ong(output_lines[3])\n\t\t\t\t\t\t\t\t\texcept ValueError:\n\t\t\t\t\t\t\t\t\t\tpass\n\t\t\t\t\t\t\t\ttimestamp = long(time.time())\n\t\t\t\t\t\t\t\tif head_timestamp is not None and timestamp > head_timestamp:\n\t\t\t\t\t\t\t\t\ttimestamp = timestamp - head_timestamp\n\t\t\t\t\t\t\t\tif not patchlevel:\n\t\t\t\t\t\t\t\t\tVERSION = \"%s_p0\" % (VERSION,)\n\t\t\t\t\t\t\t\tVERSION = \"%s_p%d\" % (VERSION, timestamp)\n\t\t\t\t\t\t\treturn VERSION\n\t\t\tVERSION = 'HEAD'\n\t\t\treturn VERSION\n\tVERSION = _LazyVersion()\n\n_legacy_global_var_names = (\"archlist\", \"db\", \"features\",\n\t\"groups\", \"mtimedb\", \"mtimedbfile\", \"pkglines\",\n\t\"portdb\", \"profiledir\", \"root\", \"selinux_enabled\",\n\t\"settings\", \"thirdpartymirrors\")\n\ndef _reset_legacy_globals():\n\n\tglobal _legacy_globals_constructed\n\t_legacy_globals_constructed = set()\n\tfor k in _legacy_global_var_names:\n\t\tglobals()[k] = _LegacyGlobalProxy(k)\n\nclass _LegacyGlobalProxy(proxy.objectproxy.ObjectProxy):\n\n\t__slots__ = ('_name',)\n\n\tdef __init__(self, name):\n\t\tproxy.objectproxy.ObjectProxy.__init__(self)\n\t\tobject.__setattr__(self, '_name', name)\n\n\tdef _get_target(self):\n\t\tname = object.__getattribute__(self, '_name')\n\t\tfrom portage._legacy_globals import _get_legacy_global\n\t\treturn _get_legacy_global(name)\n\n_reset_legacy_globals()\n\ndef _disable_legacy_globals():\n\t\"\"\"\n\tThis deletes the ObjectProxy instances that are used\n\tfor lazy initialization of legacy global variables.\n\tThe purpose of deleting them is to prevent new code\n\tfrom referencing these deprecated variables.\n\t\"\"\"\n\tglobal _legacy_global_var_names\n\tfor k in _legacy_global_var_names:\n\t\tglobals().pop(k, None)\n", 8192) = 1527 >read(6, "", 8192) = 0 >close(6) = 0 >write(2, "Traceback (most recent call last):\n", 35) = 35 >write(2, " File \"/usr/lib64/python3.5/site-packages/portage/process.py\", line 347, in spawn\n unshare_net, unshare_ipc, cgroup)\n", 121) = 121 >write(2, " File \"/usr/lib64/python3.5/site-packages/portage/process.py\", line 555, in _exec\n os.execve(binary, myargs, env)\n", 118) = 118 >write(2, " File \"/usr/lib64/python3.5/site-packages/portage/__init__.py\", line 250, in __call__\n rval = self._func(*wrapped_args, **wrapped_kwargs)\n", 142) = 142 >write(2, "OSError: [Errno 7] Argument list too long: b'/usr/bin/sandbox'\n", 63) = 63 >exit_group(1) = ? >+++ exited with 1 +++
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 657422
: 537270 |
537272