Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 20 Jan 2012 15:48:58 -0500
From:      <frank.caccavale@emc.com>
To:        <freebsd-mono-request@freebsd.org>, <freebsd-mono@freebsd.org>
Subject:   can't build mono
Message-ID:  <0192A323B78585439FA664C106E7B9B267500CBD@MX30A.corp.emc.com>

next in thread | raw e-mail | index | archive | help
Hi,

I installed the ports and portshaker for FreeBSD. Then I ran portashaker.
In /usr/ports/lang/mono I ran the "make BATCH=3Dyes install", which gives t=
his error:

=3D=3D=3D>   mono-2.10.8 depends on executable: bison - found
=3D=3D=3D>   mono-2.10.8 depends on file: /usr/local/bin/perl5.10.1 - found
=3D=3D=3D>   mono-2.10.8 depends on executable: pkg-config - found
=3D=3D=3D>   mono-2.10.8 depends on shared library: intl - found
=3D=3D=3D>   mono-2.10.8 depends on shared library: glib-2.0.0 - not found
=3D=3D=3D>    Verifying install for glib-2.0.0 in /usr/ports/devel/glib20
=3D=3D=3D>  Vulnerability check disabled, database not found
=3D=3D=3D>  License LGPL20 accepted by the user
=3D=3D=3D>  Extracting for glib-2.28.8_3
=3D> SHA256 Checksum OK for gnome2/glib-2.28.8.tar.xz.
=3D=3D=3D>   glib-2.28.8_3 depends on file: /usr/local/bin/perl5.10.1 - fou=
nd
=3D=3D=3D>  Patching for glib-2.28.8_3
=3D=3D=3D>   glib-2.28.8_3 depends on file: /usr/local/bin/perl5.10.1 - fou=
nd
=3D=3D=3D>   glib-2.28.8_3 depends on package: libtool>=3D2.4 - not found
=3D=3D=3D>   Found libtool-2.2.10, but you need to upgrade to libtool>=3D2.=
4.
*** Error code 1

Stop in /usr/ports/devel/glib20.
*** Error code 1

Stop in /usr/ports/lang/mono.
eng55419#


During the portshaker install, it requested libtool-2.2.10 which I placed i=
nto the distfiles directory, and portshaker was fine. Now it is saying that=
 the mono install needs libtool-2.4 and I placed the .tar.gz into the distf=
iles directory.

Then I went to the /usr/ports/devel/libtool and did a make install, but as =
you see it complains that:
=3D=3D=3D>  Vulnerability check disabled, database not found
=3D=3D=3D>  License GPLv2 accepted by the user
=3D=3D=3D>  Extracting for libtool-2.4_1
=3D> SHA256 Checksum mismatch for libtool-2.4.tar.gz.
=3D=3D=3D>  Refetch for 1 more times files: libtool-2.4.tar.gz
=3D=3D=3D>  Vulnerability check disabled, database not found
=3D=3D=3D>  License GPLv2 accepted by the user
=3D> libtool-2.4.tar.gz doesn't seem to exist in /usr/ports/distfiles/.
=3D> Attempting to fetch http://ftp.gnu.org/gnu/libtool/libtool-2.4.tar.gz
fetch: http://ftp.gnu.org/gnu/libtool/libtool-2.4.tar.gz: Requested Range N=
ot Satisfiable
=3D> Attempting to fetch ftp://ftp.gnu.org/gnu/libtool/libtool-2.4.tar.gz
^Cfetch: transfer interrupted


But the file is actually in /usr/ports/distfiles:

eng55419# ls /usr/ports/distfiles/lib*
/usr/ports/distfiles/libiconv-1.13.1.tar.gz
/usr/ports/distfiles/libtool-2.4.tar.gz
eng55419#



Any suggestions ?

Thanks,
-Frank






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