From owner-freebsd-gnome@FreeBSD.ORG Sun Aug 19 04:26:11 2007 Return-Path: Delivered-To: gnome@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id EE6D816A420 for ; Sun, 19 Aug 2007 04:26:09 +0000 (UTC) (envelope-from mezz7@cox.net) Received: from eastrmmtao104.cox.net (eastrmmtao104.cox.net [68.230.240.46]) by mx1.freebsd.org (Postfix) with ESMTP id A9F8013C469 for ; Sun, 19 Aug 2007 04:26:09 +0000 (UTC) (envelope-from mezz7@cox.net) Received: from eastrmimpo01.cox.net ([68.1.16.119]) by eastrmmtao104.cox.net (InterMail vM.7.08.02.01 201-2186-121-102-20070209) with ESMTP id <20070819042609.SRDG24112.eastrmmtao104.cox.net@eastrmimpo01.cox.net>; Sun, 19 Aug 2007 00:26:09 -0400 Received: from mezz.mezzweb.com ([24.255.149.218]) by eastrmimpo01.cox.net with bizsmtp id dgS71X00F4iy4EG0000000; Sun, 19 Aug 2007 00:26:08 -0400 Date: Sat, 18 Aug 2007 23:29:39 -0500 To: "Greg Black" From: "Jeremy Messenger" Content-Type: text/plain; format=flowed; delsp=yes; charset=us-ascii MIME-Version: 1.0 References: Content-Transfer-Encoding: Quoted-Printable Message-ID: In-Reply-To: User-Agent: Opera Mail/9.23 (Linux) Cc: gnome@freebsd.org, roam@freebsd.org Subject: Re: gnome2 metaport broken: problem with curl dependency X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 19 Aug 2007 04:26:11 -0000 On Sat, 18 Aug 2007 19:21:48 -0500, Greg Black = 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