[yocto] populate_sdk_ext: Unable to locate package nativesdk-buildtools-perl-dummy

Paul Eggleton paul.eggleton at linux.intel.com
Mon Nov 21 13:15:16 PST 2016

On Mon, 21 Nov 2016 18:22:10 Michel D'HOOGE wrote:
> > From: "Paul Eggleton" <paul.eggleton at linux.intel.com>
> > Sent: Friday, 18 November, 2016 2:46:07 AM
> > 
> > I think the issue is this hasn't really been tested with deb
> > packaging. You
> > have hit a genuine bug though - would you mind filing a bug at
> > http://bugzilla.yoctoproject.org?
> I still don't fully understand the problem, so I don't know where to file
> the bug! But I think apt-native and buildtools-tarball are OK.
> Right now I believe this is related to the ARCH value of the dummy debian
> packages. It is "allarch" (in the filename and the Packages corresponding
> summary file) whereas similar packages have the "all" arch.
> I'm trying to understand why there is such a difference...

I suspect it has to do with the arch mapping that goes on in 
meta/classes/package_deb.bbclass; it probably doesn't understand the dummy 
architecture we're giving it. The thing is even if it were to be "corrected" 
to fall back to "all" instead of "allarch" that probably still wouldn't work 
properly because the architecture of the perl packages would be a higher 
priority than "all" and thus the dummy package wouldn't take precedence.

In any case feel free to file a bug under "OE-Core -> Core" in bugzilla, that 
would be a reasonable category for this issue.



Paul Eggleton
Intel Open Source Technology Centre

More information about the yocto mailing list