Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 16 Jul 2016 10:03:40 +0800
From:      "Euan Thoms" <euan@potensol.com>
Cc:        "FreeBSD Ports Mailing List" <freebsd-ports@freebsd.org>
Subject:   =?utf-8?q?Re=3A?= curl and nginx no longer build on same host
Message-ID:  <7c85-57899600-17-6b8b4580@130332183>
In-Reply-To: <4898-5787b000-f-6b8b4580@245859417>

next in thread | previous in thread | raw e-mail | index | archive | help
Bump

Can anyone else install or update ftp/curl after installing nginx?

The only way I'm able to update now is to uninstall openssl and nginx, =
then update curl, then reinstall nginx (which pulls in openssl). This w=
as not required on several previous update cycles.


On Thursday, July 14, 2016 23:30 SGT, "Euan Thoms" <euan@potensol.com> =
wrote: 
 
> I just tried to update my www/sogo2 jail and I now have ports breakag=
e.
> 
> The first thing that happened is that "portmaster -Rad" failed on ftp=
/curl with the following message:
> 
> """
> =3D=3D=3D>  Cleaning for curl-7.49.1
> You have a /usr/local/lib/libcrypto.so file installed, but the framew=
ork is unable
> to determine what port it comes from.
> Add DEFAULT=5FVERSIONS+=3Dssl=3D<openssl package name> to your /etc/m=
ake.conf and try again.
> *** Error code 1
> 
> Stop.
> make[1]: stopped in /usr/ports/ftp/curl
> *** Error code 1
> 
> Stop.
> make: stopped in /usr/ports/ftp/curl
> 
> =3D=3D=3D>>> make build failed for ftp/curl
> =3D=3D=3D>>> Aborting update
> 
> =3D=3D=3D>>> Update for curl-7.48.0=5F2 failed
> =3D=3D=3D>>> Aborting update
> """
> 
> It seems that ftp/curl can't build with openssl or libressl installed=
 from ports. And www/nginx will only build with openssl or libresll ins=
talled from ports. So basically nginx and curl can't co-exist on the sa=
me host/jail.
> 
> My port options are almost all the defaults, and I don't want to set =
anything in /etc/make.conf, but even if I do set DEFAULT=5FVERSIONS+=3D=
ssl=3D<???>ssl I can't get curl to build.
> 
> I've been updating this jail regulary for a while now without any iss=
ue. This reminds me hair-pulling in the past with the Kerberos fork iss=
ues (MIT vs Heimdal). And I was finding ports management so easy these =
days, until today.
> 
> Why can't curl just use openssl from base, despite the port version b=
eing installed?
> 
> 
> 
> # uname -a
> FreeBSD sogo.potensol.com 10.1-RELEASE-p16 FreeBSD 10.1-RELEASE-p16 #=
0: Tue Jul 28 12:04:19 UTC 2015     root@amd64-builder.daemonology.net:=
/usr/obj/usr/src/sys/GENERIC  amd64
> 
> -- 
> Regards, Euan Thoms
> 
> =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=
=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=

> freebsd-ports@freebsd.org mailing list
> https://lists.freebsd.org/mailman/listinfo/freebsd-ports
> To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.o=
rg"
 
 
 
-- 
Regards, Euan Thoms 





Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?7c85-57899600-17-6b8b4580>