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

Bug 126788

Summary: Failing binary tests like setuid + lazy bindings should still mark src_install as completed
Product: Portage Development Reporter: Petteri Räty (RETIRED) <betelgeuse>
Component: Core - Ebuild SupportAssignee: Portage team <dev-portage>
Status: RESOLVED FIXED    
Severity: normal Keywords: InVCS
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 115839    

Description Petteri Räty (RETIRED) gentoo-dev 2006-03-19 04:36:17 UTC
Take for example glibc which has lazy bindings for a setuid binary so it fails with FEATURES="stricter". I usually use ebuild glibc-2.4-r1 merge with FEATURES="-stricter" if a package fails like this so I do not have to compile it again. In this case portage runs src_install again which is really not needed because the end result should be the same as with FEATURES="stricter". With normal packages this is not a big problem but the src_install of glibc takes quite long.
Comment 1 Zac Medico gentoo-dev 2006-03-19 09:20:22 UTC
This is fixed in svn r2832 for release in 2.1_pre7.
Comment 2 Zac Medico gentoo-dev 2006-03-19 09:30:14 UTC
Pardon, it should be fixed in 2.1_pre6.  Install phase qa checks were moved out of ebuild.sh.