Bug 246729 - coreutils breaks with unpackaged files when rebuilt under -devel
Summary: coreutils breaks with unpackaged files when rebuilt under -devel
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora
Classification: Fedora
Component: rpm
Version: rawhide
Hardware: All
OS: Linux
low
low
Target Milestone: ---
Assignee: Paul Nasrat
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks: F8Blocker
TreeView+ depends on / blocked
 
Reported: 2007-07-04 14:30 UTC by Oliver Falk
Modified: 2007-11-30 22:12 UTC (History)
3 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2007-07-23 11:40:11 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Oliver Falk 2007-07-04 14:30:33 UTC
Please have a look:
http://buildsys.zero42.at/koji/getfile?taskID=10163&name=build.log

It happens on alpha and i386, didn't tried another arch.

Comment 1 Tim Waugh 2007-07-04 16:00:24 UTC
This seems to be due to a change in redhat-rpm-config.


Comment 2 Oliver Falk 2007-07-04 16:16:50 UTC
Yup. That could be likely possible :-)

Comment 3 Tim Waugh 2007-07-05 13:38:37 UTC
It's because the 'find' bit in /usr/lib/rpm/find-lang.sh uses 'type -f' instead
of 'type -f -o -type -l'.  The missing files were symbolic links.

I've patched coreutils to work around it for the moment.

Comment 4 Oliver Falk 2007-07-05 13:58:53 UTC
OK. Great. I should have found that myself; But I had no time to do so. :-(
Thx Tim!

Comment 5 Jeff Johnson 2007-07-10 19:35:22 UTC
Heh. find-lang.sh @rpm5.org has added the symlink test so that
CentOS5/RHEL5 coreutils can be rebuilt by non-redhat rpm.

Comment 6 Panu Matilainen 2007-07-11 07:24:09 UTC
Hehheh. It's on rpm.org as well, I just forgot from 4.4.2.1-rc3 but will be in
final. I'll close this one when it lands in rawhide.

Comment 7 Panu Matilainen 2007-07-23 11:40:11 UTC
Fixed in next rawhide build by 4.4.2.1 final.


Note You need to log in before you can comment on or make changes to this bug.