Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 265888 - sys-devel/dev86-0.16.17-r6 - src_install(): cp: cannot create regular file `bin/ncc': Text file busy
Summary: sys-devel/dev86-0.16.17-r6 - src_install(): cp: cannot create regular file `b...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Lars Wendler (Polynomial-C) (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-04-12 19:39 UTC by 白川間瀬流
Modified: 2010-12-07 07:51 UTC (History)
0 users

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


Attachments
Build Log (build.log,258.69 KB, text/plain)
2009-04-13 13:34 UTC, 白川間瀬流
Details

Note You need to log in before you can comment on or make changes to this bug.
Description 白川間瀬流 2009-04-12 19:39:58 UTC
the sys-devel/dev86-0.16.17-r6 ebuild needs the -j1 option (-j2 or more brings crashes while compiling)

Reproducible: Always

Steps to Reproduce:
Comment 1 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2009-04-12 21:29:24 UTC
I cannot reproduce this problem. I successfully installed sys-devel/dev86-0.16.17-r6 built with MAKEOPTS="-j2" on my machine.

Please post your "emerge --info" and attach the build.log file of the failed emerge to this bug.
Comment 2 白川間瀬流 2009-04-12 21:48:50 UTC
Ok Maybe its only on >-j2 cause i tested it a lot of time on different machines and with -j3 or higher it fails. So i correct that just -j3 or higher fails, -j2 seems to work as you said
Comment 3 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2009-04-12 22:33:03 UTC
Tried -j3, -j4 and -j5; still no errors.

As I already said in my previous comment, please post your "emerge --info" and attach the build.log file of the failed emerge to this bug.
Comment 4 白川間瀬流 2009-04-13 13:22:56 UTC
mysterious on every PC i tried it only worked with -j1 :/

do you have an dualcore? without an dualcore it wont bring errors caused by parallel compiling

Portage 2.1.6.11 (default/linux/x86/2008.0/desktop, gcc-4.3.3, glibc-2.9_p20081201-r2, 2.6.29-gentoo-r1 i686)
=================================================================
System uname: Linux-2.6.29-gentoo-r1-i686-Intel-R-_Core-TM-2_Duo_CPU_T7250_@_2.00GHz-with-gentoo-2.0.0
Timestamp of tree: Mon, 13 Apr 2009 11:00:01 +0000
app-shells/bash:     4.0_p17
dev-lang/python:     2.6.1-r1
dev-util/cmake:      2.6.3-r1
sys-apps/baselayout: 2.0.0
sys-apps/openrc:     0.4.3-r1
sys-apps/sandbox:    1.9
sys-devel/autoconf:  2.13, 2.63-r1
sys-devel/automake:  1.5, 1.7.9-r1, 1.9.6-r2, 1.10.2
sys-devel/binutils:  2.19.1-r1
sys-devel/gcc-config: 1.4.1
sys-devel/libtool:   2.2.6a
virtual/os-headers:  2.6.28-r1
ACCEPT_KEYWORDS="x86 ~x86"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=i686 -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/udev/rules.d"
CXXFLAGS="-O2 -march=i686 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="distlocks fixpackages parallel-fetch protect-owned sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LDFLAGS="-Wl,-O1"
LINGUAS="de en"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/overlay"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X a52 aac acl acpi alsa berkdb bluetooth branding brasero bzip2 cairo cdda cdr cdrkit cli cracklib crypt cups dbus dri dvd dvdr dvdread eds emboss encode esd evo fam ffmpeg firefox flac fortran fuse gdbm gif git gnome gpm gstreamer gtk guile hal iconv ipv6 isdnlog jack jpeg ldap libnotify mad matroska midi mikmod mmx mp3 mpeg mudflap nautilus ncurses networking nls nptl nptlonly nsplugin ogg opengl openmp oss pam pcre pdf perl png ppds pppd python qt3 qt3support qt4 quicktime readline reflection sdl session smp spell spl sse sse2 ssl startup-notification subversion svg sysfs tcpd theora tiff truetype unicode usb v4l vorbis win32codecs x264 x86 xml xorg xulrunner xv xvid zlib" ALSA_CARDS="hda-intel" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="synaptics keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="de en" USERLAND="GNU" VIDEO_CARDS="nv nvidia v4l"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LANG, LC_ALL, MAKEOPTS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 5 白川間瀬流 2009-04-13 13:26:02 UTC
i recompile it with -j3 and attach the build.log but i know it was something the he couldn find an library in the build directory or something caus he compiled the programme which uses the library before the library caused of parallel compiling
Comment 6 白川間瀬流 2009-04-13 13:34:01 UTC
Created attachment 188231 [details]
Build Log

I see it was not while compiling, while installing

cp: cannot create regular file `bin/ncc': Text file busy
make[2]: *** [bcc86] Error 1
make[2]: *** Waiting for unfinished jobs....


but aqbanking had the problem that he compiles stuff which needs librarys which are already not compiled cause parallel compiling. I create an new bugreport for aqbanking
Comment 7 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2010-12-07 07:51:32 UTC
The ebuild is already using -j1 since I took over maintenance. So this bug can be closed as fixed.