Wolfgang Zeikat wrote:
Ned Slider wrote:
Thanks for the heads up. it indeed works (HTML::Parser 3.59).
For those using RHEL5/CentOS5 and wanting to update,
We use Scientific Linux 5 which is a re-compiled RHEL 5 - with Dag's
3.56 rpm installed. I installed HTML::Parser 3.59 there from CPAN (with
local make) without unistalling the rpm. The URI detection behavious
didn't change, so I am interested in your procedure.
I built a perl-HTML-Parser-3.59 RPM package from Dag's SPEC file
(v3.56) on RPMForge by dropping in the 3.59 source tarball. It built
cleanly and is now running on my system :)
Could you describe more elaborately how you did that?
Regards,
wolfgang
Yes, I downloaded the perl-HTML-Parser-3.56 src.rpm package from RPMForge:
http://dag.wieers.com/rpm/packages/perl-HTML-Parser/perl-HTML-Parser-3.56-1.rf.src.rpm
Extract the SPEC file, edit the "Version" and "Release" lines to 3.59
and 1.el5, respectively.
Download the HTML-Parser-3.59 tarball
http://search.cpan.org/CPAN/authors/id/G/GA/GAAS/HTML-Parser-3.59.tar.gz
Copy the edited SPEC file to the /SPECS dir and the source tarball to
the /SOURCES dir of your build environment, and build the package with:
rpmbuild -ba --target=`uname -m` perl-HTML-Parser.spec
and install the package with rpm.
Alternatively, I've uploaded my src.rpm here which may be easier:
http://www.pperry.f2s.com/linux/perl-HTML-Parser/
and you can build it with:
rpmbuild --rebuild perl-HTML-Parser-3.59-1.el5.src.rpm
There is a guide on rebuilding source RPMs here:
http://wiki.centos.org/HowTos/RebuildSRPM
I've also uploaded my RPM package there too, but I only built a package
for x86_64, so if your running a xen kernel or are running on i386
you'll need to rebuild it yourself.
Hope that helps :)