[bitbake-devel] [PATCH v2] [hob] Add sanity check progress screen

Marinescu, Bogdan A bogdan.a.marinescu at intel.com
Fri Sep 28 08:24:30 UTC 2012


Hi Richard,

On Thu, Sep 27, 2012 at 6:44 PM, Richard Purdie <
richard.purdie at linuxfoundation.org> wrote:

> On Wed, 2012-09-26 at 16:59 +0300, Bogdan Marinescu wrote:
> > This patch adds a sanity check progress screen to hob. The screen
> > is displayed when Hob executes the sanity check procedure. The screen
> > is displayed for at least 5 seconds. If a network error is detected,
> > a special dialog is displayed which lets the user open the proxy
> > configuration page directly.
> > Note that currently bitbake triggers the network tests only when
> > the value of its TMPDIR variable changes, which happens fairly rare
> > on my system. This is the subject of another bug (#3026).
> > Version 2 of the patch splits the changes in two parts (sanity.bbclass
> > belongs to oe-core).
> >
> > [YOCTO #3025]
> >
> > Signed-off-by: Bogdan Marinescu <bogdan.a.marinescu at intel.com>
> > ---
> >  bitbake/lib/bb/event.py                     |    3 +-
> >  bitbake/lib/bb/ui/crumbs/builder.py         |  124
> ++++++++++++++++++++++++---
> >  bitbake/lib/bb/ui/crumbs/hig.py             |    5 ++
> >  bitbake/lib/bb/ui/crumbs/hobeventhandler.py |    5 +-
> >  bitbake/lib/bb/ui/crumbs/sanitycheckpage.py |   85 ++++++++++++++++++
> >  5 files changed, 205 insertions(+), 17 deletions(-)
> >  create mode 100644 bitbake/lib/bb/ui/crumbs/sanitycheckpage.py
>
>
> Merged to master, thanks.
>

It appears that this page was not merged properly. The new
sanitycheckpage.py file didn't get merged. I remember that I needed to use
"git add -f" (force) to add this file, since a .gitignore prevented it from
being added in the usual way (why does .gitignore mask .py files anyway?)
This might be why it didn't get merged in the end.
For all the people that updated the master and can't start hob because of
this problem: a temporary solution is to move your HEAD before my commit.
In this case:

git reset --hard 6fdff49d9b37a18221f8d5571f757e69b945e533

One more thing for Richard: this patch has a corresponding patch in oe-core
("Added explicit network error status in SanityCheckFailed event"). Please
take a look at that one too.

Thanks,
Bogdan


> Richard
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openembedded.org/pipermail/bitbake-devel/attachments/20120928/a82a872a/attachment-0001.html>


More information about the bitbake-devel mailing list