Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 916257 - sys-apps/portage: Confusing UX (output message) if portage says "the build log is here" when fail-clean is enabled, but the build log is missing.
Summary: sys-apps/portage: Confusing UX (output message) if portage says "the build lo...
Status: UNCONFIRMED
Alias: None
Product: Portage Development
Classification: Unclassified
Component: Core - Interface (emerge) (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Portage team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-10-25 07:17 UTC by sozuba
Modified: 2023-11-25 04:26 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
Tail end of the emerge ouput when package build fails. (emerge-output-tail-eww,1.90 KB, text/plain)
2023-10-25 07:17 UTC, sozuba
Details
emerge --info output for package eww. (emerge-info-eww-guru,6.72 KB, text/plain)
2023-10-25 07:18 UTC, sozuba
Details

Note You need to log in before you can comment on or make changes to this bug.
Description sozuba 2023-10-25 07:17:44 UTC
Created attachment 873417 [details]
Tail end of the emerge ouput when package build fails.

When a package build fails, the output message says "The complete build log is located at '/var/tmp/portage/....../build.log'". But the build log is deleted when 'FEATURES=fail-clean' is enabled in make.conf'. This is confusing especially for newbies like myself, when the real and full impact of 'fail-clean' isn't understood.

Solution: It would be better, if emerge would show/add "(deleted because of FEATURES="fail-clean")" to add more context.

The output/log attachment here is an example for such a case for package 'gui-apps/eww-0.4.0-r1'.
Comment 1 sozuba 2023-10-25 07:18:48 UTC
Created attachment 873418 [details]
emerge --info output for package eww.