When i try to emerge ucspi-tcp, the emerge chrashes Reproducible: Always Steps to Reproduce: 1. emerge ucspi-tcp 2. 3. Actual Results: discovery ~ # emerge ucspi-tcp Calculating dependencies ...done! >>> emerge (1 of 1) sys-apps/ucspi-tcp-0.88-r8 to / >>> md5 src_uri ;-) ucspi-tcp-0.88.tar.gz >>> md5 src_uri ;-) ucspi-rss.diff >>> md5 src_uri ;-) ucspi-tcp-ssl-20020705.patch.gz >>> md5 src_uri ;-) ucspi-tcp-0.88-ipv6-ssl-nm1.patch.bz2 >>> Unpacking source... >>> Unpacking ucspi-tcp-0.88.tar.gz to /var/tmp/portage/ucspi-tcp-0.88-r8/work >>> Unpacking ucspi-rss.diff to /var/tmp/portage/ucspi-tcp-0.88-r8/work unpack ucspi-rss.diff: file format not recognized. Ignoring. >>> Unpacking ucspi-tcp-ssl-20020705.patch.gz to /var/tmp/portage/ucspi-tcp-0.88-r8/work >>> Unpacking ucspi-tcp-0.88-ipv6-ssl-nm1.patch.bz2 to /var/tmp/portage/ucspi-tcp-0.88-r8/work * Applying ucspi-tcp-ssl-20020705.patch ... * Failed Patch: ucspi-tcp-ssl-20020705.patch! * * Include in your bugreport the contents of: * * /var/tmp/portage/ucspi-tcp-0.88-r8/temp/ucspi-tcp-ssl-20020705.patch-7914.out !!! ERROR: sys-apps/ucspi-tcp-0.88-r8 failed. !!! Function epatch, Line 402, Exitcode 0 !!! Failed Patch: ucspi-tcp-ssl-20020705.patch! discovery ~ # cat /var/tmp/portage/ucspi-tcp-0.88-r8/temp/ucspi-tcp-ssl-20020705.patch-7914.out ***** ucspi-tcp-ssl-20020705.patch ***** ======================================== PATCH COMMAND: patch -p0 -g0 < /var/tmp/portage/ucspi-tcp-0.88-r8/work/ucspi-tcp-ssl-20020705.patch ======================================== /usr/portage/eclass/eutils.eclass: line 291: 7950 Done cat ${PATCH_TARGET} 7951 Segmentation fault | patch -p${count} ${popts} --dry-run -f ======================================== PATCH COMMAND: patch -p1 -g0 < /var/tmp/portage/ucspi-tcp-0.88-r8/work/ucspi-tcp-ssl-20020705.patch ======================================== /usr/portage/eclass/eutils.eclass: line 291: 7963 Done cat ${PATCH_TARGET} 7964 Segmentation fault | patch -p${count} ${popts} --dry-run -f ======================================== PATCH COMMAND: patch -p2 -g0 < /var/tmp/portage/ucspi-tcp-0.88-r8/work/ucspi-tcp-ssl-20020705.patch ======================================== /usr/portage/eclass/eutils.eclass: line 291: 7976 Done cat ${PATCH_TARGET} 7977 Segmentation fault | patch -p${count} ${popts} --dry-run -f ======================================== PATCH COMMAND: patch -p3 -g0 < /var/tmp/portage/ucspi-tcp-0.88-r8/work/ucspi-tcp-ssl-20020705.patch ======================================== /usr/portage/eclass/eutils.eclass: line 291: 7989 Done cat ${PATCH_TARGET} 7990 Segmentation fault | patch -p${count} ${popts} --dry-run -f ======================================== PATCH COMMAND: patch -p4 -g0 < /var/tmp/portage/ucspi-tcp-0.88-r8/work/ucspi-tcp-ssl-20020705.patch ======================================== /usr/portage/eclass/eutils.eclass: line 291: 8002 Done cat ${PATCH_TARGET} 8003 Segmentation fault | patch -p${count} ${popts} --dry-run -f Expected Results: Should compile ;) Portage 2.0.51-r8 (default-linux/x86/2004.0, gcc-3.4.3, glibc-2.3.4.20041102-r0, 2.6.10-rc3 i686) ================================================================= System uname: 2.6.10-rc3 i686 AMD Athlon(tm) XP 2800+ Gentoo Base System version 1.6.7 Python: dev-lang/python-2.2.3-r5,dev-lang/python-2.3.4 [2.3.4 (#1, Sep 17 2004, 14:58:53)] distcc 2.18.2 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] dev-lang/python: 2.2.3-r5, 2.3.4 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.4_p6, 1.8.5-r2, 1.6.3, 1.9.3, 1.5, 1.7.9 sys-devel/binutils: 2.15.92.0.2-r1 sys-devel/libtool: 1.5.2-r7 virtual/os-headers: 2.6.8.1-r1 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-Os -march=athlon-xp -fomit-frame-pointer -pipe -funroll-loops -s" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/fax /usr/share/config /var/qmail/control /var/spool/fax/etc" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-Os -march=athlon-xp -fomit-frame-pointer -pipe -funroll-loops -s" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms" GENTOO_MIRRORS="ftp://ftp.uni-erlangen.de/pub/mirrors/gentoo ftp:///ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ ftp://ftp.solnet.ch/mirror/Gentoo" MAKEOPTS="-j3" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="3dnow 3dnowex X aalib alsa apache2 apm avi berkdb bitmap-fonts calendar cdr crypt cups dga dillo directfb dvd encode f77 fam fbcon flac foomaticdb fortran gdbm gif gpm gtk gtk2 guile imagemagick imlib jpeg junit libg++ libwww mad maildir mbox mikmod mmx mmx2 motif moznoxft mpeg mysql mysqli ncurses nls nocardbus nptl nvidia oggvorbis opengl oss pam pdflib perl png python quicktime readline sdl slang speex spell sse ssl svga tcltk tcpd tga theora tiff truetype unicode v4l v4l2 x86 xml xml2 xmms xv xvid xvmc zlib"
I think that does not directly rely on ucspi-tcp
I think it relys on patch. After that chrashed, i tried the following: #cd /var/tmp/portage/ucspi-tcp-0.88-r8/work/ucspi-tcp-0.88 #patch -p0 -g0 < /var/tmp/portage/ucspi-tcp-0.88-r8/work/ucspi-tcp-ssl-20020705.patch Segmentation fault So, patch seems the trouble maker! I have patch version 2.5.9 installed, if i try to emerge it again it gives me the same error messages.
I opened a bug for that patch issue. doing an 'emerge =patch-2.5.9' solves the problem.
this is NOT a bugzilla bug, this is GENTOO LINUX bug. reassigning as such. -jeffrey
*** This bug has been marked as a duplicate of 73807 ***