hmm, either the xdelta patching is broken or confcache is playing up or I just dont know what I'm talking about :) Reproducible: Always Steps to Reproduce: 1. emerge kicker 2. 3. Actual Results: multimedia root # emerge -v kicker Calculating dependencies ...done! >>> emerge (1 of 2) kde-base/libkonq-3.4.0_beta2 to / >>> md5 src_uri ;-) kdebase-3.3.90.tar.bz2 >>> md5 src_uri ;-) kdebase-3.3.90-3.3.91.tar.xdelta >>> md5 src_uri ;-) kdebase-3.3.91-3.3.92.tar.xdelta >>> Unpacking source... >>> Base archive + xdelta patch mode enabled. >>> Uncompressing base archive... >>> Applying xdelta: kdebase-3.3.90-3.3.91.tar.xdelta >>> Applying xdelta: kdebase-3.3.90-3.3.91.tar.xdelta xdelta: expected from file (kdebase-3.3.92.tar) of length 66816000 bytes >>> Applying xdelta: kdebase-3.3.91-3.3.92.tar.xdelta xdelta: expected from file (kdebase-3.3.92.tar) of length 68126720 bytes >>> Extracting from tarball... tar: kdebase-3.3.92/admin: Not found in archive tar: kdebase-3.3.92/Makefile.am: Not found in archive tar: kdebase-3.3.92/Makefile.am.in: Not found in archive tar: kdebase-3.3.92/configure.in.in: Not found in archive tar: kdebase-3.3.92/configure.in.mid: Not found in archive tar: kdebase-3.3.92/configure.in.bot: Not found in archive tar: kdebase-3.3.92/acinclude.m4: Not found in archive tar: kdebase-3.3.92/aclocal.m4: Not found in archive tar: kdebase-3.3.92/AUTHORS: Not found in archive tar: kdebase-3.3.92/COPYING: Not found in archive tar: kdebase-3.3.92/INSTALL: Not found in archive tar: kdebase-3.3.92/README: Not found in archive tar: kdebase-3.3.92/NEWS: Not found in archive tar: kdebase-3.3.92/ChangeLog: Not found in archive tar: kdebase-3.3.92/libkonq: Not found in archive tar: kdebase-3.3.92/doc/libkonq: Not found in archive tar: Error exit delayed from previous errors mv: cannot stat `kdebase-3.3.92': No such file or directory /usr/lib/portage/bin/ebuild.sh: line 37: cd: /var/tmp/portage/libkonq-3.4.0_beta2/work/libkonq-3.4.0_beta2: No such file or directory /usr/lib/portage/bin/ebuild.sh: line 42: cd: /var/tmp/portage/libkonq-3.4.0_beta2/work/libkonq-3.4.0_beta2: No such file or directory sed: can't read /var/tmp/portage/libkonq-3.4.0_beta2/work/libkonq-3.4.0_beta2/Makefile.am.in: No such file or directory /usr/lib/portage/bin/ebuild.sh: line 333: cd: /var/tmp/portage/libkonq-3.4.0_beta2/work/libkonq-3.4.0_beta2: No such file or directory /usr/lib/portage/bin/ebuild.sh: line 185: cd: /var/tmp/portage/libkonq-3.4.0_beta2/work/libkonq-3.4.0_beta2: No such file or directory /usr/lib/portage/bin/ebuild.sh: line 216: cd: /var/tmp/portage/libkonq-3.4.0_beta2/work/libkonq-3.4.0_beta2: No such file or directory /usr/lib/portage/bin/ebuild.sh: line 343: cd: /var/tmp/portage/libkonq-3.4.0_beta2/work/libkonq-3.4.0_beta2: No such file or directory >>> Source unpacked. /usr/lib/portage/bin/ebuild.sh: line 69: cd: /var/tmp/portage/libkonq-3.4.0_beta2/work/libkonq-3.4.0_beta2: No such file or directory make: admin/Makefile.common: No such file or directory make: *** No rule to make target `admin/Makefile.common'. Stop. /usr/lib/portage/bin/ebuild.sh: line 380: confcache_start: command not found /usr/lib/portage/bin/ebuild.sh: line 69: cd: /var/tmp/portage/libkonq-3.4.0_beta2/work/libkonq-3.4.0_beta2: No such file or directory !!! ERROR: kde-base/libkonq-3.4.0_beta2 failed. !!! Function kde_src_compile, Line 120, Exitcode 1 !!! no configure script found, generation unsuccessful !!! If you need support, post the topmost build error, NOT this status message. multimedia root # emerge info Portage 2.0.51-r15 (default-linux/x86/2005.0, gcc-3.3.5, glibc-2.3.4.20040808-r1, 2.6.10-mm2 i686) ================================================================= System uname: 2.6.10-mm2 i686 AMD Athlon(tm) XP 2500+ Gentoo Base System version 1.4.16 Python: dev-lang/python-2.3.4-r1 [2.3.4 (#1, Feb 9 2005, 13:35:48)] dev-lang/python: 2.3.4-r1 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.4_p6, 1.7.9-r1, 1.8.5-r3, 1.6.3, 1.9.4, 1.5 sys-devel/binutils: 2.15.92.0.2-r1 sys-devel/libtool: 1.5.10-r4 virtual/os-headers: 2.6.8.1-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-march=athlon-xp -O3 -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=athlon-xp -O3 -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms" GENTOO_MIRRORS="http://194.117.143.70 http://194.117.143.72 ftp://mirrors1.netvisao.pt/gentoo/ http://194.117.143.69 http://212.219.56.131/sites/www.ibiblio.org/gentoo/" LDFLAGS="-Wl,-O1 -Wl,--enable-new-dtags -Wl,--sort-common -s" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 3dnow 3dnowex X acl alsa aotuv arts audiofile avi berkdb bitmap-fonts cdparanoia crypt cups encode flac font-server gd gdbm gif gimpprint gphoto2 gpm gtk2 imlib ipv6 jack jpeg kdeenablefinal kdexdeltas mad mmap mmx mmx2 mysql ncurses nptl nvidia oggvorbis opengl pam pcre pdflib perl php png ppds python quicktime readline real rtc scanner slp spell sqlite sse ssl svg symlink tcpd theora tiff truetype truetype-fonts type1-fonts userlocales v4l xine xml xprint xv xvid xvmc zlib" Unset: ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL
yep, seems to be a problem with xdelta handling since USE="-kdexdeltas" emerge -v kicker works.
*** Bug 81478 has been marked as a duplicate of this bug. ***
Changed Subject so querying for kdexdelta lists this bug.
Some additional weird output without kdexdeltas: >>> md5 src_uri ;-) kdebase-3.3.92.tar.bz2 >>> Unpacking source... >>> Extracting from tarball... tar: kdebase-3.3.92/configure.in.mid: Not found in archive tar: kdebase-3.3.92/NEWS: Not found in archive tar: kdebase-3.3.92/ChangeLog: Not found in archive tar: kdebase-3.3.92/doc/libkonq: Not found in archive tar: Error exit delayed from previous errors >>> Source unpacked. Seems to build fine though.
The same problem seems to be with every package because the tarball is not created correctly. Why doesn't the build process check the md5sum of the finished tarball? The subject should be changed accordingly.
seems like wrong work directory where the old sources unpack and the deltas later don't find in for patch....
Robert, seems like you commented on bug 81511 instead of this one... Quoting that: ------- Additional Comment #8 From Robert Breunung 2005-02-10 23:15 PST ------- seems like the old source files extract too false dir and the deltas later don't find it and to preverious comment the kdelibs I also could emerge but all other packeges did not upgrade from beta1 -> beta2 with xdeltas
Sorry, a bug in kde-meta.eclass was responsible for this. It tried to apply the .90-.91 delta twice, so the second try failed. Committed a fix, please try now. (+the usual hour for cvs->rsync)
Assuming it's fixed now.