RE: [MP2] - Failure on Make Install

[prev] [thread] [next] [Date index for 2005/04/18]

From: cfaust-dougot
Subject: RE: [MP2] - Failure on Make Install
Date: 18:23 on 18 Apr 2005
This is a multi-part message in MIME format.

------_=_NextPart_001_01C54443.B86FF9B3
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

cfaust-dougot wrote:
> Folks, have what I hope is a little problem during the install of =
mod_perl.
>=20
> 1. Problem Description:
>=20
> I just downloaded the current mod_perl from the site.
> mod_perl-2.0-current.tar.gz 4/18/2005
>=20
> Configured and built as outlined in the docs - everything went fine, =
test showed all testes being successful (3 tests skipped).
>=20
> When I went to "Make Install", it ended with the following
>=20
> make[1]: Leaving directory `/home/xxx/mod_perl-2.0.0-RC5/xs'
> /usr/bin/perl -Iblib/lib =
-I/home/xxx/mod_perl-2.0.0-RC5/Apache-Test/lib -MModPerl::BuildMM -e =
ModPerl::BuildMM::glue_pod =
ModPerl-Registry/lib/ModPerl/RegistryLoader.pm =
/home/xxx/mod_perl-2.0.0-RC5/docs/api/ModPerl/RegistryLoader.pod =
blib/lib/ModPerl/RegistryLoader.pm
> Unrecognized switch: --section=3D3  (-h will show valid options).
> make: *** [glue_pods] Error 29
>=20
> So I ran it with the -h
> [root@zbweb1 mod_perl-2.0.0-RC5]# /usr/bin/perl -Iblib/lib =
-I/home/x/mod_perl-2.0.0-RC5/Apache-Test/lib -MModPerl::BuildMM -e =
ModPerl::BuildMM::glue_pod =
ModPerl-Registry/lib/ModPerl/RegistryLoader.pm =
/home/x/mod_perl-2.0.0-RC5/docs/api/ModPerl/RegistryLoader.pod =
blib/lib/ModPerl/RegistryLoader.pm -h
> expecting 3 arguments: pm, pod, dst at blib/lib/ModPerl/BuildMM.pm =
line 282.
>=20
> Any suggestions?

Stas Said -=20
>>The error is coming from pod2man, not the last command that you see:

>>In Makefile you can see:

>>        $(FULLPERL) -I$(INST_LIB)
>>-I/home/stas/apache.org/modperl-2.0/Apache-Test/lib -MModPerl::BuildMM =
-e
>>ModPerl::BuildMM::glue_pod xs/./Apache2/Const/Const.pm
>>ome/stas/apache.org/modperl-2.0/docs/api/Apache2/Const.pod
>>ib/lib/Apache2/Const.pm
>>      $(NOECHO) $(POD2MAN) --section=3D3
>>e/stas/apache.org/modperl-2.0/docs/api/Apache2/Const.pod
>>INST_MAN3DIR)/Apache2::Const.$(MAN3EXT)

>>I can see that on my machine the second command is not even run, since
>>POD2MAN is not defined. Please take a look at your Makefile, what's =
the
>>value of POD2MAN? e.g.:

>>grep POD2MAN Makefile | grep -v NOECHO

=20
Thanks for taking a look Stas, I'm not really sure I understand what you =
are saying, but below is what you asked for ..
=20
=20
[root@zbweb1 mod_perl-2.0.0-RC5]# grep POD2MAN Makefile | grep -v NOECHO
POD2MAN_EXE =3D /usr/bin/pod2man --release mod_perl-2.0.0-RC5
POD2MAN =3D $(PERL) -we '%m=3D@ARGV;for (keys %m){' \
-e 'system(q[$(PERLRUN) $(POD2MAN_EXE) ].qq[$$_>$$m{$$_}])=3D=3D0 or =
warn "Couldn\047t install $$m{$$_}\n";' \
        @$(POD2MAN) \
___________________________________________________
=20
Same section as your example from my Makefile
        $(FULLPERL) -I$(INST_LIB) =
-I/home/zerobrokerfees/mod_perl-2.0.0-RC5/Apache-Test/lib =
-MModPerl::BuildMM -e ModPerl::BuildMM::glue_pod =
xs/ModPerl/Const/Const.pm =
/home/zerobrokerfees/mod_perl-2.0.0-RC5/docs/api/ModPerl/Const.pod =
blib/lib/ModPerl/Const.pm
        $(NOECHO) $(POD2MAN) --section=3D3 =
/home/zerobrokerfees/mod_perl-2.0.0-RC5/docs/api/ModPerl/Const.pod =
$(INST_MAN3DIR)/ModPerl::Const.$(MAN3EXT)
=20
Thanks Again
-Chris
=20

------_=_NextPart_001_01C54443.B86FF9B3
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<META HTTP-EQUIV=3D"Content-Type" CONTENT=3D"text/html; =
charset=3Diso-8859-1">=0A=
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">=0A=
<HTML>=0A=
<HEAD>=0A=
=0A=
<META NAME=3D"Generator" CONTENT=3D"MS Exchange Server version =
6.5.7226.0">=0A=
<TITLE>Re: [MP2] - Failure on Make Install</TITLE>=0A=
</HEAD>=0A=
<BODY>=0A=
<DIV dir=3Dltr><FONT size=3D2>cfaust-dougot wrote:<BR>&gt; Folks, have =
what I hope =0A=
is a little problem during the install of =
mod_perl.<BR>&gt;&nbsp;<BR>&gt; 1. =0A=
Problem Description:<BR>&gt;&nbsp;<BR>&gt; I just downloaded the current =0A=
mod_perl from the site.<BR>&gt; mod_perl-2.0-current.tar.gz =0A=
4/18/2005<BR>&gt;&nbsp;<BR>&gt; Configured and built as outlined in the =
docs - =0A=
everything went fine, test showed all testes being successful (3 tests =0A=
skipped).<BR>&gt;&nbsp;<BR>&gt; When I went to "Make Install", it ended =
with the =0A=
following<BR>&gt;&nbsp;<BR>&gt; make[1]: Leaving directory =0A=
`/home/xxx/mod_perl-2.0.0-RC5/xs'<BR>&gt; /usr/bin/perl -Iblib/lib =0A=
-I/home/xxx/mod_perl-2.0.0-RC5/Apache-Test/lib -MModPerl::BuildMM -e =0A=
ModPerl::BuildMM::glue_pod =
ModPerl-Registry/lib/ModPerl/RegistryLoader.pm =0A=
/home/xxx/mod_perl-2.0.0-RC5/docs/api/ModPerl/RegistryLoader.pod =0A=
blib/lib/ModPerl/RegistryLoader.pm<BR>&gt; Unrecognized switch: =0A=
--section=3D3&nbsp; (-h will show valid options).<BR>&gt; make: *** =
[glue_pods] =0A=
Error 29<BR>&gt;&nbsp;<BR>&gt; So I ran it with the -h<BR>&gt; =
[root@zbweb1 =0A=
mod_perl-2.0.0-RC5]# /usr/bin/perl -Iblib/lib =0A=
-I/home/x/mod_perl-2.0.0-RC5/Apache-Test/lib -MModPerl::BuildMM -e =0A=
ModPerl::BuildMM::glue_pod =
ModPerl-Registry/lib/ModPerl/RegistryLoader.pm =0A=
/home/x/mod_perl-2.0.0-RC5/docs/api/ModPerl/RegistryLoader.pod =0A=
blib/lib/ModPerl/RegistryLoader.pm -h<BR>&gt; expecting 3 arguments: pm, =
pod, =0A=
dst at blib/lib/ModPerl/BuildMM.pm line 282.<BR>&gt;&nbsp;<BR>&gt; Any =0A=
suggestions?<BR></FONT></DIV>=0A=
<DIV dir=3Dltr><FONT size=3D2>Stas Said - <BR>&gt;&gt;The error is =
coming from =0A=
pod2man, not the last command that you see:<BR><BR>&gt;&gt;In Makefile =
you can =0A=
see:<BR><BR>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
$(FULLPERL) =0A=
-I$(INST_LIB)<BR>&gt;&gt;-I/home/stas/apache.org/modperl-2.0/Apache-Test/=
lib =0A=
-MModPerl::BuildMM -e<BR>&gt;&gt;ModPerl::BuildMM::glue_pod =0A=
xs/./Apache2/Const/Const.pm<BR>&gt;&gt;ome/stas/apache.org/modperl-2.0/do=
cs/api/Apache2/Const.pod<BR>&gt;&gt;ib/lib/Apache2/Const.pm<BR>&gt;&gt;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp; =0A=
$(NOECHO) $(POD2MAN) =0A=
--section=3D3<BR>&gt;&gt;e/stas/apache.org/modperl-2.0/docs/api/Apache2/C=
onst.pod<BR>&gt;&gt;INST_MAN3DIR)/Apache2::Const.$(MAN3EXT)<BR><BR>&gt;&g=
t;I =0A=
can see that on my machine the second command is not even run, =0A=
since<BR>&gt;&gt;POD2MAN is not defined. Please take a look at your =
Makefile, =0A=
what's the<BR>&gt;&gt;value of POD2MAN? e.g.:<BR><BR>&gt;&gt;grep =
POD2MAN =0A=
Makefile | grep -v NOECHO<BR></FONT></DIV>=0A=
<DIV dir=3Dltr><FONT size=3D2></FONT>&nbsp;</DIV>=0A=
<DIV dir=3Dltr><FONT size=3D2>Thanks for taking a look Stas, I'm not =
really sure I =0A=
understand what you are saying, but below is what you asked for =
..</FONT></DIV>=0A=
<DIV dir=3Dltr><FONT size=3D2></FONT>&nbsp;</DIV>=0A=
<DIV dir=3Dltr><FONT size=3D2></FONT>&nbsp;</DIV>=0A=
<DIV dir=3Dltr><FONT size=3D2>[root@zbweb1 mod_perl-2.0.0-RC5]# grep =
POD2MAN =0A=
Makefile | grep -v NOECHO<BR>POD2MAN_EXE =3D /usr/bin/pod2man --release =0A=
mod_perl-2.0.0-RC5<BR>POD2MAN =3D $(PERL) -we <A =0A=
href=3D"mailto:'%m=3D@ARGV;for">'%m=3D@ARGV;for</A>; (keys %m){' \<BR>-e =0A=
'system(q[$(PERLRUN) $(POD2MAN_EXE) ].qq[$$_&gt;$$m{$$_}])=3D=3D0 or =
warn =0A=
"Couldn\047t install $$m{$$_}\n";' =0A=
\<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; @$(POD2MAN) =
\</FONT></DIV>=0A=
<DIV dir=3Dltr><FONT =0A=
size=3D2>___________________________________________________</FONT></DIV>=0A=
<DIV dir=3Dltr><FONT size=3D2></FONT>&nbsp;</DIV>=0A=
<DIV dir=3Dltr><FONT size=3D2>Same section as your example from my =0A=
Makefile</FONT></DIV>=0A=
<DIV dir=3Dltr><FONT size=3D2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
$(FULLPERL) =0A=
-I$(INST_LIB) -I/home/zerobrokerfees/mod_perl-2.0.0-RC5/Apache-Test/lib =0A=
-MModPerl::BuildMM -e ModPerl::BuildMM::glue_pod =
xs/ModPerl/Const/Const.pm =0A=
/home/zerobrokerfees/mod_perl-2.0.0-RC5/docs/api/ModPerl/Const.pod =0A=
blib/lib/ModPerl/Const.pm<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =0A=
$(NOECHO) $(POD2MAN) --section=3D3 =0A=
/home/zerobrokerfees/mod_perl-2.0.0-RC5/docs/api/ModPerl/Const.pod =0A=
$(INST_MAN3DIR)/ModPerl::Const.$(MAN3EXT)</FONT></DIV>=0A=
<DIV dir=3Dltr><FONT size=3D2></FONT>&nbsp;</DIV>=0A=
<DIV dir=3Dltr><FONT size=3D2>Thanks Again</FONT></DIV>=0A=
<DIV dir=3Dltr><FONT size=3D2>-Chris</FONT></DIV>=0A=
<DIV dir=3Dltr><FONT size=3D2>&nbsp;</DIV></FONT>=0A=
=0A=
</BODY>=0A=
</HTML>
------_=_NextPart_001_01C54443.B86FF9B3--

[MP2] - Failure on Make Install
cfaust-dougot 17:33 on 18 Apr 2005

Re: [MP2] - Failure on Make Install
Philip M. Gollucci 17:39 on 18 Apr 2005

RE: [MP2] - Failure on Make Install
cfaust-dougot 17:42 on 18 Apr 2005

Re: [MP2] - Failure on Make Install
Stas Bekman 18:07 on 18 Apr 2005

RE: [MP2] - Failure on Make Install
cfaust-dougot 18:23 on 18 Apr 2005

Re: [MP2] - Failure on Make Install
Stas Bekman 18:44 on 18 Apr 2005

RE: [MP2] - Failure on Make Install
cfaust-dougot 19:17 on 18 Apr 2005

Re: [MP2] - Failure on Make Install
Stas Bekman 19:26 on 18 Apr 2005

RE: [MP2] - Failure on Make Install
cfaust-dougot 19:57 on 18 Apr 2005

Re: [MP2] - Failure on Make Install
Stas Bekman 20:06 on 18 Apr 2005

RE: [MP2] - Failure on Make Install
cfaust-dougot 20:07 on 18 Apr 2005

Generated at 09:30 on 27 Apr 2005 by mariachi v0.52