Hide Forgot
Quoting from Bug 546663: --nodirtokens just refuses to stay fixed. Or with other words: This is a continuation of Bug 56040, Bug 462391, and Bug 546663. Those were Fedora bugs, but apparently the bug has found its way into RHEL 5 as well. Version information: rpm-4.4.2.3-22.el5 rpm-python-4.4.2.3-22.el5 rpm-devel-4.4.2.3-22.el5 rpm-libs-4.4.2.3-22.el5 rpm-build-4.4.2.3-22.el5 rpmlint-0.91-1.el5 rpm-devel-4.4.2.3-22.el5 rpm-libs-4.4.2.3-22.el5
Created attachment 475432 [details] minimal spec file Example package / test case. Build with: rpmbuild -ba minimal.spec and rpmbuild --nodirtokens -ba minimal.spec
I executed: # yum downgrade rpm rpm-python rpm-devel rpm-libs rpm-build popt This downgraded RPM to: rpm-devel-4.4.2.3-20.el5_5.1 rpm-build-4.4.2.3-20.el5_5.1 rpm-libs-4.4.2.3-20.el5_5.1 rpm-libs-4.4.2.3-20.el5_5.1 rpm-python-4.4.2.3-20.el5_5.1 rpm-devel-4.4.2.3-20.el5_5.1 rpm-4.4.2.3-20.el5_5.1 Problem remains.
This is the necessary patch: http://rpm.org/gitweb?p=rpm.git;a=commit;h=7739cb6fffb2371266371ec58486a3cde4fca155 Since it's one the 4.4.x branch, it should be safe to include.
RHEL5 is now in the development phase 2. This limits updates to critical issues only. While this issue might be annoying it is now too late to get it fixed. Sorry.