Hi,pd1986 wrote:Hello, I installed eix. After compilation. I tried running eix-update, but it is stuck at this step "Reading Portage settings" and lasts for more than 40min.
Could someone please explain this to me and tell me what should I do? Thanks.
Code: Select all
strace eix-update 2>~/straceCode: Select all
watch tail ~/straceThanks, I did what you proposed, there are some messages but I don't understand at all. voilà the message:Bzub wrote:Hi,pd1986 wrote:Hello, I installed eix. After compilation. I tried running eix-update, but it is stuck at this step "Reading Portage settings" and lasts for more than 40min.
Could someone please explain this to me and tell me what should I do? Thanks.
I cant tell what's wrong with this description, but maybe you could try straceSo you can tell where eix gets stuck.Code: Select all
strace eix-update 2>~/strace
You can read the strace file like this:(you can add -n30 to tail a larger output)Code: Select all
watch tail ~/strace
Code: Select all
munmap(0x7fc4065b0000, 5577) = 0
open("/etc/make.conf", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=1107, ...}) = 0
mmap(NULL, 1107, PROT_READ, MAP_SHARED, 3, 0) = 0x7fc4065b1000
close(3) = 0
open("/usr/lib64/gconv/gconv-modules.cache", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=26244, ...}) = 0
mmap(NULL, 26244, PROT_READ, MAP_SHARED, 3, 0) = 0x7fc4065aa000
close(3) = 0
Here you are:Bzub wrote:Hi,
cant see what's going wrong there could you post?emerge --info
Code: Select all
Portage 2.1.10.65 (default/linux/amd64/10.0, gcc-4.5.3, glibc-2.14.1-r3, 3.4.0-gentoo x86_64)
=================================================================
System uname: Linux-3.4.0-gentoo-x86_64-Intel-R-_Core-TM-2_Duo_CPU_T6500_@_2.10GHz-with-gentoo-2.1
Timestamp of tree: Sun, 01 Jul 2012 12:30:01 +0000
app-shells/bash: 4.2_p20
dev-lang/python: 2.7.3-r2, 3.2.3
dev-util/cmake: 2.8.7-r5
dev-util/pkgconfig: 0.26
sys-apps/baselayout: 2.1-r1
sys-apps/openrc: 0.9.8.4
sys-apps/sandbox: 2.5
sys-devel/autoconf: 2.13, 2.68
sys-devel/automake: 1.11.1
sys-devel/binutils: 2.21.1-r1
sys-devel/gcc: 4.5.3-r2
sys-devel/gcc-config: 1.6
sys-devel/libtool: 2.4-r1
sys-devel/make: 3.82-r1
sys-kernel/linux-headers: 3.4 (virtual/os-headers)
sys-libs/glibc: 2.14.1-r3
Repositories: gentoo gentoo-zh DuPol x11 local_overlay
ACCEPT_KEYWORDS="amd64"
ACCEPT_LICENSE="* -@EULA"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=core2 -O2 -pipe -fomit-frame-pointer"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c"
CXXFLAGS="-march=core2 -O2 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FCFLAGS="-O2 -pipe"
FEATURES="assume-digests binpkg-logs config-protect-if-modified distlocks ebuild-locks fixlafiles news parallel-fetch parse-eapi-ebuild-head protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch"
FFLAGS="-O2 -pipe"
GENTOO_MIRRORS="http://mirror.ovh.net/gentoo-distfiles/ ftp://mirror.ovh.net/gentoo-distfiles/ http://ftp.club-internet.fr/pub/mirrors/gentoo ftp://gentoo.imj.fr/pub/gentoo/ ftp://ftp.free.fr/mirrors/ftp.gentoo.org/ "
LANG="en_US.UTF-8"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
LINGUAS="en zh zh_CN"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/var/lib/layman/gentoo-zh /var/lib/layman/DuPol /var/lib/layman/x11 /usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X acl acpi alsa amd64 berkdb bzip2 cli cracklib crypt cups cxx dbus dri fortran gdbm gpm gtk gtk3 iconv ipv6 jpeg lock mmx modules mudflap multilib ncurses nls nptl openmp pam pcre pppd readline session sse sse2 sse4 ssl ssse3 startup-notification tcpd thunar udev unicode xorg zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" CALLIGRA_FEATURES="kexi words flow plan sheets stage tables krita karbon braindump" CAMERAS="ptp2" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf superstar2 timing tsip tripmate tnt ubx" INPUT_DEVICES="evdev keyboard mouse synaptics" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LIBREOFFICE_EXTENSIONS="presenter-console presenter-minimizer" LINGUAS="en zh zh_CN" PHP_TARGETS="php5-3" PYTHON_TARGETS="python3_2 python2_7" RUBY_TARGETS="ruby18 ruby19" USERLAND="GNU" VIDEO_CARDS="fglrx" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account"
Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, USE_PYTHON
Hi,pd1986 wrote:Thanks a lot. I just tried, nothing changed. it stuck there 1min and I cancelled.Bzub wrote:Hi,
That output seems normal. Could you try and comment (#) out the layman and local overlay in /etc/make.conf
and run eix-update again?
Thanks all the same.Bzub wrote:Hi,pd1986 wrote:Thanks a lot. I just tried, nothing changed. it stuck there 1min and I cancelled.Bzub wrote:Hi,
That output seems normal. Could you try and comment (#) out the layman and local overlay in /etc/make.conf
and run eix-update again?
I'm all out of ideas, hopefully Bill's suggestion works for you.
Code: Select all
big_daddy froyo # ls -l /var/cache/eix/
total 5600
-rw-rw-r-- 1 portage portage 5718951 Jun 11 20:30 portage.eix
big_daddy froyo # eix-update
Reading Portage settings ..
Building database (/var/cache/eix/portage.eix) ..
[0] "gentoo" /usr/portage/ (cache: metadata-md5-or-flat)
Reading category 41|156 ( 26%): dev-php .. Code: Select all
equery files eixYes, as root. I can't run eix-update without root permission.dol-sen wrote:If there isn't a directory called /var/cache/eix. Then that is most likely a problem.
Are you running eix-update as root? You should be./var/cache/eix is an installed directory by the ebuild.Code: Select all
big_daddy froyo # ls -l /var/cache/eix/ total 5600 -rw-rw-r-- 1 portage portage 5718951 Jun 11 20:30 portage.eix big_daddy froyo # eix-update Reading Portage settings .. Building database (/var/cache/eix/portage.eix) .. [0] "gentoo" /usr/portage/ (cache: metadata-md5-or-flat) Reading category 41|156 ( 26%): dev-php ..
Please runequery is part of app-portage/gentoolkit.Code: Select all
equery files eix
Re-emerge it if it does not have that directory in the files list.
I did what you said: upgrade eix to 0.26. it doesn't work ether, then set LC_ALL=C. Problem is still there. However, strace returns more:mv wrote:The /var/cache/eix directory exists only since eix-0.25.1. Please put app-portage/eix into your /etc/portage/package.accept_keywords file so that you emerge the current version (which should be eix-0.26); USE=nls and nothing else should be fine. If the problem does not vanish with eix-0.26, try with USE=-nls (or at least LC_ALL=C): The last output of your strace suggests that eix-update is trying to report some message and for some reason is stuck when looking up the translation.
Code: Select all
xecve("/usr/bin/eix-update", ["eix-update"], [/* 48 vars */]) = 0
brk(0) = 0x1d3d000
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f449b9e7000
access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=121076, ...}) = 0
mmap(NULL, 121076, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f449b9c9000
close(3) = 0
open("/usr/lib/gcc/x86_64-pc-linux-gnu/4.5.3/libstdc++.so.6", O_RDONLY) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0p\305\5\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=999120, ...}) = 0
mmap(NULL, 3178808, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f449b4bf000
mprotect(0x7f449b5aa000, 2093056, PROT_NONE) = 0
mmap(0x7f449b7a9000, 40960, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xea000) = 0x7f449b7a9000
mmap(0x7f449b7b3000, 82232, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f449b7b3000
close(3) = 0
open("/usr/lib/gcc/x86_64-pc-linux-gnu/4.5.3/libgcc_s.so.1", O_RDONLY) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000-\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=88264, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f449b9c8000
mmap(NULL, 2184184, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f449b2a9000
mprotect(0x7f449b2be000, 2093056, PROT_NONE) = 0
mmap(0x7f449b4bd000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x14000) = 0x7f449b4bd000
close(3) = 0
open("/lib64/libc.so.6", O_RDONLY) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\300#\2\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=1617104, ...}) = 0
mmap(NULL, 3726344, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f449af1b000
mprotect(0x7f449b09f000, 2097152, PROT_NONE) = 0
mmap(0x7f449b29f000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x184000) = 0x7f449b29f000
mmap(0x7f449b2a4000, 19464, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f449b2a4000
close(3) = 0
open("/lib64/libm.so.6", O_RDONLY) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260M\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=530560, ...}) = 0
mmap(NULL, 2625768, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f449ac99000
mprotect(0x7f449ad1a000, 2093056, PROT_NONE) = 0
mmap(0x7f449af19000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x80000) = 0x7f449af19000
close(3) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f449b9c7000
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f449b9c5000
arch_prctl(ARCH_SET_FS, 0x7f449b9c5720) = 0
mprotect(0x7f449af19000, 4096, PROT_READ) = 0
mprotect(0x7f449b29f000, 16384, PROT_READ) = 0
mprotect(0x7f449b4bd000, 4096, PROT_READ) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f449b9c4000
mprotect(0x7f449b7a9000, 32768, PROT_READ) = 0
mprotect(0x75e000, 4096, PROT_READ) = 0
mprotect(0x7f449b9e8000, 4096, PROT_READ) = 0
munmap(0x7f449b9c9000, 121076) = 0
brk(0) = 0x1d3d000
brk(0x1d5e000) = 0x1d5e000
open("/usr/lib64/locale/locale-archive", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=5542656, ...}) = 0
mmap(NULL, 5542656, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f449a74f000
close(3) = 0
rt_sigaction(SIGSEGV, {0x51c9d0, [], SA_RESTORER, 0x7f449af50b30}, NULL, 8) = 0
open("/usr/share/locale/locale.alias", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=2570, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f449b9e6000
read(3, "# Locale name alias data base.\n#"..., 4096) = 2570
read(3, "", 4096) = 0
close(3) = 0
munmap(0x7f449b9e6000, 4096) = 0
open("/usr/share/locale/en_US.UTF-8/LC_MESSAGES/eix.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/en_US.utf8/LC_MESSAGES/eix.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/en_US/LC_MESSAGES/eix.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/en.UTF-8/LC_MESSAGES/eix.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/en.utf8/LC_MESSAGES/eix.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/en/LC_MESSAGES/eix.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
brk(0x1d7f000) = 0x1d7f000
open("/etc/eixrc", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=1304, ...}) = 0
mmap(NULL, 1304, PROT_READ, MAP_SHARED, 3, 0) = 0x7f449b9e6000
close(3) = 0
munmap(0x7f449b9e6000, 1304) = 0
open("/root/.eixrc", O_RDONLY) = -1 ENOENT (No such file or directory)
brk(0x1da0000) = 0x1da0000
socket(PF_FILE, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3
connect(3, {sa_family=AF_FILE, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory)
close(3) = 0
socket(PF_FILE, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3
connect(3, {sa_family=AF_FILE, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory)
close(3) = 0
open("/etc/nsswitch.conf", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=508, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f449b9e6000
read(3, "# /etc/nsswitch.conf:\n# $Header:"..., 4096) = 508
read(3, "", 4096) = 0
close(3) = 0
munmap(0x7f449b9e6000, 4096) = 0
open("/etc/ld.so.cache", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=121076, ...}) = 0
mmap(NULL, 121076, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f449b9c9000
close(3) = 0
open("/lib64/libnss_compat.so.2", O_RDONLY) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260\25\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=31432, ...}) = 0
mmap(NULL, 2127008, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f449a547000
mprotect(0x7f449a54e000, 2093056, PROT_NONE) = 0
mmap(0x7f449a74d000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7f449a74d000
close(3) = 0
open("/lib64/libnsl.so.1", O_RDONLY) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0pK\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=88880, ...}) = 0
mmap(NULL, 2194096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f449a32f000
mprotect(0x7f449a344000, 2093056, PROT_NONE) = 0
mmap(0x7f449a543000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x14000) = 0x7f449a543000
mmap(0x7f449a545000, 6832, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f449a545000
close(3) = 0
mprotect(0x7f449a543000, 4096, PROT_READ) = 0
mprotect(0x7f449a74d000, 4096, PROT_READ) = 0
munmap(0x7f449b9c9000, 121076) = 0
open("/etc/ld.so.cache", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=121076, ...}) = 0
mmap(NULL, 121076, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f449b9c9000
close(3) = 0
open("/lib64/libnss_nis.so.2", O_RDONLY) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0&\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=47480, ...}) = 0
mmap(NULL, 2143416, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f449a123000
mprotect(0x7f449a12d000, 2097152, PROT_NONE) = 0
mmap(0x7f449a32d000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xa000) = 0x7f449a32d000
close(3) = 0
open("/lib64/libnss_files.so.2", O_RDONLY) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\240'\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=51544, ...}) = 0
mmap(NULL, 2147768, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f4499f16000
mprotect(0x7f4499f22000, 2093056, PROT_NONE) = 0
mmap(0x7f449a121000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xb000) = 0x7f449a121000
close(3) = 0
mprotect(0x7f449a121000, 4096, PROT_READ) = 0
mprotect(0x7f449a32d000, 4096, PROT_READ) = 0
munmap(0x7f449b9c9000, 121076) = 0
open("/etc/passwd", O_RDONLY|O_CLOEXEC) = 3
fcntl(3, F_GETFD) = 0x1 (flags FD_CLOEXEC)
fcntl(3, F_GETFD) = 0x1 (flags FD_CLOEXEC)
lseek(3, 0, SEEK_CUR) = 0
fstat(3, {st_mode=S_IFREG|0644, st_size=1279, ...}) = 0
mmap(NULL, 1279, PROT_READ, MAP_SHARED, 3, 0) = 0x7f449b9e6000
lseek(3, 1279, SEEK_SET) = 1279
munmap(0x7f449b9e6000, 1279) = 0
close(3) = 0
open("/etc/passwd", O_RDONLY|O_CLOEXEC) = 3
lseek(3, 0, SEEK_CUR) = 0
fstat(3, {st_mode=S_IFREG|0644, st_size=1279, ...}) = 0
mmap(NULL, 1279, PROT_READ, MAP_SHARED, 3, 0) = 0x7f449b9e6000
lseek(3, 1279, SEEK_SET) = 1279
munmap(0x7f449b9e6000, 1279) = 0
close(3) = 0
setgid(250) = 0
setresgid(-1, 250, -1) = 0
setgroups(1, [250]) = 0
open("/proc/sys/kernel/ngroups_max", O_RDONLY) = 3
read(3, "65536\n", 31) = 6
close(3) = 0
socket(PF_FILE, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3
connect(3, {sa_family=AF_FILE, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory)
close(3) = 0
socket(PF_FILE, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3
connect(3, {sa_family=AF_FILE, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory)
close(3) = 0
open("/etc/group", O_RDONLY|O_CLOEXEC) = 3
lseek(3, 0, SEEK_CUR) = 0
fstat(3, {st_mode=S_IFREG|0644, st_size=697, ...}) = 0
mmap(NULL, 697, PROT_READ, MAP_SHARED, 3, 0) = 0x7f449b9e6000
lseek(3, 697, SEEK_SET) = 697
fstat(3, {st_mode=S_IFREG|0644, st_size=697, ...}) = 0
munmap(0x7f449b9e6000, 697) = 0
close(3) = 0
setgroups(1, [250]) = 0
setuid(250) = 0
setresuid(-1, 250, -1) = 0
ioctl(1, SNDCTL_TMR_TIMEBASE or SNDRV_TIMER_IOCTL_NEXT_DEVICE or TCGETS, {B38400 opost isig icanon echo ...}) = 0
fstat(1, {st_mode=S_IFCHR|0620, st_rdev=makedev(136, 0), ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f449b9e6000
write(1, "Reading Portage settings ..\n", 28) = 28
stat("/usr/share/portage/config/make.globals", {st_mode=S_IFREG|0644, st_size=5577, ...}) = 0
open("/usr/share/portage/config/make.globals", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=5577, ...}) = 0
mmap(NULL, 5577, PROT_READ, MAP_SHARED, 3, 0) = 0x7f449b9e4000
close(3) = 0
munmap(0x7f449b9e4000, 5577) = 0
open("/etc/make.conf", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=1107, ...}) = 0
mmap(NULL, 1107, PROT_READ, MAP_SHARED, 3, 0) = 0x7f449b9e5000
close(3) = 0
open("/usr/lib64/gconv/gconv-modules.cache", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=26244, ...}) = 0
mmap(NULL, 26244, PROT_READ, MAP_SHARED, 3, 0) = 0x7f449b9de000
close(3) = 0
--- SIGINT {si_signo=SIGINT, si_code=SI_KERNEL} ---
Process 19968 detachedpd1986 wrote:I did what you said: upgrade eix to 0.26. it doesn't work ether, then remove nls flag and set LC_ALL=C. Problem is still there. However, strace returns more:mv wrote:The /var/cache/eix directory exists only since eix-0.25.1. Please put app-portage/eix into your /etc/portage/package.accept_keywords file so that you emerge the current version (which should be eix-0.26); USE=nls and nothing else should be fine. If the problem does not vanish with eix-0.26, try with USE=-nls (or at least LC_ALL=C): The last output of your strace suggests that eix-update is trying to report some message and for some reason is stuck when looking up the translation.
eCode: Select all
xecve("/usr/bin/eix-update", ["eix-update"], [/* 48 vars */]) = 0 brk(0) = 0x1d3d000 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f449b9e7000 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) open("/etc/ld.so.cache", O_RDONLY) = 3 fstat(3, {st_mode=S_IFREG|0644, st_size=121076, ...}) = 0 mmap(NULL, 121076, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f449b9c9000 close(3) = 0 open("/usr/lib/gcc/x86_64-pc-linux-gnu/4.5.3/libstdc++.so.6", O_RDONLY) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0p\305\5\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=999120, ...}) = 0 mmap(NULL, 3178808, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f449b4bf000 mprotect(0x7f449b5aa000, 2093056, PROT_NONE) = 0 mmap(0x7f449b7a9000, 40960, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xea000) = 0x7f449b7a9000 mmap(0x7f449b7b3000, 82232, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f449b7b3000 close(3) = 0 open("/usr/lib/gcc/x86_64-pc-linux-gnu/4.5.3/libgcc_s.so.1", O_RDONLY) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000-\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0644, st_size=88264, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f449b9c8000 mmap(NULL, 2184184, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f449b2a9000 mprotect(0x7f449b2be000, 2093056, PROT_NONE) = 0 mmap(0x7f449b4bd000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x14000) = 0x7f449b4bd000 close(3) = 0 open("/lib64/libc.so.6", O_RDONLY) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\300#\2\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=1617104, ...}) = 0 mmap(NULL, 3726344, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f449af1b000 mprotect(0x7f449b09f000, 2097152, PROT_NONE) = 0 mmap(0x7f449b29f000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x184000) = 0x7f449b29f000 mmap(0x7f449b2a4000, 19464, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f449b2a4000 close(3) = 0 open("/lib64/libm.so.6", O_RDONLY) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260M\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=530560, ...}) = 0 mmap(NULL, 2625768, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f449ac99000 mprotect(0x7f449ad1a000, 2093056, PROT_NONE) = 0 mmap(0x7f449af19000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x80000) = 0x7f449af19000 close(3) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f449b9c7000 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f449b9c5000 arch_prctl(ARCH_SET_FS, 0x7f449b9c5720) = 0 mprotect(0x7f449af19000, 4096, PROT_READ) = 0 mprotect(0x7f449b29f000, 16384, PROT_READ) = 0 mprotect(0x7f449b4bd000, 4096, PROT_READ) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f449b9c4000 mprotect(0x7f449b7a9000, 32768, PROT_READ) = 0 mprotect(0x75e000, 4096, PROT_READ) = 0 mprotect(0x7f449b9e8000, 4096, PROT_READ) = 0 munmap(0x7f449b9c9000, 121076) = 0 brk(0) = 0x1d3d000 brk(0x1d5e000) = 0x1d5e000 open("/usr/lib64/locale/locale-archive", O_RDONLY) = 3 fstat(3, {st_mode=S_IFREG|0644, st_size=5542656, ...}) = 0 mmap(NULL, 5542656, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f449a74f000 close(3) = 0 rt_sigaction(SIGSEGV, {0x51c9d0, [], SA_RESTORER, 0x7f449af50b30}, NULL, 8) = 0 open("/usr/share/locale/locale.alias", O_RDONLY) = 3 fstat(3, {st_mode=S_IFREG|0644, st_size=2570, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f449b9e6000 read(3, "# Locale name alias data base.\n#"..., 4096) = 2570 read(3, "", 4096) = 0 close(3) = 0 munmap(0x7f449b9e6000, 4096) = 0 open("/usr/share/locale/en_US.UTF-8/LC_MESSAGES/eix.mo", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/share/locale/en_US.utf8/LC_MESSAGES/eix.mo", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/share/locale/en_US/LC_MESSAGES/eix.mo", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/share/locale/en.UTF-8/LC_MESSAGES/eix.mo", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/share/locale/en.utf8/LC_MESSAGES/eix.mo", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/share/locale/en/LC_MESSAGES/eix.mo", O_RDONLY) = -1 ENOENT (No such file or directory) brk(0x1d7f000) = 0x1d7f000 open("/etc/eixrc", O_RDONLY) = 3 fstat(3, {st_mode=S_IFREG|0644, st_size=1304, ...}) = 0 mmap(NULL, 1304, PROT_READ, MAP_SHARED, 3, 0) = 0x7f449b9e6000 close(3) = 0 munmap(0x7f449b9e6000, 1304) = 0 open("/root/.eixrc", O_RDONLY) = -1 ENOENT (No such file or directory) brk(0x1da0000) = 0x1da0000 socket(PF_FILE, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3 connect(3, {sa_family=AF_FILE, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) close(3) = 0 socket(PF_FILE, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3 connect(3, {sa_family=AF_FILE, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) close(3) = 0 open("/etc/nsswitch.conf", O_RDONLY) = 3 fstat(3, {st_mode=S_IFREG|0644, st_size=508, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f449b9e6000 read(3, "# /etc/nsswitch.conf:\n# $Header:"..., 4096) = 508 read(3, "", 4096) = 0 close(3) = 0 munmap(0x7f449b9e6000, 4096) = 0 open("/etc/ld.so.cache", O_RDONLY) = 3 fstat(3, {st_mode=S_IFREG|0644, st_size=121076, ...}) = 0 mmap(NULL, 121076, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f449b9c9000 close(3) = 0 open("/lib64/libnss_compat.so.2", O_RDONLY) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260\25\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=31432, ...}) = 0 mmap(NULL, 2127008, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f449a547000 mprotect(0x7f449a54e000, 2093056, PROT_NONE) = 0 mmap(0x7f449a74d000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7f449a74d000 close(3) = 0 open("/lib64/libnsl.so.1", O_RDONLY) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0pK\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=88880, ...}) = 0 mmap(NULL, 2194096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f449a32f000 mprotect(0x7f449a344000, 2093056, PROT_NONE) = 0 mmap(0x7f449a543000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x14000) = 0x7f449a543000 mmap(0x7f449a545000, 6832, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f449a545000 close(3) = 0 mprotect(0x7f449a543000, 4096, PROT_READ) = 0 mprotect(0x7f449a74d000, 4096, PROT_READ) = 0 munmap(0x7f449b9c9000, 121076) = 0 open("/etc/ld.so.cache", O_RDONLY) = 3 fstat(3, {st_mode=S_IFREG|0644, st_size=121076, ...}) = 0 mmap(NULL, 121076, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f449b9c9000 close(3) = 0 open("/lib64/libnss_nis.so.2", O_RDONLY) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0&\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=47480, ...}) = 0 mmap(NULL, 2143416, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f449a123000 mprotect(0x7f449a12d000, 2097152, PROT_NONE) = 0 mmap(0x7f449a32d000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xa000) = 0x7f449a32d000 close(3) = 0 open("/lib64/libnss_files.so.2", O_RDONLY) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\240'\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=51544, ...}) = 0 mmap(NULL, 2147768, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f4499f16000 mprotect(0x7f4499f22000, 2093056, PROT_NONE) = 0 mmap(0x7f449a121000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xb000) = 0x7f449a121000 close(3) = 0 mprotect(0x7f449a121000, 4096, PROT_READ) = 0 mprotect(0x7f449a32d000, 4096, PROT_READ) = 0 munmap(0x7f449b9c9000, 121076) = 0 open("/etc/passwd", O_RDONLY|O_CLOEXEC) = 3 fcntl(3, F_GETFD) = 0x1 (flags FD_CLOEXEC) fcntl(3, F_GETFD) = 0x1 (flags FD_CLOEXEC) lseek(3, 0, SEEK_CUR) = 0 fstat(3, {st_mode=S_IFREG|0644, st_size=1279, ...}) = 0 mmap(NULL, 1279, PROT_READ, MAP_SHARED, 3, 0) = 0x7f449b9e6000 lseek(3, 1279, SEEK_SET) = 1279 munmap(0x7f449b9e6000, 1279) = 0 close(3) = 0 open("/etc/passwd", O_RDONLY|O_CLOEXEC) = 3 lseek(3, 0, SEEK_CUR) = 0 fstat(3, {st_mode=S_IFREG|0644, st_size=1279, ...}) = 0 mmap(NULL, 1279, PROT_READ, MAP_SHARED, 3, 0) = 0x7f449b9e6000 lseek(3, 1279, SEEK_SET) = 1279 munmap(0x7f449b9e6000, 1279) = 0 close(3) = 0 setgid(250) = 0 setresgid(-1, 250, -1) = 0 setgroups(1, [250]) = 0 open("/proc/sys/kernel/ngroups_max", O_RDONLY) = 3 read(3, "65536\n", 31) = 6 close(3) = 0 socket(PF_FILE, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3 connect(3, {sa_family=AF_FILE, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) close(3) = 0 socket(PF_FILE, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3 connect(3, {sa_family=AF_FILE, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) close(3) = 0 open("/etc/group", O_RDONLY|O_CLOEXEC) = 3 lseek(3, 0, SEEK_CUR) = 0 fstat(3, {st_mode=S_IFREG|0644, st_size=697, ...}) = 0 mmap(NULL, 697, PROT_READ, MAP_SHARED, 3, 0) = 0x7f449b9e6000 lseek(3, 697, SEEK_SET) = 697 fstat(3, {st_mode=S_IFREG|0644, st_size=697, ...}) = 0 munmap(0x7f449b9e6000, 697) = 0 close(3) = 0 setgroups(1, [250]) = 0 setuid(250) = 0 setresuid(-1, 250, -1) = 0 ioctl(1, SNDCTL_TMR_TIMEBASE or SNDRV_TIMER_IOCTL_NEXT_DEVICE or TCGETS, {B38400 opost isig icanon echo ...}) = 0 fstat(1, {st_mode=S_IFCHR|0620, st_rdev=makedev(136, 0), ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f449b9e6000 write(1, "Reading Portage settings ..\n", 28) = 28 stat("/usr/share/portage/config/make.globals", {st_mode=S_IFREG|0644, st_size=5577, ...}) = 0 open("/usr/share/portage/config/make.globals", O_RDONLY) = 3 fstat(3, {st_mode=S_IFREG|0644, st_size=5577, ...}) = 0 mmap(NULL, 5577, PROT_READ, MAP_SHARED, 3, 0) = 0x7f449b9e4000 close(3) = 0 munmap(0x7f449b9e4000, 5577) = 0 open("/etc/make.conf", O_RDONLY) = 3 fstat(3, {st_mode=S_IFREG|0644, st_size=1107, ...}) = 0 mmap(NULL, 1107, PROT_READ, MAP_SHARED, 3, 0) = 0x7f449b9e5000 close(3) = 0 open("/usr/lib64/gconv/gconv-modules.cache", O_RDONLY) = 3 fstat(3, {st_mode=S_IFREG|0644, st_size=26244, ...}) = 0 mmap(NULL, 26244, PROT_READ, MAP_SHARED, 3, 0) = 0x7f449b9de000 close(3) = 0 --- SIGINT {si_signo=SIGINT, si_code=SI_KERNEL} --- Process 19968 detached
Code: Select all
emerge -pv $(equery g app-portage/eix-0.26|sed -e 's/\[ [0-1]\]//'|cut -d: -f2|while read f; do ! [[ -z $f ]] && echo =$f;done|xargs)output of your commandBillWho wrote:Check the dependencies withThe last thing would be to emerge gcc and/or glibcCode: Select all
emerge -pv $(equery g app-portage/eix-0.26|sed -e 's/\[ [0-1]\]//'|cut -d: -f2|while read f; do ! [[ -z $f ]] && echo =$f;done|xargs)
Code: Select all
[ebuild R ] virtual/libintl-0 0 kB
[ebuild R ] app-arch/xz-utils-5.0.3 USE="nls threads -static-libs" 1,228 kB
[ebuild R ~] app-shells/push-1.5 0 kB
[ebuild R ] dev-db/sqlite-3.7.12.1 USE="extensions fts3 readline threadsafe -debug -doc -icu -secure-delete -soundex -tcl -test -unlock-notify" 0 kB
[ebuild N ] dev-libs/apr-1.4.5 USE="urandom uuid -doc -older-kernels-compatibility -static-libs" 738 kB
[ebuild N ] dev-libs/apr-util-1.3.12 USE="berkdb gdbm -doc -freetds -ldap -mysql -odbc -postgres -sqlite -static-libs" 594 kB
[ebuild R ] sys-devel/gettext-0.18.1.1-r1 USE="acl cxx nls openmp -doc -emacs -git" 0 kB
[ebuild N ] dev-vcs/subversion-1.6.17-r7 USE="berkdb dso nls webdav-neon -apache2 -bash-completion -ctypes-python -debug -doc -emacs -extras -gnome-keyring -java -kde -perl -python -ruby -sasl -vim-syntax -webdav-serf" 5,376 kB
[ebuild R ~] app-portage/eix-0.26.0 USE="dep nls sqlite -clang -debug -doc -optimization* -security* -strong-optimization* -tools -zsh-completion*" 0 kB
[ebuild N ] dev-python/docutils-0.8.1 USE="-glep" 1,465 kB
[ebuild U *] sys-devel/llvm-9999 [2.9-r2] USE="libffi -debug -gold% -multitarget -ocaml -test -udis86 -vim-syntax (-llvm-gcc%)" 0 kB
[ebuild N *] sys-devel/clang-9999 USE="static-analyzer -debug -multitarget -test" 0 kB
failed too after re-emerging gcc and glibc, There maybe something wrong elsewhereBillWho wrote:Check the dependencies withThe last thing would be to emerge gcc and/or glibcCode: Select all
emerge -pv $(equery g app-portage/eix-0.26|sed -e 's/\[ [0-1]\]//'|cut -d: -f2|while read f; do ! [[ -z $f ]] && echo =$f;done|xargs)