When I emerge kdeedu-3.3.0 the untarring fails with the following output: >>> Unpacking kdeedu-3.3.0.tar.bz2 to /var/tmp/portage/kdeedu-3.3.0/work tar: kdeedu-3.3.0/kturtle/examples/fr_FR/carr\351.logo: Cannot open: Invalid argument tar: kdeedu-3.3.0/kturtle/examples/fr_FR/enroul\351.logo: Cannot open: Invalid argument tar: Error exit delayed from previous errors !!! ERROR: kde-base/kdeedu-3.3.0 failed. !!! Function unpack, Line 336, Exitcode 2 !!! failure unpacking kdeedu-3.3.0.tar.bz2 It should be noted, that I'm using jfs mounted with iocharset=utf8 and I have both nls and unicode in my USE flags. It could be useful to talk to the guys discussing bug #46456? Reproducible: Always Steps to Reproduce: 1. emerge kdeedu 2. 3. Actual Results: Kapow Expected Results: Emerged correctly Portage 2.0.50-r10 (default-x86-2004.2, gcc-3.3.4, glibc-2.3.4.20040808-r0, 2.6.8) ================================================================= System uname: 2.6.8 i686 Mobile Intel(R) Pentium(R) 4 - M CPU 1.80GHz Gentoo Base System version 1.5.3 Autoconf: sys-devel/autoconf-2.59-r4 Automake: sys-devel/automake-1.8.5-r1 ACCEPT_KEYWORDS="x86 ~x86" ACCEPT_LICENSE="" ARCH="x86" AUTOCLEAN="yes" BASH_ENV="/etc/portage/bashrc" CC="gcc" CFLAGS="-O2 -march=pentium4 -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CLASSPATH="." CLEAN_DELAY="5" 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/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CVS_RSH="ssh" CXX="g++" CXXFLAGS="-O2 -march=pentium4 -pipe -fomit-frame-pointer" DISPLAY="localhost:10.0" DISTDIR="/usr/portage/distfiles" EDITOR="/usr/bin/vim" FEATURES="autoaddcvs ccache sandbox" FETCHCOMMAND="/usr/bin/wget -t 5 --passive-ftp -P ${DISTDIR} ${URI}" GDK_USE_XFT="1" GENTOO_MIRRORS="http://mirror.gentoo.no/ ftp://ftp.snt.utwente.nl/pub/os/linux/gentoo http://gentoo.mirror.icd.hu/ ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo http://ftp.snt.utwente.nl/pub/os/linux/gentoo http://gentoo.spb.ru/rsync http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ ftp://ftp.easynet.nl/mirror/gentoo/ http://ftp.rhnet.is/pub/gentoo/" GLIBC_SSP_CHECKED="1" GRP_STAGE23_USE="ipv6 pam tcpd readline nls ssl gpm perl python berkdb acl ncurses" G_BROKEN_FILENAMES="1" INFODIR="/usr/X11R6/info" INFOPATH="/usr/share/info:/usr/share/gcc-data/i686-pc-linux-gnu/3.3/info" JAVAC="/opt/sun-jdk-1.4.2.05/bin/javac" JAVA_HOME="/opt/sun-jdk-1.4.2.05" JDK_HOME="/opt/sun-jdk-1.4.2.05" KDEDIR="/usr/kde/3.3" KDEDIRS="/usr" KDE_MALLOC="1" LANG="en_US.UTF-8" LESS="-R" LESSOPEN="|lesspipe.sh %s" LOGNAME="root" MAKEOPTS="-j2" MANPATH="/usr/share/man:/usr/local/share/man:/usr/share/gcc-data/i686-pc-linux-gnu/3.3/man:/usr/X11R6/man:/usr/share/man:/usr/local/share/man:/usr/share/gcc-data/i686-pc-linux-gnu/3.3/man:/usr/X11R6/man::/opt/sun-jdk-1.4.2.05/man:/usr/qt/3/doc/man:/opt/sun-jdk-1.4.2.05/man:/usr/qt/3/doc/man" NOCOLOR="false" PAGER="/usr/bin/less" PATH="/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/opt/bin:/usr/i686-pc-linux-gnu/gcc-bin/3.3:/opt/Acrobat5:/usr/X11R6/bin:/opt/sun-jdk-1.4.2.05/bin:/opt/sun-jdk-1.4.2.05/jre/bin:/opt/sun-jdk-1.4.2.05/jre/javaws:/usr/qt/3/bin:/usr/kde/3.3/sbin:/usr/kde/3.3/bin:/usr/share/karamba/bin:/usr/local/sbin" PKGDIR="/usr/portage/packages" PORTAGE_BINHOST_CHUNKSIZE="3000" PORTAGE_CACHEDIR="/var/cache/edb/dep/" PORTAGE_CALLER="emerge" PORTAGE_GID="250" PORTAGE_MASTER_PID="20429" PORTAGE_NICENESS="10" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/home/portage" PRELINK_PATH="" PRELINK_PATH_MASK="" PWD="/root" PYTHONDOCS="/usr/share/doc/python-docs-2.3.4/html" QMAKESPEC="linux-g++" QTDIR="/usr/qt/3" RESUMECOMMAND="/usr/bin/wget -c -t 5 --passive-ftp -P ${DISTDIR} ${URI}" RPMDIR="/usr/portage/rpm" RSYNC_RETRIES="3" RSYNC_TIMEOUT="180" SANE_CONFIG_DIR="/etc/sane.d" SHELL="/bin/bash" SHLVL="1" SSH_CLIENT="192.168.42.3 36935 22" SSH_CONNECTION="192.168.42.3 36935 192.168.42.4 22" SSH_TTY="/dev/pts/0" SYNC="rsync://rsync.gentoo.org/gentoo-portage" TERM="xterm" USE="X acpi alsa arts audiofile avi berkdb cdr crypt cups curl dga divx4linux doc dvd encode esd fam fftw flac foomaticdb gd gdbm gif gnome gps gstreamer gtk gtk2 imap imlib jabber jack java jikes jpeg kde lcms lesstif libg++ libwww mad maildir mikmod mmx motif mpeg mysql ncurses nls oggvorbis opengl oss pam pcmcia pcre pdflib perl png ppds python qt quicktime readline samba scanner sdl slang snmp speex spell sse sse2 ssl svg tcpd theora tiff truetype unicode usb videos wmf wxwindows x86 xml2 xv xvid zlib" USER="root" USERLAND="GNU" USE_EXPAND="VIDEO_CARDS INPUT_DEVICES LINGUAS" XARGS="xargs -r" XINITRC="/etc/X11/xinit/xinitrc"
done - please drop a line, if it works for you.
bash-2.05b# emerge kdeedu Calculating dependencies ...done! >>> emerge (1 of 1) kde-base/kdeedu-3.3.0 to / *** Adjusting cvs-src permissions for portage user... >>> md5 src_uri ;-) kdeedu-3.3.0.tar.bz2 >>> Unpacking source... ppc * Applying kdeedu-3.3.0-sparc.patch... * Failed Patch: kdeedu-3.3.0-sparc.patch! * * Include in your bugreport the contents of: * * /var/tmp/portage/kdeedu-3.3.0/temp/kdeedu-3.3.0-sparc.patch-23930.out !!! ERROR: kde-base/kdeedu-3.3.0 failed. !!! Function epatch, Line 362, Exitcode 0 !!! Failed Patch: kdeedu-3.3.0-sparc.patch! bash-2.05b# cat /var/tmp/portage/kdeedu-3.3.0/temp/kdeedu-3.3.0-sparc.patch-23930.out ***** kdeedu-3.3.0-sparc.patch ***** ==================================== PATCH COMMAND: patch -p0 -g0 < /usr/portage/kde-base/kdeedu/files/kdeedu-3.3.0-sparc.patch ==================================== can't find file to patch at input line 9 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |Use of tainted arguments in exec is deprecated at /var/www/cgi-bin/cvsweb.cgi line 2043. |=================================================================== |RCS file: /home2/webcvs/mirror/kdeedu/kstars/kstars/indi/webcam/port.cpp,v |retrieving revision 1.3 |retrieving revision 1.3.2.1 |diff -u -p -r1.3 -r1.3.2.1 |--- kdeedu/kstars/kstars/indi/webcam/port.cpp 2004/07/06 21:19:01 1.3 |+++ kdeedu/kstars/kstars/indi/webcam/port.cpp 2004/08/27 19:33:34 1.3.2.1 -------------------------- No file to patch. Skipping patch. 3 out of 3 hunks ignored can't find file to patch at input line 44 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |Use of tainted arguments in exec is deprecated at /var/www/cgi-bin/cvsweb.cgi line 2043. |=================================================================== |RCS file: /home2/webcvs/mirror/kdeedu/kstars/kstars/indi/webcam/port.h,v |retrieving revision 1.3 |retrieving revision 1.3.2.1 |diff -u -p -r1.3 -r1.3.2.1 |--- kdeedu/kstars/kstars/indi/webcam/port.h 2004/07/06 21:19:01 1.3 |+++ kdeedu/kstars/kstars/indi/webcam/port.h 2004/08/27 19:33:34 1.3.2.1 -------------------------- No file to patch. Skipping patch. 3 out of 3 hunks ignored ==================================== PATCH COMMAND: patch -p1 -g0 < /usr/portage/kde-base/kdeedu/files/kdeedu-3.3.0-sparc.patch ==================================== can't find file to patch at input line 9 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |Use of tainted arguments in exec is deprecated at /var/www/cgi-bin/cvsweb.cgi line 2043. |=================================================================== |RCS file: /home2/webcvs/mirror/kdeedu/kstars/kstars/indi/webcam/port.cpp,v |retrieving revision 1.3 |retrieving revision 1.3.2.1 |diff -u -p -r1.3 -r1.3.2.1 |--- kdeedu/kstars/kstars/indi/webcam/port.cpp 2004/07/06 21:19:01 1.3 |+++ kdeedu/kstars/kstars/indi/webcam/port.cpp 2004/08/27 19:33:34 1.3.2.1 -------------------------- No file to patch. Skipping patch. 3 out of 3 hunks ignored can't find file to patch at input line 44 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |Use of tainted arguments in exec is deprecated at /var/www/cgi-bin/cvsweb.cgi line 2043. |=================================================================== |RCS file: /home2/webcvs/mirror/kdeedu/kstars/kstars/indi/webcam/port.h,v |retrieving revision 1.3 |retrieving revision 1.3.2.1 |diff -u -p -r1.3 -r1.3.2.1 |--- kdeedu/kstars/kstars/indi/webcam/port.h 2004/07/06 21:19:01 1.3 |+++ kdeedu/kstars/kstars/indi/webcam/port.h 2004/08/27 19:33:34 1.3.2.1 -------------------------- No file to patch. Skipping patch. 3 out of 3 hunks ignored ==================================== PATCH COMMAND: patch -p2 -g0 < /usr/portage/kde-base/kdeedu/files/kdeedu-3.3.0-sparc.patch ==================================== can't find file to patch at input line 9 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |Use of tainted arguments in exec is deprecated at /var/www/cgi-bin/cvsweb.cgi line 2043. |=================================================================== |RCS file: /home2/webcvs/mirror/kdeedu/kstars/kstars/indi/webcam/port.cpp,v |retrieving revision 1.3 |retrieving revision 1.3.2.1 |diff -u -p -r1.3 -r1.3.2.1 |--- kdeedu/kstars/kstars/indi/webcam/port.cpp 2004/07/06 21:19:01 1.3 |+++ kdeedu/kstars/kstars/indi/webcam/port.cpp 2004/08/27 19:33:34 1.3.2.1 -------------------------- No file to patch. Skipping patch. 3 out of 3 hunks ignored can't find file to patch at input line 44 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |Use of tainted arguments in exec is deprecated at /var/www/cgi-bin/cvsweb.cgi line 2043. |=================================================================== |RCS file: /home2/webcvs/mirror/kdeedu/kstars/kstars/indi/webcam/port.h,v |retrieving revision 1.3 |retrieving revision 1.3.2.1 |diff -u -p -r1.3 -r1.3.2.1 |--- kdeedu/kstars/kstars/indi/webcam/port.h 2004/07/06 21:19:01 1.3 |+++ kdeedu/kstars/kstars/indi/webcam/port.h 2004/08/27 19:33:34 1.3.2.1 -------------------------- No file to patch. Skipping patch. 3 out of 3 hunks ignored ==================================== PATCH COMMAND: patch -p3 -g0 < /usr/portage/kde-base/kdeedu/files/kdeedu-3.3.0-sparc.patch ==================================== can't find file to patch at input line 9 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |Use of tainted arguments in exec is deprecated at /var/www/cgi-bin/cvsweb.cgi line 2043. |=================================================================== |RCS file: /home2/webcvs/mirror/kdeedu/kstars/kstars/indi/webcam/port.cpp,v |retrieving revision 1.3 |retrieving revision 1.3.2.1 |diff -u -p -r1.3 -r1.3.2.1 |--- kdeedu/kstars/kstars/indi/webcam/port.cpp 2004/07/06 21:19:01 1.3 |+++ kdeedu/kstars/kstars/indi/webcam/port.cpp 2004/08/27 19:33:34 1.3.2.1 -------------------------- No file to patch. Skipping patch. 3 out of 3 hunks ignored can't find file to patch at input line 44 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |Use of tainted arguments in exec is deprecated at /var/www/cgi-bin/cvsweb.cgi line 2043. |=================================================================== |RCS file: /home2/webcvs/mirror/kdeedu/kstars/kstars/indi/webcam/port.h,v |retrieving revision 1.3 |retrieving revision 1.3.2.1 |diff -u -p -r1.3 -r1.3.2.1 |--- kdeedu/kstars/kstars/indi/webcam/port.h 2004/07/06 21:19:01 1.3 |+++ kdeedu/kstars/kstars/indi/webcam/port.h 2004/08/27 19:33:34 1.3.2.1 -------------------------- No file to patch. Skipping patch. 3 out of 3 hunks ignored ==================================== PATCH COMMAND: patch -p4 -g0 < /usr/portage/kde-base/kdeedu/files/kdeedu-3.3.0-sparc.patch ==================================== can't find file to patch at input line 9 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |Use of tainted arguments in exec is deprecated at /var/www/cgi-bin/cvsweb.cgi line 2043. |=================================================================== |RCS file: /home2/webcvs/mirror/kdeedu/kstars/kstars/indi/webcam/port.cpp,v |retrieving revision 1.3 |retrieving revision 1.3.2.1 |diff -u -p -r1.3 -r1.3.2.1 |--- kdeedu/kstars/kstars/indi/webcam/port.cpp 2004/07/06 21:19:01 1.3 |+++ kdeedu/kstars/kstars/indi/webcam/port.cpp 2004/08/27 19:33:34 1.3.2.1 -------------------------- No file to patch. Skipping patch. 3 out of 3 hunks ignored can't find file to patch at input line 44 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |Use of tainted arguments in exec is deprecated at /var/www/cgi-bin/cvsweb.cgi line 2043. |=================================================================== |RCS file: /home2/webcvs/mirror/kdeedu/kstars/kstars/indi/webcam/port.h,v |retrieving revision 1.3 |retrieving revision 1.3.2.1 |diff -u -p -r1.3 -r1.3.2.1 |--- kdeedu/kstars/kstars/indi/webcam/port.h 2004/07/06 21:19:01 1.3 |+++ kdeedu/kstars/kstars/indi/webcam/port.h 2004/08/27 19:33:34 1.3.2.1 -------------------------- No file to patch. Skipping patch. 3 out of 3 hunks ignored bash-2.05b#
Thanks, Wolfgang. Fixed it.
Thanks, Carsten. Works for me now.
Close dead old bug originally resolved "needinfo".