Openembedded Core Discussions
 help / color / mirror / Atom feed
* race condition... in cp?
@ 2012-03-16  6:58 James Limbouris
  2012-03-16 11:35 ` Paul Eggleton
  0 siblings, 1 reply; 6+ messages in thread
From: James Limbouris @ 2012-03-16  6:58 UTC (permalink / raw)
  To: openembedded-core@lists.openembedded.org

Hi,

I got a strange error when bitbaking two images after removing some files in the deploy/images folder.
It looks a whole lot like the cp's from the individual tasks were racing... I didn't know this sort of thing could happen.

bitbake rica-dev-image rica-release-example-image
<...>
NOTE: Resolving any missing task queue dependencies
NOTE: multiple providers are available for runtime libssl (openssl-nativesdk, openssl)
NOTE: consider defining a PREFERRED_PROVIDER entry to match libssl
NOTE: Preparing runqueue
NOTE: Executing SetScene Tasks
NOTE: Executing RunQueue Tasks
NOTE: Running task 3673 of 3692 (ID: 23, /home/james/oe/meta-rica5/recipes/images/rica-release-example-image.bb, do_rootfs)
NOTE: Running task 3685 of 3692 (ID: 8, /home/james/oe/meta-rica5/recipes/images/rica-dev-image.bb, do_rootfs)
NOTE: package rica-release-example-image-1.0-r0: task do_rootfs: Started
NOTE: package rica-dev-image-1.0-r0: task do_rootfs: Started
ERROR: Function failed: do_rootfs (see /home/james/oe/build/tmp-eglibc/work/rica5-rica-linux-gnueabi/rica-dev-image-1.0-r0/temp/log.do_rootfs.4011 for further information)
ERROR: Logfile of failure stored in: /home/james/oe/build/tmp-eglibc/work/rica5-rica-linux-gnueabi/rica-dev-image-1.0-r0/temp/log.do_rootfs.4011
Log data follows:
| ERROR: Function failed: do_rootfs (see /home/james/oe/build/tmp-eglibc/work/rica5-rica-linux-gnueabi/rica-dev-image-1.0-r0/temp/log.do_rootfs.4011 for further information)
| cp: cannot create regular file `/home/james/oe/build/tmp-eglibc/deploy/images/rica5/README_-_DO_NOT_DELETE_FILES_IN_THIS_DIRECTORY.txt': File exists
NOTE: package rica-dev-image-1.0-r0: task do_rootfs: Failed
ERROR: Task 8 (/home/james/oe/meta-rica5/recipes/images/rica-dev-image.bb, do_rootfs) failed with exit code '1'
Waiting for 1 active tasks to finish:
0: rica-release-example-image-1.0-r0 do_rootfs (pid 4008)
NOTE: package rica-release-example-image-1.0-r0: task do_rootfs: Succeeded
NOTE: Tasks Summary: Attempted 3685 tasks of which 3683 didn't need to be rerun and 1 failed.
pseudo: You must set the PSEUDO_PREFIX environment variable to run pseudo.
pseudo: You must set the PSEUDO_PREFIX environment variable to run pseudo.

Summary: 1 task failed:
  /home/james/oe/meta-rica5/recipes/images/rica-dev-image.bb, do_rootfs
Summary: There was 1 ERROR message shown, returning a non-zero exit code.

Perhaps we should be using cp -f, or discarding the result?
  
Regards,
James Limbouris





^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2012-03-16 15:50 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-03-16  6:58 race condition... in cp? James Limbouris
2012-03-16 11:35 ` Paul Eggleton
2012-03-16 14:59   ` Chris Larson
2012-03-16 15:19     ` Mark Hatle
2012-03-16 15:30       ` Gary Thomas
2012-03-16 15:42         ` Mark Hatle

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox