From owner-freebsd-ports@freebsd.org Tue Jun 30 00:40:42 2015 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 1C5A298FC10 for ; Tue, 30 Jun 2015 00:40:42 +0000 (UTC) (envelope-from jhs@berklix.com) Received: from slim.berklix.org (slim.berklix.org [94.185.90.68]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 6AD84195F; Tue, 30 Jun 2015 00:40:40 +0000 (UTC) (envelope-from jhs@berklix.com) Received: from mart.js.berklix.net (p5B227642.dip0.t-ipconnect.de [91.34.118.66]) (authenticated bits=128) by slim.berklix.org (8.14.5/8.14.5) with ESMTP id t5TNXxXY036676; Tue, 30 Jun 2015 01:33:59 +0200 (CEST) (envelope-from jhs@berklix.com) Received: from fire.js.berklix.net (fire.js.berklix.net [192.168.91.41]) by mart.js.berklix.net (8.14.3/8.14.3) with ESMTP id t5TNUYmJ062610; Tue, 30 Jun 2015 01:30:34 +0200 (CEST) (envelope-from jhs@berklix.com) Received: from fire.js.berklix.net (localhost [127.0.0.1]) by fire.js.berklix.net (8.14.7/8.14.7) with ESMTP id t5TNU9CP002678; Tue, 30 Jun 2015 01:30:21 +0200 (CEST) (envelope-from jhs@berklix.com) Message-Id: <201506292330.t5TNU9CP002678@fire.js.berklix.net> To: Joe Holden , sunpoet@freebsd.org cc: freebsd-ports@freebsd.org, Carmel NY Subject: Re: ftp/curl needs better config error message please From: "Julian H. Stacey" Organization: http://berklix.com BSD Unix Linux Consultants, Munich Germany User-agent: EXMH on FreeBSD http://berklix.com/free/ X-URL: http://www.berklix.com In-reply-to: Your message "Sat, 27 Jun 2015 01:34:57 +0100." <558DEFB1.6060906@m.jwh.me.uk> Date: Tue, 30 Jun 2015 01:30:09 +0200 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 30 Jun 2015 00:40:42 -0000 Joe Holden wrote: > On 27/06/2015 00:54, Julian H. Stacey wrote: > >> Hi sunpoet@ cc ports@ > >> cd /usr/ports/x11-wm/fvwm2;make package-recursive > >> ===> curl-7.43.0_1 GSSAPI_BASE is set, which is not compatible with OpenSSL/LibreSSL from ports. Set GSSAPI_NONE or do not use ports SSL.. > > ftp/curl is still broken after > > svn up # Updated to revision 390661. > > > > Many ports depend on ftp/curl, > > I've temporarily added to DUDS: > > fvwm2 mrxvt arandr lxrandr xorg xorg-apps chromium dillo2 > > & so far I've only got (backward) from ports/x* to ports/www/ > > > > I tried > > locate ibre | grep -i ssl | grep usr/ports | grep -v /work/ > > cd /usr/ports/security/libressl ; make install > > libressl-2.2.0 conflicts with installed package(s): openssl-1.0.2_3 > > > > pkg info -a | grep -i ssl > > cd /usr/ports/security/openssl # just an inspired guess. > > make deinstall > > cd /usr/ports/ftp/curl > > make package-recursive # OK. > > > > Now httrack complains: > > Shared object "libcrypto.so.8" not found, required by "libhttrack.so.2" > > > > pkg check -d -a | grep ssl > > httrack has a missing dependency: openssl > > nettle has a missing dependency: openssl > > > > cd /usr/ports/security/openssl > > make package-recursive > > > > httrack now works, but Ive now killed curl, > > cd x11-wm/fvwm2 ; make > > ===> curl-7.43.0_1 GSSAPI_BASE is set, which is not compatible with OpenSSL/LibreSSL from ports. Set GSSAPI_NONE or do not use ports SSL.. > > *** Error code 1 > > > > This SSL can of worms with opaque error messages is not sufficient. > > Which explicit exact variable names collide or needed for Which ? > > explicit exact full file names please ? > > > > Cheers > > Julian > Not sure if I am missing something here - just set GSSAPI_NONE for the > port and it just works (tm) Thanks Joe, Perhaps its me missing something or having something too much, but what ? What should I set where, how ? Please someone be explicit ! su source `which /home/jhs/bin/.csh/unsetenv.csh` printenv PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/bin TERM=xterm mv /etc/make.conf /etc/make.conf.MV rm -rf /var/db/ports/*curl ; ls -l /var/db/ports/*curl cd /usr/ports/ftp/curl make clean ===> Cleaning for pkg-1.5.4 ===> Cleaning for openssl-1.0.2_3 ===> Cleaning for perl5-5.20.2_4 ===> Cleaning for ca_root_nss-3.19.1_1 ===> Cleaning for curl-7.43.0_2 make curl-7.43.0_2 GSSAPI_BASE is not compatible with OpenSSL from ports. Use other GSSAPI options or OpenSSL from base system. *** Error code 1 setenv GSSAPI_NONE TRUE ; make # Fails ===> curl-7.43.0_1 GSSAPI_BASE is set, which is not compatible with OpenSSL/LibreSSL from ports. Set GSSAPI_NONE or do not use ports SSL.. *** Error code 1 unsetenv GSSAPI_NONE make GSSAPI_NONE=TRUE # Fails make GSSAPI_NONE=YES # Fails make GSSAPI_NONE= # Fails vi -c/GSSAPI_ Makefile Lost for choice what to explore ! Where Is This Port Broken Please ? ports/ftp/curl still does not work here with ports at revision 390877 Cheers, Julian -- Julian Stacey, BSD Linux Unix C Sys Eng Consultant Munich http://berklix.com Reply after previous text, like a play - Not before, which looses context. Indent previous text with "> " Insert new lines before 80 chars. Send plain text, Not quoted-printable, Not HTML, Not ms.doc, Not base64.