Hi Bian, On Friday 12 July 2013 10:04:56 Bian Naimeng wrote: > said the following on 2013-7-11 18:54:, Burton, Ross wrote: > > On 10 July 2013 03:56, Bian Naimeng <bia...@cn.fujitsu.com> wrote: > >> Sorry, it looks like i should post this patch to poky. please ignore this > > > > You were right the first time, meta/ is oe-core. :) > > Thanks for your reminding. > > In this case, the following error will be caught. > > | error: Bad owner/group: .../tmp/work/i586-poky-linux/.../xxx.spec > | Building target platforms: i586-poky-linux > | > | RPM build errors: > | Bad owner/group: .../tmp/work/i586-poky-linux/.../xxx.spec > > The following bb file can cause this error. > # cat xxx.bb > SRC_URI="..../xxx.src.rpm" > > do_unpack2 () { > cd ${WORKDIR} > tar zxvf xxx.tar.gz > } > addtask do_unpack2 after do_unpack before do_configure > > Of course, we can walk around it by append "extract=xxx.tar.gz" to SRC_URI, > but it's not good way when the xxx.src.rpm containing lots of necessary > files.
Wouldn't using subdir=xyz in the SRC_URI entry put the contents of the rpm into a subdirectory and thus avoid this problem? Cheers, Paul -- Paul Eggleton Intel Open Source Technology Centre _______________________________________________ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core