This is the output of genlop --current # genlop --current Use of uninitialized value in concatenation (.) or string at /usr/bin/genlop line 526, <_GEN_1> line 1. Use of uninitialized value in concatenation (.) or string at /usr/bin/genlop line 532, <_GEN_1> line 1. Use of uninitialized value in concatenation (.) or string at /usr/bin/genlop line 526, <_GEN_1> line 2. Use of uninitialized value in concatenation (.) or string at /usr/bin/genlop line 532, <_GEN_1> line 2. Use of uninitialized value in concatenation (.) or string at /usr/bin/genlop line 526, <_GEN_1> line 3. Use of uninitialized value in concatenation (.) or string at /usr/bin/genlop line 532, <_GEN_1> line 3. Use of uninitialized value in concatenation (.) or string at /usr/bin/genlop line 526, <_GEN_1> line 4. Use of uninitialized value in concatenation (.) or string at /usr/bin/genlop line 532, <_GEN_1> line 4. Use of uninitialized value in concatenation (.) or string at /usr/bin/genlop line 526, <_GEN_1> line 5. Use of uninitialized value in concatenation (.) or string at /usr/bin/genlop line 532, <_GEN_1> line 5. Use of uninitialized value in concatenation (.) or string at /usr/bin/genlop line 526, <_GEN_1> line 6. Use of uninitialized value in concatenation (.) or string at /usr/bin/genlop line 532, <_GEN_1> line 6. Use of uninitialized value in concatenation (.) or string at /usr/bin/genlop line 526, <_GEN_1> line 7. Use of uninitialized value in concatenation (.) or string at /usr/bin/genlop line 532, <_GEN_1> line 7. Use of uninitialized value in concatenation (.) or string at /usr/bin/genlop line 526, <_GEN_1> line 8. Use of uninitialized value in concatenation (.) or string at /usr/bin/genlop line 532, <_GEN_1> line 8. Use of uninitialized value in concatenation (.) or string at /usr/bin/genlop line 526, <_GEN_1> line 9. Use of uninitialized value in concatenation (.) or string at /usr/bin/genlop line 532, <_GEN_1> line 9. Use of uninitialized value in concatenation (.) or string at /usr/bin/genlop line 526, <_GEN_1> line 10. Use of uninitialized value in concatenation (.) or string at /usr/bin/genlop line 532, <_GEN_1> line 10. Use of uninitialized value in concatenation (.) or string at /usr/bin/genlop line 526, <_GEN_1> line 11. Use of uninitialized value in concatenation (.) or string at /usr/bin/genlop line 532, <_GEN_1> line 11. Use of uninitialized value in concatenation (.) or string at /usr/bin/genlop line 526, <_GEN_1> line 12. Use of uninitialized value in concatenation (.) or string at /usr/bin/genlop line 532, <_GEN_1> line 12. Use of uninitialized value in concatenation (.) or string at /usr/bin/genlop line 526, <_GEN_1> line 13. Use of uninitialized value in concatenation (.) or string at /usr/bin/genlop line 532, <_GEN_1> line 13. Use of uninitialized value in concatenation (.) or string at /usr/bin/genlop line 526, <_GEN_1> line 14. Use of uninitialized value in concatenation (.) or string at /usr/bin/genlop line 532, <_GEN_1> line 14. Use of uninitialized value in concatenation (.) or string at /usr/bin/genlop line 526, <_GEN_1> line 15. Use of uninitialized value in concatenation (.) or string at /usr/bin/genlop line 532, <_GEN_1> line 15. Use of uninitialized value in concatenation (.) or string at /usr/bin/genlop line 526, <_GEN_1> line 16. Use of uninitialized value in concatenation (.) or string at /usr/bin/genlop line 532, <_GEN_1> line 16. Use of uninitialized value in concatenation (.) or string at /usr/bin/genlop line 526, <_GEN_1> line 17. Use of uninitialized value in concatenation (.) or string at /usr/bin/genlop line 532, <_GEN_1> line 17. Use of uninitialized value in concatenation (.) or string at /usr/bin/genlop line 526, <_GEN_1> line 18. Use of uninitialized value in concatenation (.) or string at /usr/bin/genlop line 532, <_GEN_1> line 18. Use of uninitialized value in concatenation (.) or string at /usr/bin/genlop line 526, <_GEN_1> line 19. Use of uninitialized value in concatenation (.) or string at /usr/bin/genlop line 532, <_GEN_1> line 19. Use of uninitialized value in concatenation (.) or string at /usr/bin/genlop line 526, <_GEN_1> line 20. Use of uninitialized value in concatenation (.) or string at /usr/bin/genlop line 532, <_GEN_1> line 20. and so on. Reproducible: Always Steps to Reproduce: 1. genlop --current Portage 2.0.51_rc1 (default-x86-2004.2, gcc-3.3.4, glibc-2.3.4.20040808-r0, 2.6.8 i686) ================================================================= System uname: 2.6.8 i686 Pentium III (Katmai) Gentoo Base System version 1.5.3 distcc 2.17 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled] ccache version 2.3 [enabled] Autoconf: sys-devel/autoconf-2.59-r4 Automake: sys-devel/automake-1.8.5-r1 Binutils: sys-devel/binutils-2.15.90.0.1.1-r3 Headers: sys-kernel/linux-headers-2.4.22 Libtools: sys-devel/libtool-1.5.2-r5 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-march=pentium3 -O3 -pipe -ffast-math -funroll-loops -fomit-frame-pointer -mmmx -msse -mfpmath=sse,387" CHOST="i686-pc-linux-gnu" COMPILER="" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.3/share/config:/usr/kde/3.3/env:/usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/lib/fax /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control /var/spool/fax/etc" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=pentium3 -O3 -pipe -ffast-math -funroll-loops -fomit-frame-pointer -mmmx -msse -mfpmath=sse,387" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache distcc sandbox" GENTOO_MIRRORS="ftp://sunsite.cnlab-switch.ch/mirror/gentoo http://gentoo.oregonstate.edu/" MAKEOPTS="-j5" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="X aalib acpi alsa apache2 arts avi berkdb bitmap-fonts cdr crypt cups curl dba dga dvd encode esd fbcon foomaticdb gd gdbm gif gpm gtk gtk2 imlib java jpeg kde ldap libwww mad mbox mikmod motif mozilla mpeg mysql ncurses nls oggvorbis opengl pam pdflib perl png python qt quicktime readline sasl scanner sdl slang spell ssl svga tcltk tcpd tetex tiff truetype usb vhost wmf x86 xml xml2 xmms xprint xv zlib"
Confirm. cmdline of PIDs indicated in /tmp/sandboxpids.tmp changed thier syntax and broke --current in genlop. There should be a portage-way to know exactly which merge is on, and actually I do not know anyone. Please before portage-2.0.51 provide a clean solution with this issue. Thanks, Giorgio
same problem with portage 2.0.51_rc4
same problem with portage 2.0.51_rc6
As far as I can see it, it works again with 2.0.51-r2 now.
Yes I was not able to find the exact portage commit that fixed that, but portage 2.0.51-r2 works nicely with genlop. Any portage devs out there confirm that the supported way to get which merges are on is by looking at /tmp/sandboxpids and than /proc/$pid/cmd ?
*** Bug 65698 has been marked as a duplicate of this bug. ***
Definitely not supported, although not sure what other ways there are.