Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 427180

Summary: Eclasses should not enable verbose build output by default
Product: Gentoo Linux Reporter: Jacek Szafarkiewicz <hadogenes+gentoo>
Component: EclassesAssignee: Gentoo Linux bug wranglers <bug-wranglers>
Status: RESOLVED INVALID    
Severity: minor CC: hadogenes+gentoo
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Jacek Szafarkiewicz 2012-07-19 07:44:54 UTC
I don't know why eclasses are verbose by default
e.g. 
in qt4-build.eclass:366
local conf="-(...) -verbose"

in cmake-utils.eclass:143
: ${CMAKE_VERBOSE:=ON}
(it was discussed in Bug 306207 and cmake shouldn't be verbose)

I'm not a gentoo developer (yet?) and I don't need to see whole path which is running.
It is more readable for user to see qmake config insted of what command is run.
I think the option "--verbose" in emerge (or other pkg manager) or some variable in make.conf
should tell eclasses if I want to see verbose or not.

Reproducible: Always
Comment 1 Ben de Groot (RETIRED) gentoo-dev 2012-07-19 08:04:30 UTC
It's enabled because it makes build logs more useful for debugging.
Comment 2 Jeroen Roovers (RETIRED) gentoo-dev 2012-07-20 16:06:35 UTC
This has already been discussed extensively on the gentoo-dev mailing list and elsewhere. _That_ is the proper venue to bring this discussion, while _this_ is a bug tracker and not intended to be used as a discussion forum.