Date: Sat, 18 Aug 2007 23:29:39 -0500 From: "Jeremy Messenger" <mezz7@cox.net> To: "Greg Black" <freebsd@mail.gbch.net> Cc: gnome@freebsd.org, roam@freebsd.org Subject: Re: gnome2 metaport broken: problem with curl dependency Message-ID: <op.txahfpzl9aq2h7@mezz.mezzweb.com> In-Reply-To: <nospam-1187482908.03076@joker.gbch.net> References: <nospam-1187482908.03076@joker.gbch.net>
next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, 18 Aug 2007 19:21:48 -0500, Greg Black <freebsd@mail.gbch.net> = wrote: > I tried to submit this via the http://www.freebsd.org/send-pr.html for= m, > but it refused to accept my input of the verification code (despite th= e > fact that it was correct). > > The x11/gnome2 metaport cannot build because of broken dependencies: > > seahorse-1.0.1_3 depends on executable: gpgv > gnupg-1.4.7_1 depends on shared library: curl > curl-7.16.1_1 is marked as broken: does not work with libssh2-0.15 > > Is there any plan to fix this? Not that I know, talk with the curl maintainer. You should remove = WITH_LIBSSH2=3Dyes from your make.conf or somewhere, since it is not ena= ble = by default. Hey roam, I think you shouldn't use BROKEN method. You should just add = --without-libssh2 as in global without allow people to select option to = = try to enable it. Do something like remove LIBSSH2 from OPTIONS for now = = and tweak in Makefile like this below. Thanks. #.if defined(WITH_LIBSSH2) #BROKEN=3D does not work with libssh2-0.15 #LIB_DEPENDS+=3D ssh2.1:${PORTSDIR}/security/libssh2 #CONFIGURE_ARGS+=3D --with-libssh2=3D${LOCALBASE} #.else CONFIGURE_ARGS+=3D --without-libssh2 #.endif Cheers, Mezz > I include the last section of the make output with all relevant detail= s > below. This is on a FreeBSD 6.2-RELEASE-p7 i386 box with ports fully = up > to date. The problem can be reproduced by > > cd /usr/ports/x11/gnome2 > make package-recursive > > Obviously, there are faster methods of getting to the breakage, but > that's how I got there. > > The uname -a output is: > > FreeBSD felix.gbch.net 6.2-RELEASE-p7 FreeBSD 6.2-RELEASE-p7 #0: Tue= = > Aug 14 15:22:12 EST 2007 = > root@felix.gbch.net:/usr/obj/usr/src/sys/GENERIC i386 > > The end of the make output is: > > =3D=3D=3D> Extracting for seahorse-1.0.1_3 > =3D> MD5 Checksum OK for gnome2/seahorse-1.0.1.tar.bz2. > =3D> SHA256 Checksum OK for gnome2/seahorse-1.0.1.tar.bz2. > =3D=3D=3D> Patching for seahorse-1.0.1_3 > =3D=3D=3D> Applying FreeBSD patches for seahorse-1.0.1_3 > =3D=3D=3D> seahorse-1.0.1_3 depends on executable: gpgv - not foun= d > =3D=3D=3D> Verifying install for gpgv in /usr/ports/security/gnup= g1 > =3D=3D=3D> gnupg-1.4.7_1 depends on executable: gmake - found > =3D=3D=3D> gnupg-1.4.7_1 depends on shared library: curl - not fou= nd > =3D=3D=3D> Verifying install for curl in /usr/ports/ftp/curl > =3D=3D=3D> curl-7.16.1_1 is marked as broken: does not work with = > libssh2-0.15. > *** Error code 1 > > Stop in /usr/ports/ftp/curl. > *** Error code 1 > > Stop in /usr/ports/security/gnupg1. > *** Error code 1 > > Stop in /usr/ports/security/seahorse. > *** Error code 1 > > Stop in /usr/ports/x11/gnome2. > *** Error code 1 -- = mezz7@cox.net - mezz@FreeBSD.org FreeBSD GNOME Team - FreeBSD Multimedia Hat (ports, not src) http://www.FreeBSD.org/gnome/ - gnome@FreeBSD.org http://wiki.freebsd.org/multimedia - multimedia@FreeBSD.org
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?op.txahfpzl9aq2h7>