Hey all. I thought I would try and explain what Chris has been up to with at least some of the base.bbclass changes (the ones related to md5sum and cp).
Right now, with a big enough BB_NUM_THREADS we can get into a race where coreutils-native is installing programs and elsewhere we are in a do_fetch and either trying to use 'cp' or 'md5sum', and blam, we try and invoke the program while it's being installed (and see things like sh: /path/to/staging/i686-linux/usr/bin/cp: Textfile is busy). There's a few ways out of this: 1) Don't rely on 'cp' and 'md5sum' anymore but use python for it. 2) Make an oe_cp and oe_md5sum to go with oe_sha256sum 3) IIRC, the big part of coreutils-native was a fully functional, always, 'install'. We could just copy the install we build or provide an install wrapper (oe_install) or so 4) ??? Thoughts? Comments? -- Tom Rini <[email protected]> Mentor Graphics Corporation _______________________________________________ Openembedded-devel mailing list [email protected] http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
