Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 5778 - emerge fails when fetching and compiling at the same time
Summary: emerge fails when fetching and compiling at the same time
Status: RESOLVED INVALID
Alias: None
Product: Portage Development
Classification: Unclassified
Component: Unclassified (show other bugs)
Hardware: All Linux
: High major (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-07-30 11:27 UTC by Bastian Fuchs
Modified: 2011-10-30 22:21 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Bastian Fuchs 2002-07-30 11:27:40 UTC
I don't know exactly when this bug appears, sometimes everything works correctly.  If I fetch packages with emerge -u world -f and compiling at the same time kdemultimedia with emerge kdemultidia for example, than kdemultimedia aborts:  -------------------------------------------------------- ../../../../libtool: line 5670: 10456 Segmentation fault      cat >>${libobj}T  <<EOF # Name of the non-PIC object. non_pic_object=none  EOF  mv: cannot stat `libutilrender_la.all_cpp.loT': No such file or directory /bin/sh ../../../../libtool --mode=link --tag=CXX i686-pc-linux-gnu-g++  -DNDEBUG -DNO_DEBUG -O2 -march=i686 -O2 -pipe -fno-exceptions -fno-check-new -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST    -o libutilrender.la   libutilrender_la.all_cpp.lo  dither/libdither.la dither2YUV/libdivxutil_dither.la x11/libutilx11.la -L/usr/lib -lesd -laudiofile -lm shell-init: could not get current directory: getcwd: cannot access parent directories: No such file or directory make[6]: *** [libutilrender.la] Segmentation fault make[6]: Leaving directory `/var/tmp/portage/kdemultimedia-3.0.2/work/kdemultimedia-3.0.2/mpeglib/lib/util/render' make[5]: *** [all-recursive] Error 1 make[5]: Leaving directory `/var/tmp/portage/kdemultimedia-3.0.2/work/kdemultimedia-3.0.2/mpeglib/lib/util/render' make[4]: *** [all-recursive] Error 1 make[4]: Leaving directory `/var/tmp/portage/kdemultimedia-3.0.2/work/kdemultimedia-3.0.2/mpeglib/lib/util' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/var/tmp/portage/kdemultimedia-3.0.2/work/kdemultimedia-3.0.2/mpeglib/lib' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/kdemultimedia-3.0.2/work/kdemultimedia-3.0.2/mpeglib' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/kdemultimedia-3.0.2/work/kdemultimedia-3.0.2' make: *** [all] Error 2 make: getcwd: : No such file or directory /usr/lib/portage/bin/emake: line 11: 10459 Segmentation fault      make "$@"  !!! ERROR: The ebuild did not complete successfully. !!! Function kde_src_compile, Line 55, Exitcode 139 !!! died running emake, kde_src_compile:make  !!! emerge aborting on  /usr/portage/kde-base/kdemultimedia/kdemultimedia-3.0.2.ebuild . -------------------------------------------------------------------  This is not an kdemultimedia problem, the bug occurs at any (larg?????) package. Without fetching packages at the same time, kdemultimedia was compiled and installed correctly. (Same version, no emerge rsync.)  My portage, gcc and make version: *  sys-apps/portage       Latest version Available: 2.0.13       Latest version Installed: 2.0.13 *  sys-devel/gcc       Latest version Available: 2.95.3-r7       Latest version Installed: 2.95.3-r7 *  sys-devel/make       Latest version Available: 3.79.1-r3       Latest version Installed: 3.79.1-r3
Comment 1 Nicholas Jones (RETIRED) gentoo-dev 2002-07-31 06:59:15 UTC
This is not a bug, is not safe, and isn't supported.
One is removing files out from underneath the other.

Real functionality like this is being worked on. I'd suggest
waiting for a bit, or use http://gentoo.twobit.net/portage/qdwrap/
if it still works.