OE is great however i have noticed that its main problems stem from people building distros straight from the package sources
there really needs to be a set standard for packaging and having OE turn itself into a distro in its own right, OR make it retargetable to have a "high" and "low" end target that slightly changes the compiling process, i assume it has somthing like gentoos make flags, (as i said eariler i neven got it to work properly) if so perhaps that should be given more enfisis along with a standard guide and template to packaging
I think you're misunderstanding how OE works and how distros use it. It seems you assume that every recipe generates the same package regardless of distro. That isn't true. You can have different patches
per distro, different configure options
per distro, different packaging
per distro and different config files
per distro. You can override anything you want per distro, per machine or both.
For example:
DEPENDS = "gtk+"
SRC_URI = "http://foo.com/bar-${PV}.tar.bz2"
SRC_URI_append_dablitzleetdist = "http://dablitz.com/extraleetness.patch;patch=1"
SRC_URI_append_pdax = "http://obscureurl.com/uglyhacks.patch;patch=1"
inherit autotools
EXTRA_OECONF_openzaurus = " --disable-leetnes"
EXTRA_OECONF_dablitzleetdist = " --enable-leetnes"
EXTRA_OECONF_pdax = " --only-work-at-full-moon"
EXTRA_OECONF_append_collie = " --enable-tinyscreenresolutions"
EXTRA_OECONF_append_akita = " --enable-OMGleetoverlayLOL"
CONFFILES_append_dablitzleetdist = "${sysconfdir}/leetnes.conf"
The above shows how
one recipe produces different output for
three distributions
and
two machines. For the uninitiated: the above will download, patch, build, packages *and* add all dependencies to the resulting .ipk with a mere 'bitbake bar'.
Can you still say with a straight face it isn't retargetable?
the best thing to happen to it would be if a distro like debian picked it up (now i am dreaming) as you would slowly get alot of packages and some sort of packaging guidelines
Check the video of wookey's emdebian presentation at debconf2005[1]
And for the whiners in this thread: OE people will respond if you talk about OE, like pdaX people will respond if you talk about pdaX, get over it.
Pgas: I hope this is what you meant with 'show us examples instead of saying how great it is'
[1]
http://meetings-archive.debian.net/pub/deb...emo-Wookey.mpeg