Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 30337

Summary: pkgmerge broken in recent portage releases (including latest: Portage 2.0.49-r7)
Product: Portage Development Reporter: Jeremy Huddleston (RETIRED) <eradicator>
Component: UnclassifiedAssignee: Portage team <dev-portage>
Status: RESOLVED FIXED    
Severity: major    
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Jeremy Huddleston (RETIRED) gentoo-dev 2003-10-04 11:46:43 UTC
/usr/local/download/portage/packages-pentium2/All $ pkgmerge qt-3.2.1-r1.tbz2 
Traceback (most recent call last):
  File "/usr/sbin/pkgmerge", line 48, in ?
    digraph_create(digraph,mykey)       
  File "/usr/sbin/pkgmerge", line 18, in digraph_create
    mycheck=roottree.depcheck(string.join(mydep," "))
  File "/usr/lib/python2.2/site-packages/portage.py", line 2734, in depcheck
    return dep_check(mycheck,self.dbapi,use=use,myusesplit=myusesplit)
TypeError: dep_check() got an unexpected keyword argument 'myusesplit'



Reproducible: Always
Steps to Reproduce:
1. Use pkgmerge
2. Watch it break
3.

Actual Results:  
Installation of qt-3.2.1-r1

Expected Results:  
pkgmerge crash

/usr/local/download/portage/packages-pentium2/All $ emerge info
Portage 2.0.49-r7 (default-x86-1.4, gcc-3.2.3, glibc-2.3.2-r1, 2.4.20-gentoo-r5)
=================================================================
System uname: 2.4.20-gentoo-r5 i686 Pentium II (Deschutes)
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-march=pentium2 -mcpu=pentium2 -O3 -pipe -fomit-frame-pointer
-falign-functions=4 -falign-jumps=4 -falign-loops=4"
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /var/qmail/control /usr/kde/2/share/config
/usr/kde/3/share/config /usr/X11R6/lib/X11/xkb /usr/kde/3.1/share/config
/usr/share/config"
CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d"
CXXFLAGS="-march=pentium2 -mcpu=pentium2 -O3 -pipe -fomit-frame-pointer
-falign-functions=4 -falign-jumps=4 -falign-loops=4"
DISTDIR="/usr/local/download/portage/distfiles"
FEATURES="ccache autoaddcvs sandbox buildpkg userpriv usersandbox"
GENTOO_MIRRORS="http://gentoo.oregonstate.edu
http://distro.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/local/download/portage/packages-pentium2"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/download/portage"
SYNC="rsync://192.168.0.1/gentoo-portage"
USE="x86 oss apm avi crypt cups encode foomaticdb gif jpeg libg++ mad mikmod mmx
mpeg ncurses nls pdflib png quicktime spell truetype xml2 xmms xv zlib directfb
gtkhtml alsa gdbm berkdb slang readline arts tetex aalib nas bonobo svga ggi
tcltk java guile mysql postgres X sdl gpm tcpd pam libwww ssl perl python esd
imlib oggvorbis gnome gtk qt kde motif opengl mozilla gphoto2 cdr scanner acl
acpi amd apache2 atlas bindist curl dga dnd doc dvb dvd emacs ethereal evo fbcon
flash gb gd gd-external gnomedb gps gtk2 icc imagemagick imap innodb ipv6 jikes
joystick junit justify kerberos lcms ldam leim libgda lirc mbox md5sum mng
mozaccess mozcalendar mozctl mozinterfaceinfo mozp3p mozsvg mozxmlterm mpi mule
objc odbc offensive openal parse-clocks pda php pic plotutils pnp ppds qhull
rplay ruby samba sasl slp snmp socks5 sox sqlite tiff trusted type1 usb v4l wmf
wxwindows Xaw3d xinerama xml xvid"
Comment 1 Marius Mauch (RETIRED) gentoo-dev 2003-10-08 12:11:08 UTC
*** Bug 30105 has been marked as a duplicate of this bug. ***
Comment 2 Nicholas Jones (RETIRED) gentoo-dev 2003-12-24 14:07:12 UTC
Use 'emerge' instead of pkgmerge, but this does
work in recent portages.