Koen Kooi wrote on 2011-12-15: > > Op 15 dec. 2011, om 15:58 heeft Richard Purdie het volgende geschreven: > >> On Tue, 2011-12-13 at 20:19 +0400, Dmitry Eremin-Solenikov wrote: >>> Currently sdk generation might fail with the following error: >>> | Collected errors: >>> | * extract_archive: Cannot create symlink from ./var/log to >>> 'volatile/log': File exists. >>> ERROR: Function 'do_populate_sdk' failed >>> >>> This happens as consolekit package will include both >>> /var/log/ConsoleKit and /var/volatile/log/ConsoleKit files: >>> lumag@fangorn:~/OE-scripts$ dpkg-deb -c > build/tmp--eglibc/deploy/ipk/core2/consolekit_0.4.5-r7_core2.ipk | > grep var >>> drwxr-xr-x root/root 0 2011-12-07 22:12 ./var/ drwxr-xr-x >>> root/root 0 2011-12-07 22:12 ./var/log/ drwxr-xr-x root/root >>> 0 2011-12-07 22:12 ./var/log/ConsoleKit/ lrwxrwxrwx root/root >>> 0 2011-12-07 22:12 ./var/run -> volatile/run drwxr-xr-x root/root >>> 0 2011-12-07 22:12 ./var/volatile/ drwxr-xr-x root/root >>> 0 2011-12-07 22:12 ./var/volatile/log/ drwxr-xr-x root/root 0 >>> 2011-12-07 22:12 ./var/volatile/log/ConsoleKit/ drwxr-xr-x root/root >>> 0 2011-12-07 22:12 ./var/volatile/run/ drwxr-xr-x root/root >>> 0 2011-12-07 22:12 ./var/volatile/run/ConsoleKit/ >>> >>> Inclusion of both log directories causes this error. Drop the >>> /var/log/ConsoleKit in favour of /var/volatile/log >>> >>> Signed-off-by: Dmitry Eremin-Solenikov <[email protected]> >> >> This effectively reverts: >> > http://git.openembedded.org/openembedded-core/commit/?id=5608a748 > af2c7 >> 54f60137ab7c3010ccce6bf9e40 so I think this fixes one problem at the >> expense of causing another. >> Koen: Any comments? > > If you revert it consolekit won't work at runtime because it fails to start. We need to find the proper fix. meta-toolchain-gmae building (at least with ipk packaging) has been broken by this for half a month...
Thanks, -- Dexuan _______________________________________________ Openembedded-core mailing list [email protected] http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
