perl-5.6.0-11 will not rebuild on RHL6x due to fhs patch forcing the man page installation to /usr/share/man but %{_mandir} macro in the spec file trying to find them from /usr/man. %{_mandir} should probably be changed to /usr/share/man because it won't work with any other options anyway..
The problem is the FHS patch, which hard-codes the mandir in hints/linux.sh and lib/ExtUtils/MM_Unix.pm. I created an alternative spec file that disables the patch and passes the mandir macro to Configure. This handles the hints file, but not the MM_Unix.pm module. That file may need to be patched dynamically from some script in the spec file.
I'd attach the revised spec file but I don't see that option for this bug entry in Bugzilla. Here's a context diff: 5c5 < Release: 11 --- > Release: 12 82c82,84 < %patch6 -p1 -b .fhs --- > # patch to hints/linux.sh replaced with Configure option, > # still need equivalent for lib/ExtUtils/MM_Unix.pm though... > # %patch6 -p1 -b .fhs 107a110,111 > -Dman1dir=%{_mandir}/man1 \ > -Dman3dir=%{_mandir}/man3 \ 184a189,191 > * Thu Dec 21 2000 Kenneth Porter <shiva> > - Pass RPM mandir to Configure for pre-FHS systems >