Skip site navigation (1)Skip section navigation (2)
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>