Red Hat Bugzilla – Bug 56336
brp-compress doesn't work with fileutils-4.1.1-1
Last modified: 2008-05-01 11:38:01 EDT
Description of Problem:
brp-compress doesn't work with fileutils-4.1.1-1.
Version-Release number of selected component (if applicable):
For example, rpm-4.0.3-1.03
Steps to Reproduce:
1. Install fileutils-4.1.1-1.
2. mkdir -p /tmp/demo/usr/share/man/man1
3. ln -s target.1 /tmp/demo/usr/share/man/man1/link.1
4. RPM_BUILD_ROOT=/tmp/demo LANG=en_US /usr/lib/rpm/brp-compress
5. ls -l /tmp/demo
link.1.gz points to .gz.
link.1.gz points to target.1.gz.
This is because the default time style for ls now appears to be 'iso',
which has an unpredictable number of fields. Unfortunately, --time-style
isn't accepted by fileutils-4.1, so I don't know what a good fix is.
Bero, I've copied you since you own the fileutils RPM. This seems to be
an _awful_ default.
*** Bug 56656 has been marked as a duplicate of this bug. ***
Agreed __awful__ and I add __dreadful__ !
Patch applied in rpm-4.1 (thank you Jonathan), the rest of
this mess is going to fileutils. Not my problem mon ...
Default setting changed in 4.1.2-2