FreeBSD Port: sysconftool-0.14

Boris Samorodov bsam at ipt.ru
Sun May 22 22:12:16 PDT 2005


On Sun, 22 May 2005 16:04:05 -0400 Jim wrote:

> I get this error when I try to make this port,
> on system FreeBSD 5.4.

> My ports are up-to-date.

> Any Ideas?

> Thanks,
> Jim

> [ozric:/usr/ports/devel/sysconftool]# make
> ===>   sysconftool-0.14 depends on file: /usr/local/bin/perl5.8.6 - found
> ===>   sysconftool-0.14 depends on file: /usr/local/bin/automake15 - found
> ===>   sysconftool-0.14 depends on file: /usr/local/bin/autoconf259 - found
> ===>  Configuring for sysconftool-0.14
> Can't locate Automake/Struct.pm in @INC (@INC contains:
> /usr/local/share/automake15 /usr/local/lib/
> perl5/site_perl/5.8.6/mach /usr/local/lib/perl5/site_perl/5.8.6
> /usr/local/lib/perl5/site_perl/5.8.5
> /usr/local/lib/perl5/site_perl/5.005 /usr/local/lib/perl5/site_perl
> /usr/local/lib/perl5/5.8.6/BS
> DPAN /usr/local/lib/perl5/5.8.6/mach /usr/local/lib/perl5/5.8.6 .) at
> /usr/local/bin/automake15 line 39.
> BEGIN failed--compilation aborted at /usr/local/bin/automake15 line 39.
> *** Error code 2

> Stop in /usr/ports/devel/sysconftool.

On my host:

-----
# cd /usr/ports/devel/sysconftool
# make configure
===>  Vulnerability check disabled, database not found
===>  Extracting for sysconftool-0.14
=> Checksum OK for sysconftool-0.14.tar.bz2.
===>   sysconftool-0.14 depends on file: /usr/local/bin/perl5.8.6 - found
===>  Patching for sysconftool-0.14
===>   sysconftool-0.14 depends on file: /usr/local/bin/perl5.8.6 - found
===>   sysconftool-0.14 depends on file: /usr/local/bin/perl5.8.6 - found
===>   sysconftool-0.14 depends on file: /usr/local/bin/automake15 - found
===>   sysconftool-0.14 depends on file: /usr/local/bin/autoconf259 - found
===>  Configuring for sysconftool-0.14
configure: WARNING: you should use --build, --host, --target
checking for a BSD-compatible install... /usr/bin/install -c -o root -g wheel
checking whether build environment is sane... yes
checking for gawk... no
checking for mawk... no
checking for nawk... nawk
checking whether make sets $(MAKE)... yes
checking for a BSD-compatible install... /usr/bin/install -c -o root -g wheel
checking whether ln -s works... yes
checking for perl5... /usr/bin/perl5
configure: creating ./config.status
config.status: creating Makefile
config.status: creating sysconftool
config.status: creating sysconftoolcheck
config.status: creating sysconftool.spec
config.status: creating sysconftool.m4
config.status: creating sysconftoolize.pl
-----
# locate Struct.pm
/usr/local/lib/perl5/5.8.6/Class/Struct.pm
/usr/local/share/autoconf/Autom4te/Struct.pm
/usr/local/share/autoconf259/Autom4te/Struct.pm
/usr/local/share/automake/Automake/Struct.pm
/usr/local/share/automake19/Automake/Struct.pm
-----

Maybe you upgraded perl without upgrading all the dependent ports?
Lookat /usr/ports/UPDATING.


WBR
-- 
bsam


More information about the freebsd-ports mailing list