Date: Sun, 23 May 2021 15:23:21 +0800 From: Simon Wright <simon.wright@gmx.net> To: ports@freebsd.org Subject: Re: Problem building py-cryptography Message-ID: <9a40bad3-8c15-6a98-634e-6afe603d2b58@gmx.net> In-Reply-To: <e9f80b72-89b8-d235-7d8a-984cc6d30e9d@freebsd.org> References: <0c8fc81e-e45b-2d9b-8005-ef5c504aa275@gmx.net> <448a5d09-ec17-43b8-17ba-6536e4f70cfd@FreeBSD.org> <27430757-7722-016c-9aab-0ffe5a035366@gmx.net> <756eb112-2db9-5c29-45f3-4b84955d9953@FreeBSD.org> <30ca0f81-e098-4c86-4cb5-050019011ed3@gmx.net> <510128bf-a087-1564-2ad3-1b7dc7819bb1@freebsd.org> <8f48b37d-3453-c336-8d8e-9ba0ef17f0be@gmx.net> <ec5d91e9-b116-65f7-d4a7-b1cfcea1e216@freebsd.org> <44de2a3c-c6e7-9e6a-214d-feab9fc63e81@gmx.net> <e9f80b72-89b8-d235-7d8a-984cc6d30e9d@freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On 23/05/2021 10:14 am, Charlie Li wrote: > Simon Wright wrote: >> OK, I can do that though it will take a day or two to rebuild >> everything. These are my ssl settings in the two active make.conf for >> poudriere. What would you advise to set there in order to only use >> openssl from base? Or conversely to only use libressl - which is my >> preferred option if/when it builds everything I need? >> > From Mk/bsd.default-options.mk: > # Possible values: base, openssl, libressl, libressl-devel > Pick one of them and put it in DEFAULT_VERSIONS+=3Dssl=3D${whatever}. ba= se > uses OpenSSL from the base system, openssl uses security/openssl, > libressl uses security/libressl and libressl-devel uses > security/libressl-devel. Note that all except one are ports. > > If you decide to change to another *port* option while you have a pkg > repository with built packages, the rebuild will automatically trigger > since a "new" dependency gets detected. However, when switching from a > port to base, it appears that a dependency is removed. This is why you > cannot mix and match options like you did, especially in a panic. Got it, thank you for the explanation Charlie. I've switched to openssl, deleted all packages and am rebuilding everything now. All ports so far including py-cryptography (the original issue port) has built successfully though there are two-thirds still to build. =2D- Thanks again to all who helped :). Simon.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?9a40bad3-8c15-6a98-634e-6afe603d2b58>