Openembedded and Beaglebone

I’ve built angstrom through open embedded and have the image running on my beagle bone. I went to build the SDK through open embedded

MACHINE=beaglebone ./oebb.sh bitbake meta-toolchain

I get the SDK in the deploy/ folder and I install it. However, it doesn’t have opkg-target like all of the tutorials show. It has a program called opkg-cl, but no matter what commands I pass to it, nothing happens. Dunno what to do. Anyone seen this before?

Yeah, for some reason the built environment scripts don’t include an alias to opkg-target as they did before.

At the bottom of environment-setup-armv7a-angstrom-linux-gnueabi, I just added:

alias opkg-target="$OECORE_NATIVE_SYSROOT/usr/bin/opkg-cl -f $OECORE_TARGET_SYSROOT/etc/opkg.conf -o $OECORE_TARGET_SYSROOT"

Thanks, that did it

Yeah, for some reason the built environment scripts don't include an alias to opkg-target as they did before.

At the bottom of environment-setup-armv7a-angstrom-linux-gnueabi, I just added:

alias opkg-target="$OECORE_NATIVE_SYSROOT/usr/bin/opkg-cl -f $OECORE_TARGET_SYSROOT/etc/opkg.conf -o $OECORE_TARGET_SYSROOT"

This should be filed as a bug at https://bugzilla.yoctoproject.org/

The removal of opkg-target was intentional:

https://lists.yoctoproject.org/pipermail/poky/2011-May/005824.html