Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 254972 - app-portage/genlop-0.30.8-r1 + sys-apps/portage-2.2_rc22 - genlop -c: Use of uninitialized value in subtraction (-) at /usr/bin/genlop line 720.
Summary: app-portage/genlop-0.30.8-r1 + sys-apps/portage-2.2_rc22 - genlop -c: Use of ...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Portage Tools Team
URL:
Whiteboard:
Keywords: InVCS
: 254981 259116 (view as bug list)
Depends on:
Blocks: 254662
  Show dependency tree
 
Reported: 2009-01-14 17:40 UTC by K. Posern
Modified: 2009-02-15 21:31 UTC (History)
3 users (show)

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


Attachments
/tmp/genlop.patch (genlop.patch,740 bytes, text/plain)
2009-01-14 17:46 UTC, K. Posern
Details
strip the category (backward compatible) (genlop.patch,220 bytes, patch)
2009-01-14 22:09 UTC, Zac Medico
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description K. Posern 2009-01-14 17:40:53 UTC
Reproducable:

pixel /usr/bin # genlop -c
Use of uninitialized value in subtraction (-) at /usr/bin/genlop line 720.
Use of uninitialized value in concatenation (.) or string at /usr/bin/genlop line 721.
Use of uninitialized value in concatenation (.) or string at /usr/bin/genlop line 721.

 Currently merging  out of
Use of uninitialized value in concatenation (.) or string at /usr/bin/genlop line 722.

 *

       current merge time: 6 days, 17 hours, 40 minutes and 14 seconds.
       ETA: unknown.
pixel /usr/bin #



Portage 2.2_rc22 (default/linux/x86/2008.0/desktop, gcc-4.3.2, glibc-2.6.1-r0, 2.6.28-nogo-r1-pixel i686)
=================================================================
System uname: Linux-2.6.28-nogo-r1-pixel-i686-Intel-R-_Core-TM-2_CPU_U7600_@_1.20GHz-with-glibc2.0
Timestamp of tree: Wed, 14 Jan 2009 13:45:01 +0000
distcc 3.0 i686-pc-linux-gnu [disabled]
ccache version 2.4 [enabled]
app-shells/bash:     3.2_p39
dev-java/java-config: 1.3.7-r1, 2.1.6-r1
dev-lang/python:     2.5.2-r7
dev-util/ccache:     2.4-r7
dev-util/cmake:      2.6.2-r1
sys-apps/baselayout: 2.0.0
sys-apps/openrc:     0.4.1-r1
sys-apps/sandbox:    1.2.18.1-r2
sys-devel/autoconf:  2.13, 2.63
sys-devel/automake:  1.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.2
sys-devel/binutils:  2.18-r3
sys-devel/gcc-config: 1.4.0-r4
sys-devel/libtool:   1.5.26
virtual/os-headers:  2.6.27-r2
ACCEPT_KEYWORDS="x86"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-mtune=nocona -O2 -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/config"
CONFIG_PROTECT_MASK="/etc/DIR_COLORS /etc/ca-certificates.conf /etc/conf.d/hostname /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/fstab /etc/gconf /etc/gentoo-release /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/splash /etc/terminfo /etc/texmf/web2c /etc/udev/rules.d"
CXXFLAGS="-mtune=nocona -O2 -pipe"
DISTDIR="/vola/distfiles"
EMERGE_DEFAULT_OPTS="--nospinner -1"
FEATURES="buildsyspkg ccache collision-protect distlocks fixpackages parallel-fetch preserve-libs protect-owned sandbox sfperms strict suidctl unmerge-orphans userfetch userpriv usersandbox"
GENTOO_MIRRORS="http://gentoo.chem.wisc.edu/gentoo/ http://gentoo.cites.uiuc.edu/pub/gentoo/ http://gentoo.mirrors.pair.com/ http://gentoo.osuosl.org/ http://gentoo.netnitco.net"
LANG="en_GB.UTF-8"
LDFLAGS="-Wl,-O1"
LINGUAS="en de fr"
MAKEOPTS="-j 4"
PKGDIR="/vola/packages"
PORTAGE_RSYNC_EXTRA_OPTS=" --exclude-from="/etc/portage/rsync_excludes" --delete-excluded"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/vola/portage"
PORTDIR_OVERLAY="/vola/layman/emacs /vola/layman/java-overlay /vola/layman/lisp /vola/layman/mozilla /vola/layman/science /vola/layman/sunrise /vola/layman/jokey /LINKS/overlay /LINKS/SYSTEM/overlay.ibormuth"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="7zip R X X509 a52 aac aalib accessibility ace acpi activefilter additions administrator agg aim aio alsa amr amrnb amrwb animgif apache2 applet async atm atmo atop avahi bash-completion battery beagle berkdb bl bluetooth branding bugzilla bzip2 cairo ccache cdaudio cdda cddb cdio cdparanoia cdr cdrom cdsound cgi chipcard chm chroot clamd cli clisp corefonts cracklib crypt css cups curl dbus dc1394 dedicated dga dia dirac directfb disk-partition djvu dmi dnd dot dri dts dv dvb dvd dvdnav dvdr dvdread eap-tls eds emacs emboss emovix enca encode eolconv escreen exif extra extra-algorithms extra-cardsets faac faad fat fbcon fbcondecor fbsplash festival ffmpeg fftw firefox flac flash flite fluidsynth fontconfig foomaticdb fortran freesound ftp fuse galago games gcdmaster gcj gcrypt gd gdbm gdl gecko geldkarte geoip ggi gif gimp glade glib glitz glsa glut gnome gnome-keyring gnuplot gnutls gpac gpg gpgme gphoto2 gpm grammar graphics gre grub gs gsl gstreamer gtk gtkhtml hal hbci hddtemp hpn hvm iconv id3 id3tag idea idn ieee1394 imagemagick imap imlib inkjar inotify inquisitio iptc iscsi isdnlog jabber jack jack-tmpfs jadetex java jpeg jpeg2k kate key-screen keyring keyscrub kqemu kvm ladspa lame laptop latex lcms ldap ldap-sasl libass libcaca libgda libnotify libsysfs libv4l2 linuxthreads-tls lirc live lm_sensors logrotate lua lvm lvm2 lyrics lyrics-screen lyx lzma lzo mad maildir mailwrapper matroska md5sum mdnsresponder-compat midi mikmod mime mimencode ming mixer mjpeg mmx mmxext mng modplug moneyplex monolithic-build mp2 mp3 mpeg mplayer mppe-mppc mudflap multiprocess multiuser musepack music musicbrainz mysql nas nautilus ncurses nemesi net nethack network networkmanager nntp nocd normalize nptl nptlonly ocaml ocamlopt odbc ofx ogg ogm ole openal openct opengl openmp openssl opensslcrypt openvpn pam parted pcap pcmcia pcre pcsc-lite pda pdf perl php pink plotutils pmu png pnm pop portage portaudio posix postscript ppds pppd pptp preview-latex profile pstricks publishers pvr pygrub python qa qemu qt3support qt4 quicktime radio radius rar raw readline realmedia reflection regex reiser4 replaygain rtc rtf rtsp samba sasl scanner schroedinger science screen screenshot scripting sdl sdl-image sdl-sound sdlaudio session shout sift skey skins smartcard smi sndfile snmp socks5 sound sox speech speex spell spl sqlite sqlite3 srt sse sse2 ssl ssse3 startup-notification stream stream4udp svg svga svgz symlink sysfs syslog t1lib taglib tagwriting tetex tex4ht tga theora thesaurus threads thunderbird tidy tiff tivo tk tls tracker truetype twolame type1 udev unicode unzip usb userlocales utf8 v4l2 vcd vcdinfo vcdx video videos vidix vim vim-pager vim-syntax vim-with-x visibility vlm vmx voice vorbis wav webmail wifi win32codecs wma wmf wmp wxwindows x264 x86 xanim xattr xcb xemacs xen xetex xfce xft xinerama xml xmp xorg xosd xpm xscreensaver xterm xulrunner xv xvid xvmc yv12 zip zlib zoran zsh-completion" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1 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 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" ELIBC="glibc" INPUT_DEVICES="keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en de fr" USERLAND="GNU" VIDEO_CARDS="vesa i810 fbdev intel"
Unset:  CPPFLAGS, CTARGET, FFLAGS, INSTALL_MASK, LC_ALL, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS
Comment 1 K. Posern 2009-01-14 17:46:39 UTC
Created attachment 178497 [details]
/tmp/genlop.patch

I created a patch that works for me.<p/>tormen.
Comment 2 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2009-01-14 21:13:56 UTC
*** Bug 254981 has been marked as a duplicate of this bug. ***
Comment 3 Zac Medico gentoo-dev 2009-01-14 22:09:39 UTC
Created attachment 178520 [details, diff]
strip the category (backward compatible)

This patch simply strips the category from the ebuild_arg variable, it's backward compatible with older portage.
Comment 4 Zac Medico gentoo-dev 2009-01-14 23:48:48 UTC
This is fixed in genlop-0.30.8-r2.
Comment 5 step 2009-02-04 13:15:04 UTC
please unmask app-portage/genlop-30.8-r2 and mask 0.30.8-r1 
Comment 6 Serkan Kaba (RETIRED) gentoo-dev 2009-02-15 21:31:46 UTC
*** Bug 259116 has been marked as a duplicate of this bug. ***