Bug 145460

Summary: Does not build as non-root
Product: [Fedora] Fedora Reporter: Enrico Scholz <rh-bugzilla>
Component: wireless-toolsAssignee: Bill Nottingham <notting>
Status: CLOSED NOTABUG QA Contact:
Severity: medium Docs Contact:
Priority: medium    
Version: rawhideCC: rvokal
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2005-01-18 18:16:23 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Enrico Scholz 2005-01-18 18:05:39 UTC
Description of problem:

The src.rpm can not be rebuilt as an ordinary user:

| [pkgbuild@kosh rawhide]$ rpmbuild --rebuild wireless-tools-28-0.pre4.3.src.rpm
| ln -sfn libiw.so.28 /var/tmp/wireless-tools-28-0.pre4.3-root/lib/libiw.so
| *** Don't forget to add /var/tmp/wireless-tools-28-0.pre4.3-root/lib to /etc/ld.so.conf, and run ldconfig as root. ***
| /bin/sh: ldconfig: command not found
| *** Could not run ldconfig ! ***
| install -m 755 -d /var/tmp/wireless-tools-28-0.pre4.3-root/sbin
| ...
| Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
|     File not found by glob: /var/tmp/wireless-tools-28-0.pre4.3-root/usr/lib/*.so

Adding /sbin to $PATH does not help:

| [pkgbuild@kosh rawhide]$ PATH=$PATH:/sbin rpmbuild --rebuild wireless-tools-28-0.pre4.3.src.rpm
| ...
| ln -sfn libiw.so.28 /var/tmp/wireless-tools-28-0.pre4.3-root/lib/libiw.so
| *** Don't forget to add /var/tmp/wireless-tools-28-0.pre4.3-root/lib to /etc/ld.so.conf, and run ldconfig as root. ***
| ldconfig: Can't create temporary cache file /etc/ld.so.cache~: Permission denied
| *** Could not run ldconfig ! ***
| install -m 755 -d /var/tmp/wireless-tools-28-0.pre4.3-root/sbin
| ...
| Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
|     File not found by glob: /var/tmp/wireless-tools-28-0.pre4.3-root/usr/lib/*.so



Version-Release number of selected component (if applicable):

wireless-tools-28-0.pre4.3

Comment 1 Enrico Scholz 2005-01-18 18:16:23 UTC
sorry... was caused by the bad globbing of old rpm with new glibc.