gnome2 metaport broken: problem with curl dependency

Greg Black freebsd at mail.gbch.net
Sat Aug 18 17:48:31 PDT 2007


I tried to submit this via the http://www.freebsd.org/send-pr.html form,
but it refused to accept my input of the verification code (despite the
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?

I include the last section of the make output with all relevant details
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 at felix.gbch.net:/usr/obj/usr/src/sys/GENERIC  i386

The end of the make output is:

  ===>  Extracting for seahorse-1.0.1_3
  => MD5 Checksum OK for gnome2/seahorse-1.0.1.tar.bz2.
  => SHA256 Checksum OK for gnome2/seahorse-1.0.1.tar.bz2.
  ===>  Patching for seahorse-1.0.1_3
  ===>  Applying FreeBSD patches for seahorse-1.0.1_3
  ===>   seahorse-1.0.1_3 depends on executable: gpgv - not found
  ===>    Verifying install for gpgv in /usr/ports/security/gnupg1
  ===>   gnupg-1.4.7_1 depends on executable: gmake - found
  ===>   gnupg-1.4.7_1 depends on shared library: curl - not found
  ===>    Verifying install for curl in /usr/ports/ftp/curl
  ===>  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


More information about the freebsd-gnome mailing list