Hi Mark,

When using the new Hob to build targets, I also observed the pseudo
output:

"pseudo: You must set the PSEUDO_PREFIX environment variable to run
pseudo."

Here is the step to reproduce it:

1) source oe-init-build-env
2) hob
3) select machine and base image. Here I use qemux86 and
core-image-minimal.
4) click "Just bake". For this first time build, pseudo works OK.
5) after the build finishes, return to image configuration page and
click "Just bake" button again. Then after the build starts, pseudo will
print out the above logs.

Thanks,
Dongxiao

On Fri, 2012-02-17 at 10:50 -0800, Mark Hatle wrote:
> We're looking into this issue.  You should never get the "pseudo: You must 
> set 
> the PSEUDO_PREFIX environment variable to run pseudo." message.  This means 
> something appears to have avoided the wrappers.
> 
> I'll let you know once we figure out something.
> 
> --Mark
> 
> On 2/17/12 9:35 AM, Paul Eggleton wrote:
> > Hi all,
> >
> > I'm trying to extend buildhistory to write out the metadata revisions just
> > before it does the commit to the buildhistory repository, and I'm having 
> > some
> > pseudo-related trouble. The structure is a little unusual, in that the
> > execution flow is an event handler that calls a shell function (via
> > bb.build.exec_func()) and during parsing this function an ${@...} reference 
> > to
> > a python function is evaluated, which then calls os.popen(), at which point 
> > I
> > get the error "pseudo: You must set the PSEUDO_PREFIX environment variable 
> > to
> > run pseudo."
> >
> > I don't need pseudo at this stage. I've tried setting PSEUDO_DISABLED=1 and
> > even PSEUDO_UNLOAD=1 just prior to the os.popen() call (or within it) and
> > despite evidence that pseudo is taking notice of these being set in other
> > contexts (when the function is called from elsewhere) even when doing this I
> > still get the error above. I could rearrange the structure to avoid this
> > execution flow however that would bar me from reusing existing code that we
> > have for getting the metadata revision.
> >
> > Any suggestions?
> >
> > Cheers,
> > Paul
> >
> 
> _______________________________________________
> yocto mailing list
> yocto@yoctoproject.org
> https://lists.yoctoproject.org/listinfo/yocto


_______________________________________________
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto

Reply via email to