During a simply ebuild digest call, portage throws a python trackback. The manifest is generated still, and seems to be correct. curie-int mysql++ # ebuild mysql++-1.7.9-r3.ebuild digest >>> Generating digest file... <<< mysql++-1.7.9.tar.gz <<< mysql++-gcc-3.0.patch.gz <<< mysql++-gcc-3.2.patch.gz <<< mysql++-gcc-3.2.2.patch.gz <<< patch_gcc_3.3.gz <<< mysqlplus-gcc-3.4.patch.gz >>> Generating manifest file... <<< mysql++-1.7.9.ebuild <<< mysql++-1.7.9-r2.ebuild <<< mysql++-1.7.9-r1.ebuild <<< ChangeLog <<< mysql++-1.7.9-r3.ebuild <<< files/mysql++-1.7.9_example.patch <<< files/mysql++-1.7.9-gcc_throw.patch <<< files/mysql++-1.7.9-mysql4-gcc295.patch <<< files/digest-mysql++-1.7.9 <<< files/mysql++-1.7.9-mysql4-gcc3.patch <<< files/mysql++-1.7.9-missing.patch <<< files/digest-mysql++-1.7.9-r1 <<< files/digest-mysql++-1.7.9-r2 <<< files/digest-mysql++-1.7.9-r3 Traceback (most recent call last): File "/usr/sbin/ebuild", line 34, in ? a=portage.doebuild(pargs[0],x,getroot(),debug=debug) File "/usr/lib/portage/pym/portage.py", line 1886, in doebuild return (not digestgen(checkme,overwrite=1)) File "/usr/lib/portage/pym/portage.py", line 1484, in digestgen if not manifestonly and not cvstree.isadded(mycvstree,digestfn): File "/usr/lib/portage/pym/cvstree.py", line 51, in isadded rep=re.compile("^\/"+filename+"\/"); File "/usr/lib/python2.2/sre.py", line 179, in compile return _compile(pattern, flags) File "/usr/lib/python2.2/sre.py", line 229, in _compile raise error, v # invalid expression sre_constants.error: multiple repeat Portage 2.0.49-r16 (default-x86-1.4, gcc-3.3.1, glibc-2.3.2-r6, 2.4.22-pre10-ac1) ================================================================= System uname: 2.4.22-pre10-ac1 i686 AMD Athlon(tm) XP 2400+ Gentoo Base System version 1.4.3.11 ccache version 2.3 [enabled] ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-march=athlon-xp -mcpu=athlon-xp -O3 -pipe" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/share/config /usr/kde/2/share/config /usr/kde/3/share/config /var/bind /usr/X11R6/lib/X11/xkb /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /var/qmail/control /var/qmail/alias /var/vpopmail/domains /var/vpopmail/etc" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" CXXFLAGS="-march=athlon-xp -mcpu=athlon-xp -O3 -pipe" DISTDIR="/usr/gentoo-distfiles" FEATURES="buildpkg ccache digest sandbox cvs autoaddcvs" GENTOO_MIRRORS="http://gentoo.ccccom.com http://gentoo.seren.com/gentoo" MAKEOPTS="-j3" PKGDIR="/usr/gentoo-packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/gentoo-cvs/gentoo-x86" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 -3dfx X -Xaw3d -afs alsa arts -atlas berkdb -bonobo -canna -cjk -dga -dnd -dvb -emacs esd -evms2 -evo -freewnn -gb gnome -gphoto2 gtk gtk2 gtkhtml -guile -icc -icc-pgo -informix jack -joystick kde -kerberos -ladcca -lcms -leim -libgda -matrox -mbox motif mozilla mpi -mule nas -opengl oss qt -quicktime -ruby sdl -voodoo3 wxwindows -xface -xinerama xmms xv -zeo 3dnow aalib acl acpi amd apache2 apm avi bots cdr crypt cups curl directfb doc dvd encode ethereal expat fbcon firebird flash foomaticdb freetds gd gdbm ggi gif ginac gmtfull gmthigh gmtsuppl gmttria gpm gps imap imlib innodb ipalias ipv6 java jikes jpeg junit ldap libg++ libwww lirc mad maildir mcal md5sum mikmod mmx mpeg mysql ncurses nls -nptl oav -odbc offensive oggvorbis ospfapi pam pcap pda pdflib perl pic plotutils png pnp -postgres ppds python qhull readline samba sasl scanner slang slp snmp socks5 spell sse ssl svga tcltk tcpd tetex tiff truetype type1 ungif usagi usb v4l vscan wmf xml xml2 zlib clearpasswd" curie-int mysql++ # pwd /usr/gentoo-cvs/gentoo-x86/dev-db/mysql++ curie-int mysql++ # find . ./CVS ./CVS/Root ./CVS/Repository ./CVS/Entries ./mysql++-1.7.9.ebuild ./Manifest ./files ./files/CVS ./files/CVS/Root ./files/CVS/Repository ./files/CVS/Entries ./files/mysql++-1.7.9_example.patch ./files/mysql++-1.7.9-gcc_throw.patch ./files/mysql++-1.7.9-mysql4-gcc295.patch ./files/digest-mysql++-1.7.9 ./files/mysql++-1.7.9-mysql4-gcc3.patch ./files/mysql++-1.7.9-missing.patch ./files/digest-mysql++-1.7.9-r1 ./files/digest-mysql++-1.7.9-r2 ./files/digest-mysql++-1.7.9-r3 ./mysql++-1.7.9-r2.ebuild ./mysql++-1.7.9-r1.ebuild ./ChangeLog ./mysql++-1.7.9-r3.ebuild
Created attachment 19911 [details, diff] fix for bug including changelog entry patch for bug. against CVS HEAD as of 2003-10-29 02:12:19 UTC. includes changelog entry.
Included for -r17
Included.