[yocto] populate_sdk_ext: Unable to locate package nativesdk-buildtools-perl-dummy
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.
Intel Open Source Technology Centre
More information about the yocto