On Thu, Mar 13, 2008 at 9:17 AM, Tim Verhoeven <<a href="mailto:tim.verhoeven.be@gmail.com">tim.verhoeven.be@gmail.com</a>> wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Recompile the mod_perl package with after you installed the new perl.<br>
It looks like the mod_perl was build against the base CentOS perl<br>
version and not the one you build.</blockquote><div><br>That's what I suspected so I re-compiled mod_perl after I installed perl on the compilation machine but got exactly the same results.<br><br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="Ih2E3d"><br>
>  Is anyone here is aware of another way to get a fixed version of perl<br>
>  for CentOS 5?<br>
<br>
</div>You need to get upstream to fix it. Report this bug in our and theirs<br>
bug reportingtools (<a href="http://bugs.centos.org" target="_blank">bugs.centos.org</a> and <a href="http://bugzilla.redhat.com" target="_blank">bugzilla.redhat.com</a>)</blockquote><div><br>It's a known bug in RHEL: <a href="https://bugzilla.redhat.com/show_bug.cgi?id=379791">https://bugzilla.redhat.com/show_bug.cgi?id=379791</a><br>
I now see that the previous bug link I provided was against Fedora and is closed. This one is against 5.0 and is open with recent activity.<br><br>After some more digging with a colleague we suspect that:<br><br>1. We probably miss something about RPM version ordering (the perl version it looks for is 4:... while ours is just plain 5.8.8...)<br>
2. The "overriding" package comes from rpmforge.<br><br>We solved it in two ways (we have two test fail-over machines so we could try two fixes):<br>1. Manually installing all the dependent packages in one rpm command (there is a circular dependency) somehow passed fine.<br>
2. Giving our own private repository higher priority.<br><br>Thanks for your reply.<br><br>--Amos<br><br></div></div>