Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 9 Aug 2004 23:18:52 +0200
From:      "christian astrup bakke // chasm" <chasm@chasm.nu>
To:        <demon@FreeBSD.org>
Cc:        ports@FreeBSD.org
Subject:   newest mrtg breaks with perl (podparser).
Message-ID:  <20040809211757.348B55557@mail.broadpark.no>

next in thread | raw e-mail | index | archive | help
This is a multi-part message in MIME format.

------=_NextPart_000_000D_01C47E67.3F1C5850
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit

hi!

seems like the newest version of mrtg won't cooperate with perl 5.8.5
(possibly the new podparser) and it's location. i've included the results of
my attempt at installing it with 'make install clean', and my version of
perl.

if the error isn't caused by mrtg, my apologies. i would be grateful if you
possibly could point me in the right direction and who to contact.

... and yes, if it is of any help, it worked before i cvsup'ed the day of
the release (8th of august i believe) and did 'portupgrade -ra'.

thanks in advance.

--
best regards,
christian astrup bakke // chasm.

------=_NextPart_000_000D_01C47E67.3F1C5850
Content-Type: application/octet-stream;
	name="error.log"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment;
	filename="error.log"

[root@thoth:~] # cd /usr/ports/net-mgmt/mrtg/
[root@thoth:/usr/ports/net-mgmt/mrtg] # make install clean
=3D=3D=3D>  Vulnerability check disabled
=3D=3D=3D>  Extracting for mrtg-2.10.15,1
>> Checksum OK for mrtg-2.10.15.tar.gz.
=3D=3D=3D>   mrtg-2.10.15,1 depends on file: /usr/local/bin/perl5.8.5 - =
found
=3D=3D=3D>  Patching for mrtg-2.10.15,1
=3D=3D=3D>   mrtg-2.10.15,1 depends on file: /usr/local/bin/perl5.8.5 - =
found
=3D=3D=3D>  Applying FreeBSD patches for mrtg-2.10.15,1
/bin/rm /usr/ports/net-mgmt/mrtg/work/mrtg-2.10.15/lib/mrtg2/BER.pm =
/usr/ports/net-mgmt/mrtg/work/mrtg-2.10.15/lib/mrtg2/SNMP_*.pm
/usr/local/bin/perl -pi -e 's:%%GD%%:-lgd:g' =
/usr/ports/net-mgmt/mrtg/work/mrtg-2.10.15/configure
=3D=3D=3D>   mrtg-2.10.15,1 depends on file: /usr/local/bin/perl5.8.5 - =
found
=3D=3D=3D>   mrtg-2.10.15,1 depends on shared library: gd.4 - found
=3D=3D=3D>  Configuring for mrtg-2.10.15,1
configure: WARNING: you should use --build, --host, --target
checking for i386-portbld-freebsd4.10-gcc... cc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether cc accepts -g... yes
checking for cc option to accept ANSI C... none needed
checking how to run the C preprocessor... cc -E
checking whether make sets $(MAKE)... yes
checking for a BSD-compatible install... /usr/bin/install -c -o root -g =
wheel
checking for perl... /usr/local/bin/perl
checking for groff... /usr/bin/groff
checking for egrep... grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... no
checking for unistd.h... yes
checking for inttypes.h... (cached) yes
checking for unsigned long long... yes
checking for long long... yes
checking for strtoll... yes
checking for printf long long format specifier... %qd
checking for pow in -lm... yes
checking for gdImageGif in -lgd... yes
checking for gdImagePng in -lgd... yes
checking for gdImagePng_jpg in -lgd... no
checking for gdImagePng_jpg_ft in -lgd... no
checking for gdImageGd in -lgd... yes
checking gd.h usability... yes
checking gd.h presence... yes
checking for gd.h... yes
checking the weather... (cached) it's fine
checking if we can use GCC-specific compiler options... yes
configure: creating ./config.status
config.status: creating Makefile
config.status: creating config.h
ordering CD from http://people.ee.ethz.ch/~oetiker/wish .... just =
kidding ;-)

----------------------------------------------------------------
Config is DONE!

Type 'make' to compile the software

       ... that wishlist mentioned above does really exist. So if
you feel like showing your appreciation for MRTG, this is the
place to go. I just love CDs and DVDs

                            -- Tobi Oetiker <oetiker@ee.ethz.ch>
----------------------------------------------------------------
=3D=3D=3D>  Building for mrtg-2.10.15,1
cc -I/usr/local/include -DGFORM_GD=3DgdImagePng -O -pipe  -Wall =
-Wpointer-arith -Wcast-align -Wmissing-declarations -Wnested-externs =
-Winline -W -DHAVE_CONFIG_H -c ./src/rateup.c -o bin/rateup.o
LD_RUN_PATH=3D/usr/local/lib cc bin/rateup.o -o bin/rateup =
-L/usr/local/lib -lm  -Wl,-Bstatic -lgd -lpng -lz -Wl,-Bdynamic
/usr/local/bin/perl -0777 -p -i~ -e 's@^#!\s*/\S*perl@#! =
/usr/local/bin/perl@' ./bin/cfgmaker ./bin/indexmaker ./bin/mrtg
/usr/local/bin/perl -0777 -p -i~ -e =
's@GRAPHFMT=3D"...";@GRAPHFMT=3D"png";@' ./bin/mrtg ./bin/indexmaker
=3D=3D=3D>  Installing for mrtg-2.10.15,1
=3D=3D=3D>   mrtg-2.10.15,1 depends on file: =
/usr/local/lib/perl5/site_perl/5.8.5/SNMP_Session.pm - found
=3D=3D=3D>   mrtg-2.10.15,1 depends on file: =
/usr/local/lib/perl5/site_perl/5.8.5/Pod/Usage.pm - not found
=3D=3D=3D>    Verifying install for =
/usr/local/lib/perl5/site_perl/5.8.5/Pod/Usage.pm in =
/usr/ports/textproc/p5-PodParser
=3D=3D=3D>  Vulnerability check disabled
=3D=3D=3D>  Extracting for p5-PodParser-1.28
>> Checksum OK for PodParser-1.28.tar.gz.
=3D=3D=3D>   p5-PodParser-1.28 depends on file: /usr/local/bin/perl5.8.5 =
- found
=3D=3D=3D>  Patching for p5-PodParser-1.28
=3D=3D=3D>   p5-PodParser-1.28 depends on file: /usr/local/bin/perl5.8.5 =
- found
=3D=3D=3D>   p5-PodParser-1.28 depends on file: /usr/local/bin/perl5.8.5 =
- found
=3D=3D=3D>  Configuring for p5-PodParser-1.28
Checking if your kit is complete...
Looks good
Writing Makefile for Pod::Parser
=3D=3D=3D>  Building for p5-PodParser-1.28
cp lib/Pod/InputObjects.pm blib/lib/Pod/InputObjects.pm
cp lib/Pod/Select.pm blib/lib/Pod/Select.pm
cp lib/Pod/Checker.pm blib/lib/Pod/Checker.pm
cp lib/Pod/PlainText.pm blib/lib/Pod/PlainText.pm
cp lib/Pod/Find.pm blib/lib/Pod/Find.pm
cp lib/Pod/ParseUtils.pm blib/lib/Pod/ParseUtils.pm
cp lib/Pod/Usage.pm blib/lib/Pod/Usage.pm
cp lib/Pod/Parser.pm blib/lib/Pod/Parser.pm
/usr/local/bin/perl5.8.5 "-Iblib/arch" "-Iblib/lib" scripts/pod2usage.PL =
scripts/pod2usage
Extracting pod2usage (with variable substitutions)
/usr/local/bin/perl5.8.5 "-Iblib/arch" "-Iblib/lib" =
scripts/podchecker.PL scripts/podchecker
Extracting podchecker (with variable substitutions)
/usr/local/bin/perl5.8.5 "-Iblib/arch" "-Iblib/lib" scripts/podselect.PL =
scripts/podselect
Extracting podselect (with variable substitutions)
cp scripts/pod2usage blib/script/pod2usage
/usr/local/bin/perl5.8.5 "-MExtUtils::MY" -e "MY->fixin(shift)" =
blib/script/pod2usage
cp scripts/podchecker blib/script/podchecker
/usr/local/bin/perl5.8.5 "-MExtUtils::MY" -e "MY->fixin(shift)" =
blib/script/podchecker
cp scripts/podselect blib/script/podselect
/usr/local/bin/perl5.8.5 "-MExtUtils::MY" -e "MY->fixin(shift)" =
blib/script/podselect
Manifying blib/man1/pod2usage.1
Manifying blib/man1/podchecker.1
Manifying blib/man1/podselect.1
Manifying blib/man3/Pod::InputObjects.3
Manifying blib/man3/Pod::Select.3
Manifying blib/man3/Pod::PlainText.3
Manifying blib/man3/Pod::Checker.3
Manifying blib/man3/Pod::ParseUtils.3
Manifying blib/man3/Pod::Find.3
Manifying blib/man3/Pod::Usage.3
Manifying blib/man3/Pod::Parser.3
=3D=3D=3D>  Installing for p5-PodParser-1.28

=3D=3D=3D>  p5-PodParser-1.28 conflicts with installed package(s):
      perl-5.8.5

      They install files into the same place.
      Please remove them first with pkg_delete(1).
*** Error code 1

Stop in /usr/ports/textproc/p5-PodParser.
*** Error code 1

Stop in /usr/ports/net-mgmt/mrtg.
[root@thoth:/usr/ports/net-mgmt/mrtg] #


------------------------------------------------------------------


[root@thoth:/usr/ports/net-mgmt/mrtg] # /usr/bin/perl -v

This is perl, v5.8.5 built for i386-freebsd-64int
------=_NextPart_000_000D_01C47E67.3F1C5850--




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20040809211757.348B55557>