[oe] [PATCH] Remove the micro distro specific overridding of variables

Phil Blundell philb at gnu.org
Wed Dec 30 09:31:50 UTC 2009


On Wed, 2009-12-30 at 17:23 +0800, Guo Hongruan wrote:
> 在 Wed, 30 Dec 2009 17:17:17 +0800,Phil Blundell <philb at gnu.org> 写道:
> 
> > On Wed, 2009-12-30 at 16:36 +0800, Guo Hongruan wrote:
> >> The micro/micro-uclibc specific check does cause the miss of the
> >> /etc/default directory, which is required by the following installation.
> >> So the installation of base-file failed when DISTRO=micro or
> >> DISTRO=micro-uclibc.
> >
> > Can you give any more details of the problem you are trying to solve?
> > Which exact installation step requires /etc/default?
> >
> 
> See the following for details:
> 
> 
> http://tinderbox.openembedded.net/packages/392296/
> http://tinderbox.openembedded.net/packages/391393/

Ah, I see.  So, it would appear that you are actually using
"DISTRO=micro-eglibc", rather than the micro and micro-uclibc that you
mentioned above.  

That DISTRO is not in the org.openembedded.dev tree so I can't test with
it but, if you want to stick with that setting, I would guess that you
probably need to modify the ${DISTRO} conditional that wraps the
relevant lines of the base-files do_install() method so that it
recognises micro-eglibc as a synonym for micro.

p.






More information about the Openembedded-devel mailing list