X-Original-To: alpine-devel@lists.alpinelinux.org Received: from mail-wm1-f67.google.com (mail-wm1-f67.google.com [209.85.128.67]) by lists.alpinelinux.org (Postfix) with ESMTP id D0AF75C58DC for ; Sat, 27 Oct 2018 23:01:05 +0000 (GMT) Received: by mail-wm1-f67.google.com with SMTP id 189-v6so4667653wmw.2 for ; Sat, 27 Oct 2018 16:01:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=dereferenced-org.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=8THEZevyH9+YxwHbuEmBCiQXA/j4Zb073a5hOY5vvCg=; b=xq4YDqZw3eXVYDybNT5TcoTRAH2RVsQuYpABEDIMtsGZAL1J2kLAg1HD9of7gABP7O A9hL4iJhZcHwvtRHx9lzTYzTfLXPvbT3TBXszLAPi6ZX/P64ZUtMQKny5njde/vMJmCK Zaoye2qd/jSl5rqc2dHiQ4xEW4/0FHu8D8850T6xF/OVIZWnR5uSYnQlcOg9/HkhSVB6 lXSmSbW9dbKKJ3IkBXSkfCaY6UfnnWnoXSVrOex2GJkybqvVYwCyOnbKVRL2VeoHuGPo UB5d06xZnkI3UmWfdTWOisTgUEr3GHyvE1vRPm7UHV2/lne0ErTekhK6yzaLiInEZUT+ kvpQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=8THEZevyH9+YxwHbuEmBCiQXA/j4Zb073a5hOY5vvCg=; b=mA/VVmMWZuYR2ralYgFGu4djAQyODFcjAkRaNIlO0PwloPWe5b38TaCGoDPK4LEPgF IqHG3uwEj718b6K/Z02M/nyUf44bt9154fOv04yUNS6A7KKBul7WsTJ34IIuB9MkGYOO tDD/rqk1X4FhWl3KOakIK+HaQuNY2yjE3G8sfxciM9uI2ouYVArW8ma78AH09rMjcRCG FRtn0J/v4jQ1TGy5JHLQm+ryzImZjzMm3cOcMSiNQbyf+SOv0DaHjoWIfN/CZrH1+kzk qOJq2NyaVx08fGTwBn4p1456ugAmNynQKuqMo7osO8ZZ6VkAUuRMCywIT1fwbeY9jF4Z gcRQ== X-Gm-Message-State: AGRZ1gKlC3pCUBQ/xYYy9Uo1nv98gJp0st97D99s1Ug3eoldleY7eI/D oe1hrCVMb5uadYTc3ozl5C9Kth9FKoNcgGn1vZD32FSF X-Google-Smtp-Source: AJdET5ffFl3crcJ94OoJ9XaJV5IG/Q9IVW9Qzc2uCLuDgen8lxRC59+x9FmR/Di+2/T8IsvB8qOUFn6s9Le5xErw3Pw= X-Received: by 2002:a1c:88c8:: with SMTP id k191-v6mr9101968wmd.84.1540681264783; Sat, 27 Oct 2018 16:01:04 -0700 (PDT) X-Mailinglist: alpine-devel Precedence: list List-Id: Alpine Development List-Unsubscribe: List-Post: List-Help: List-Subscribe: MIME-Version: 1.0 References: <20181011171746.4c01f758@ncopa-desktop.copa.dup.pw> <20181012201258.6c048e41@ncopa-desktop.copa.dup.pw> <20181025144400.32f81122@ncopa-desktop.copa.dup.pw> In-Reply-To: <20181025144400.32f81122@ncopa-desktop.copa.dup.pw> From: William Pitcock Date: Sat, 27 Oct 2018 18:00:53 -0500 Message-ID: Subject: Re: [alpine-devel] Switching back to OpenSSL To: Natanael Copa Cc: alpine-dev Content-Type: text/plain; charset="UTF-8" Hello, On Thu, Oct 25, 2018 at 7:44 AM Natanael Copa wrote: > > On Tue, 23 Oct 2018 00:07:55 -0500 > William Pitcock wrote: > > > Has anyone tried using the libtls-standalone package in testing as of > > yet? It would be nice to know if it is working for others. > > Hi, > > I tested it with our ssl_client busybox helper and it works as > expected. I had to add a missing libtls.so symlink to the > libtls-standalone-dev package, though. Great to hear it works. I'll fix the symlink problem. > > There is another problem though, that it conflicts with the libressl > libtls. After libtls-standalone was installed, I cannot uninstall it: > > ncopa-edge-x86_64:~/aports/main/busybox$ sudo apk del libtls-standalone > World updated, but the following packages are not removed due to: > libtls-standalone: libressl abuild aports-build .alpine-release-deps > ssl_client > > This happens because both libressl libtls and libtls-standalone > provides so:libtls.so.17. > > ncopa-edge-x86_64:~/aports/main/busybox$ apk info -R libressl > libressl-2.7.4-r1 depends on: > so:libc.musl-x86_64.so.1 > so:libcrypto.so.43 > so:libssl.so.45 > so:libtls.so.17 > > I think that the fix for this is to use the openssl ABI, libtls.so.1.1, > or use a completely different name, like libtls-standalone.so.17 or > libtls1.1.so.17. Anything that does not conflict with libressl's libtls. I propose that we install the file as libtls-standalone.so.1 and use a Provides rule in libtls.pc.in to allow us to save it as libtls-standalone.pc. Thoughts? William --- Unsubscribe: alpine-devel+unsubscribe@lists.alpinelinux.org Help: alpine-devel+help@lists.alpinelinux.org ---