STATUS: FAILED BUILD: 2.2.rc4(M4): 4b94b498e21aeba945fe7e72a6b7c4bb0314fb83 ENVIRONMENT: Debian 4.3.0-0.bpo.1-amd64 Description: When I try to download the log with errors, the link doesn't appears STEPS TO REPRODUCE: Start Toaster. 2. Click on new project button. 3. Enter a project name, select a release and click on create project. 4. Click on Layers. 5. Add a layer with multi-level dependencies. (ex: meta-acer) This layer depends on meta-networking, which in turn depends on meta-android. 6. Check if meta-android appears in the dependencies list, and add the layers to project. 7. Delete a dependency layer. 8. Build a recipe (ex: core-image-minimal) and wait until build finish. 9. Download build log. EXPECTED OUTCOME: Toaster starts. 2. Open create a new project page. 3. Project Created. 4. Open compatible layers page. 5. The selected layer and dependencies were added to project. 6. 7. Layer removed from project. 8. Build will fail with an error. 9. You can download build log.
Created attachment 3499 [details] Build Fails due to missing layer
Created attachment 3500 [details] Build fails due to missing layer - the error
A couple of things: 1) please upload screenshots for toaster bugs. With a ui project, those are essential 2) I'd mark this as not a bug. What's happening is that since you have removed a dependent layer, bitbake fails in the parse stage. When bitbake fails this early, there is no cooker log created by bitbake (even in the command line case). Therefore there is no log available to download. The intent is to click on the error to see it.
reset to default assignee so that we can look at this in triage
@David, please reopen it if you found it is not working as per Brian's comments. Thanks
Verified in 7a0e795373653886452a7a2992ced10080711c26 Not a bug