[TriLUG] Perl modules and RPMs
Mike Broome
mbroome at employees.org
Mon Nov 18 00:15:27 EST 2002
On Sun, Nov 17, 2002 at 10:52:26PM -0500, Tanner Lovelace wrote:
> On Sun, 2002-11-17 at 20:48, Jeremy Portzer wrote:
> > Tanner,
> >
> > Have you tested the above under RHL 8, or specifically a Perl
> > installation with the latest version of MakeMaker? It seems that new
> > versions of MakeMaker change some of the semantics of variable
> > substitution in the Makefiles -- certain variables are now substituted
> > by MakeMaker itself, instead of allowing make itself to do it. The
> > result is that some of the variables don't get RPM_BUILD_ROOT inserted,
> > breaking the RPM build process.
> >
> > I tried to hunt down this particular bug, but got bogged down in the
> > immense number of install location variables. I e-mailed the cpan2rpm
> > author, who said he's not really maintaining it anymore. Maybe I should
> > work harder on fixing this, or have you already done so in that version
> > above?
>
> Jeremy,
>
> I have not tested this on RH8 because I don't have access to a
> RH8 box. Do you know, specifically, what version of perl and
> MakeMaker RH8 uses?
>
> I have tested it on Mandrake 9 and it works there. Mandrake
> 9 uses perl 5.8.0 and MakeMaker 6.03.
I don't have access to a RHL 8.0 box, but I pulled down the perl rpm
from the ditribution. It's perl 5.8.0. (The rpm info says it's release
55; that's the Redhat rpm rebuild number, right?) The version of
MakeMaker is 6.03. So it looks pretty much the same as the Mandrake 9
versions.
Mike
--
Mike Broome
mbroome(at)employees.org
More information about the TriLUG
mailing list