Bug 8733

Summary: Busybox is not compiling - hob cannot build
Product: [Build System, Metadata & Runtime] Hob Reporter: Arno Steffens <star>
Component: hobAssignee: Juro Bystricky <juro.bystricky>
Status: VERIFIED WONTFIX QA Contact: Bogdan Alexandru Voiculescu <bogdanx.a.voiculescu>
Severity: normal    
Priority: Medium CC: belen.barros.pena, bogdanx.a.voiculescu, cristiana.voicu, poky.bs.watcher, poky.watcher, valentin.popa
Version: 2.0   
Target Milestone: 2.1 M3   
Hardware: x86   
OS: x86_64   
Whiteboard:
OS type for building Yocto: --- Type of Regression: ---
Verified: Documentation change: No (bug/feature does not impact docs)
Attachments:
Description Flags
2 log files - the one with error, the one before. none

Description Arno Steffens 2015-11-27 06:06:18 UTC
Created attachment 2875 [details]
2 log files - the one with error, the one before.

Let Hob run to build packages overnight. This morning PC was frozen, so I have to reboot it. Not sure whether the error was reason or result of frozen PC.
Nevertheless I can't come out of this loop that "Hob cannot build recipes"

The generated log file is attached.

How to overcome this message?

I also added log file from  previous afternoon, which logs strange to me, as it is huge (so I compressed these files).

As busybox is an important part I guess under normal circumstances there is no problem. So my question is - how to go ahead if something fails?

Also the additional selected recipes are not stored, so after opening hob again, I have to reconfigured recipes.
Comment 1 Belen Barros Pena 2015-11-27 11:11:49 UTC
Hi Arno,

I'm afraid Hob is almost deprecated at this point, so I am not sure we will be able to fix this issue. If you are using Yocto Project 2.0, you might want to try Toaster. This video tutorial shows some of the Toaster functionality

https://www.youtube.com/watch?v=f3gDg75FwFo

There is also a manual here: 

http://www.yoctoproject.org/docs/latest/toaster-manual/toaster-manual.html#toaster-manual-dev-notes

with setup instruction and a list of additional video tutorials

http://www.yoctoproject.org/docs/latest/toaster-manual/toaster-manual.html#web-interface-videos

Any questions, feel free to get in touch via the irc channel or the Toaster mailing list 

https://lists.yoctoproject.org/listinfo/toaster
Comment 2 Juro Bystricky 2016-03-01 00:59:42 UTC
(In reply to comment #0)
> Created attachment 2875 [details]
> 2 log files - the one with error, the one before.
> 
> Let Hob run to build packages overnight. This morning PC was frozen, so I
> have to reboot it. Not sure whether the error was reason or result of frozen
> PC.
> Nevertheless I can't come out of this loop that "Hob cannot build recipes"
> 
> The generated log file is attached.
> 
> How to overcome this message?
> 
> I also added log file from  previous afternoon, which logs strange to me, as
> it is huge (so I compressed these files).
> 
> As busybox is an important part I guess under normal circumstances there is
> no problem. So my question is - how to go ahead if something fails?
> 
> Also the additional selected recipes are not stored, so after opening hob
> again, I have to reconfigured recipes.

The best assessment would be that rebooting a frozen PC corrupted files that were not closed properly.
Even the "good"  ("before") log file shows file corruption at the end.
The log with the error ("after") shows the attempt to continue with previous configuration, but the configuration is aborted, most likely because it ran into corrupted files. 
The safe/prudent thing would be to delete the whole build folder and start the build all over again.
I will close this bug as it is not possible to reliably reproduce.
Moreover, Hob has been deprecated (unsupported) for a while now.
However, if the problem re-occurs and you are able to list steps in order
to reproduce it, please re-open the bug.
Comment 3 Bogdan Alexandru Voiculescu 2016-05-11 07:49:47 UTC
I will verified as wontfix since Hob is deprecated.