From owner-freebsd-ports@freebsd.org Tue Nov 27 08:52:28 2018 Return-Path: <owner-freebsd-ports@freebsd.org> Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 3609A1140342 for <freebsd-ports@mailman.ysv.freebsd.org>; Tue, 27 Nov 2018 08:52:28 +0000 (UTC) (envelope-from se@freebsd.org) Received: from mailout11.t-online.de (mailout11.t-online.de [194.25.134.85]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mailout00.t-online.de", Issuer "TeleSec ServerPass DE-2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 9CC536C019; Tue, 27 Nov 2018 08:52:27 +0000 (UTC) (envelope-from se@freebsd.org) Received: from fwd27.aul.t-online.de (fwd27.aul.t-online.de [172.20.26.132]) by mailout11.t-online.de (Postfix) with SMTP id 83112427058C; Tue, 27 Nov 2018 09:52:18 +0100 (CET) Received: from Stefans-MBP-WLAN.fritz.box (bdkAUvZOrh1-zRbKvRoGXD0CbTtFsJVav8NFvACvMbNJBx7QtiiYFTJVETEpuheQLO@[80.128.111.25]) by fwd27.t-online.de with (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384 encrypted) esmtp id 1gRZ6D-1DTvM00; Tue, 27 Nov 2018 09:52:05 +0100 Subject: Re: Acme-client (Let's Encrypt)and OpenSSL To: Xavier <xavier@groumpf.org>, FreeBSD Ports ML <freebsd-ports@freebsd.org> References: <d1cfc880-e0ca-f4e6-1c77-a307bc6c9744@groumpf.org> <e2fa6bc6-2717-ebf5-0587-d1e35c85d4c4@groumpf.org> From: Stefan Esser <se@freebsd.org> Openpgp: preference=signencrypt Autocrypt: addr=se@freebsd.org; prefer-encrypt=mutual; keydata= xsBNBFVxiRIBCADOLNOZBsqlplHUQ3tG782FNtVT33rQli9EjNt2fhFERHIo4NxHlWBpHLnU b0s4L/eItx7au0i7Gegv01A9LUMwOnAc9EFAm4EW3Wmoa6MYrcP7xDClohg/Y69f7SNpEs3x YATBy+L6NzWZbJjZXD4vqPgZSDuMcLU7BEdJf0f+6h1BJPnGuwHpsSdnnMrZeIM8xQ8PPUVQ L0GZkVojHgNUngJH6e21qDrud0BkdiBcij0M3TCP4GQrJ/YMdurfc8mhueLpwGR2U1W8TYB7 4UY+NLw0McThOCLCxXflIeF/Y7jSB0zxzvb/H3LWkodUTkV57yX9IbUAGA5RKRg9zsUtABEB AAHNKVN0ZWZhbiBFw59lciAoWWFob28hKSA8c3QuZXNzZXJAeWFob28uZGU+wsCWBBMBCgBA AhsDBwsJCAcDAgEGFQgCCQoLBBYCAwECHgECF4AWIQSjceplnAvsyCtxUxNH67XvWv31RAUC WvLvqwUJCyUBEwAKCRBH67XvWv31REySCACc6vqcSFQCRyBRc2CV5ZBjbbnTy7VBoXbUS3/c 4Hn8I0YQ39q7//2z8vYsgLeM1mMXL4PUIU/0f0dBAFBLpxV7bntGzyCJls6SeGS/qcQKhqaI 6I7NcWg8OkIJIhUL6q238cS1ql9pU65fyHe0PP8JS08m81PDpX2/4wTE6h2jgYUy55eXRzoF MEjr1S8SSnidsBem27o7iWu9ltJsUtE86071iZlLzbuHv2nvucrjAV9cK9tHrxYT/YiY8QhT L48iWj2xIjLjg1ebmgIFZ2k881we/KTIoUugqOOR1gDSc4qwM8CA388cN3frjtl98CwhAT5T UV8tIDqri+/Z1AKwzsBNBFVxiRIBCACxI/aglzGVbnI6XHd0MTP05VK/fJub4hHdc+LQpz1M kVnCAhFbY9oecTB/togdKtfiloavjbFrb0nJhJnx57K+3SdSuu+znaQ4SlWiZOtXnkbpRWNU eMm+gtTDMSvloGAfr76RtFHskdDOLgXsHD70bKuMhlBxUCrSwGzHaD00q8iQPhJZ5itb3WPq z3B4IjiDAWTO2obD1wtAvSuHuUj/XJRsiKDKW3x13cfavkad81bZW4cpNwUv8XHLv/vaZPSA ly+hkY7NrDZydMMXVNQ7AJQufWuTJ0q7sImRcEZ5EIa98esJPey4O7C0vY405wjeyxpVZkpq ThDMurqtQFn1ABEBAAHCwHwEGAEKACYCGwwWIQSjceplnAvsyCtxUxNH67XvWv31RAUCWvLv qwUJCyUBGQAKCRBH67XvWv31RLnrB/9gzcRlpx71sDMosoZULWn7wysBJ/8AIEfIByRaHQe3 pn/KwE57pB+zFbbQqB7YzeZb7/UUgR4zU2ZbOcEfwDZcHUbj0B3fGRsS3t0uiLlAd8w0sBZb SxrqzjdpDjIbOZkxssqUmvrsN67UG1AFWH9aD24keBS7YjPBS8hLxPeYV+Xz6vUL8fRZje/Z JgiBMIwyj6g2lH/zkdnxBdC0iG1xxJOLTaghMMeQyCdH6ef8+VMyAlAJsMckbOTvx63tY8z7 DFcrnTJfbe1EziRilVsEaK8tTzJzhcTfos+f3eBYWEilxe5HzIhYKJeC7lmsSUcGwa6+9VRg a0ctmi9Z8OgX Cc: Bernard Spil <brnrd@FreeBSD.org> Message-ID: <6baa9ce7-8da6-cc6e-d889-9055dd5739f9@freebsd.org> Date: Tue, 27 Nov 2018 09:52:04 +0100 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:60.0) Gecko/20100101 Thunderbird/60.3.1 MIME-Version: 1.0 In-Reply-To: <e2fa6bc6-2717-ebf5-0587-d1e35c85d4c4@groumpf.org> Content-Type: text/plain; charset=windows-1252 Content-Language: en-US Content-Transfer-Encoding: 7bit X-ID: bdkAUvZOrh1-zRbKvRoGXD0CbTtFsJVav8NFvACvMbNJBx7QtiiYFTJVETEpuheQLO X-TOI-MSGID: 5f721889-9303-4829-99ff-5694485726e4 X-Rspamd-Queue-Id: 9CC536C019 X-Spamd-Result: default: False [1.86 / 15.00]; local_wl_from(0.00)[freebsd.org]; NEURAL_SPAM_LONG(0.66)[0.659,0]; NEURAL_SPAM_MEDIUM(0.75)[0.750,0]; ASN(0.00)[asn:3320, ipnet:194.25.0.0/16, country:DE]; NEURAL_SPAM_SHORT(0.45)[0.446,0] X-Rspamd-Server: mx1.freebsd.org X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org> List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-ports>, <mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe> List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports/> List-Post: <mailto:freebsd-ports@freebsd.org> List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help> List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-ports>, <mailto:freebsd-ports-request@freebsd.org?subject=subscribe> X-List-Received-Date: Tue, 27 Nov 2018 08:52:28 -0000 Am 26.11.18 um 19:58 schrieb Xavier: > On 10/11/2018 17:27, Xavier wrote: >> Hi, >> >> Following the upgrade fom 11-STABLE to 12-STABLE, I updated OpenSSL from >> 1.0.1 to 1.1.1, since it seemd mandatory for pkg to work >> >> But when I check pacakages with pkg check -Bd, I've an error : >>> acme-client is missing a required shared library: libssl.so.46 >> >> Trying to rebuild acme-client, it insists to install libressl, which >> obvously fails. > > I fixed the problem by force upgrading acme-client using binaries (pkg > upgrade -f acme-client) > > But build problem from source is still present : > > -------------------------------------------------------------------------- > [root@numenor acme-client]# grep openssl /etc/make.conf > DEFAULT_VERSIONS+=ssl=openssl111 > > [root@numenor acme-client]# openssl version > OpenSSL 1.1.1a-freebsd 20 Nov 2018 > > [root@numenor acme-client]# svn info > Path: . > Working Copy Root Path: /usr/ports > URL: svn://svn.freebsd.org/ports/head/security/acme-client > Relative URL: ^/head/security/acme-client > Repository Root: svn://svn.freebsd.org/ports > Repository UUID: 35697150-7ecd-e111-bb59-0022644237b5 > Revision: 485950 > Node Kind: directory > Schedule: normal > Last Changed Author: tobik > Last Changed Rev: 476218 > Last Changed Date: 2018-08-02 07:33:16 +0200 (Thu, 02 Aug 2018) > > [root@numenor acme-client]# make config > ===> No options to configure > > [root@numenor acme-client]# make all > ===> License ISCL accepted by the user > ===> acme-client-0.1.16_4 depends on file: /usr/local/sbin/pkg - found > ===> Fetching all distfiles required by acme-client-0.1.16_4 for building > > ===> libressl-2.8.2 conflicts with installed package(s): > openssl111-1.1.1a > > They install files into the same place. > You may want to stop build with Ctrl + C. > -------------------------------------------------------------------------- Other ports overcome this problem by using a dependency of the form "security/libressl:stage" and then linking against the static lib in the stage directory. Since libressl is not installed in that case, there is no install conflict to care about ... Regards, STefan