Bug 584952

Summary: rpmlint does no longer find "binary contains traces of buildroot" since 11.2
Product: [openSUSE] openSUSE 11.3 Reporter: Stefan Seyfried <seife>
Component: BasesystemAssignee: Dirk Mueller <dmueller>
Status: RESOLVED FIXED QA Contact: E-mail List <qa-bugs>
Severity: Normal    
Priority: P5 - None    
Version: Factory   
Target Milestone: ---   
Hardware: Other   
OS: Other   
Whiteboard:
Found By: Community User Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Stefan Seyfried 2010-03-03 09:09:58 UTC
While updating vdradmin-am, i found that it suddenly failed building on 11.1 and older with

vdradmin-am.noarch: E: file-contains-buildroot (Badness: 10000) /usr/bin/vdradmind
Your file contains traces of $RPM_BUILD_ROOT.

2 packages and 0 specfiles checked; 1 errors, 12 warnings.
rpmlint: E: badness 10000 exceeds threshold 1000, aborting.

I investigated the issue, and found out that this check is true, but it did not trigger for 11.2 and FACTORY, probably due to the fact that RPM_BUILD_ROOT is now /usr/src/packages/BUILDROOT and no longer /var/tmp/*-build

The package is fixed now, but it should be easy to trigger for testing
Comment 1 Dirk Mueller 2010-03-25 21:45:43 UTC
fixed, thanks for the report!