Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 64412 - genloop broken after I upgraded portage at 2.0.51_rc1
Summary: genloop broken after I upgraded portage at 2.0.51_rc1
Status: RESOLVED UPSTREAM
Alias: None
Product: Portage Development
Classification: Unclassified
Component: Tools (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Portage Tools Team
URL:
Whiteboard:
Keywords:
: 65698 (view as bug list)
Depends on:
Blocks:
 
Reported: 2004-09-17 09:05 UTC by Matteo Spreafico
Modified: 2005-04-07 16:10 UTC (History)
4 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Matteo Spreafico 2004-09-17 09:05:04 UTC
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"
Comment 1 Giorgio Mandolfo 2004-09-25 10:10:16 UTC
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
Comment 2 Matteo Spreafico 2004-09-26 12:44:38 UTC
same problem with portage 2.0.51_rc4
Comment 3 Matteo Spreafico 2004-09-28 07:38:37 UTC
same problem with portage 2.0.51_rc6
Comment 4 Martin Wegner 2004-10-25 07:50:56 UTC
As far as I can see it, it works again with 2.0.51-r2 now.
Comment 5 Giorgio Mandolfo 2004-10-25 12:59:43 UTC
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 ?

Comment 6 Marius Mauch (RETIRED) gentoo-dev 2005-04-07 16:06:02 UTC
*** Bug 65698 has been marked as a duplicate of this bug. ***
Comment 7 Marius Mauch (RETIRED) gentoo-dev 2005-04-07 16:10:03 UTC
Definitely not supported, although not sure what other ways there are.