X-Original-To: alpine-devel@lists.alpinelinux.org Delivered-To: alpine-devel@mail.alpinelinux.org Received: from mail-lb0-f169.google.com (mail-lb0-f169.google.com [209.85.217.169]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mail.alpinelinux.org (Postfix) with ESMTPS id 4DC43DC00FA for ; Sun, 17 Nov 2013 09:50:19 +0000 (UTC) Received: by mail-lb0-f169.google.com with SMTP id x18so2844856lbi.0 for ; Sun, 17 Nov 2013 01:50:18 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:date:from:to:cc:subject:message-id:in-reply-to:references :mime-version:content-type:content-transfer-encoding; bh=LfAMQFAS6gXsb/DTR9nawIVCvECE8S5CdC/TYj416Io=; b=ymxHFQlvbmDsDOwNSgBOMHjzR0UXn7RkYRtSADSK+VmC1WJVNhUk8RA2cUHGKIO+Qz WMBNrA6uPuYYlHHa2p7SO4R9nqOE1s4xVSu1iBBelN+cYJ1LifxhWgYwQsUE8lubTXcb utXBx7otwt3m9it+ByQZKDFGax8zyISonkRWziEJvL8eigPlXLVStSVtY3T/1kt1nDJ3 ZBln9kWtn2OephvEhnITmD/7ARJj4vlGcyN8wVCmQH+2Czczcj4+hAAuygsEU7X3Vi+M ePqDbZBYVVCPU/YYJlBwt+BIn2cOPGIqQuRZX1ulB3+jLccbV96JyzRdJJNhts/U5fKI +wjg== X-Received: by 10.152.8.18 with SMTP id n18mr9225656laa.24.1384681817158; Sun, 17 Nov 2013 01:50:17 -0800 (PST) Received: from vostro ([83.145.235.194]) by mx.google.com with ESMTPSA id d7sm11815746lag.7.2013.11.17.01.50.16 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 17 Nov 2013 01:50:17 -0800 (PST) Sender: =?UTF-8?Q?Timo_Ter=C3=A4s?= Date: Sun, 17 Nov 2013 09:50:15 +0200 From: Timo Teras To: Sam Dodrill Cc: alpine-devel@lists.alpinelinux.org Subject: Re: [alpine-devel] Failures installing edge-musl on top of edge-uclibc Message-ID: <20131117095015.3350cdaa@vostro> In-Reply-To: References: X-Mailer: Claws Mail 3.9.2 (GTK+ 2.24.20; i486-alpine-linux-uclibc) X-Mailinglist: alpine-devel Precedence: list List-Id: Alpine Development List-Unsubscribe: List-Post: List-Help: List-Subscribe: Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit On Sat, 16 Nov 2013 22:37:16 -0800 Sam Dodrill wrote: > I was trying to install edge-musl on a test node today and I have > found that I cannot get the apk upgrade command to complete. > ``` > localhost:~# apk upgrade --allow-untrusted -fUal > fetch > http://nl.alpinelinux.org/alpine/edge-musl/main/x86_64/APKINDEX.tar.gz > Upgrading critical system libraries and apk-tools: (1/2) Installing > musl (0.9.14-r6) (2/2) Downgrading apk-tools (2.4.0-r4 -> 2.4.0-r2) > Executing busybox-1.21.1-r0.trigger > Executing uclibc-utils-0.9.33.2-r26.trigger > Continuing the upgrade transaction with new apk-tools: > Error relocating /lib/libcrypto.so.1.0.0: __ctype_b: symbol not found > Error relocating /lib/libcrypto.so.1.0.0: __ctype_tolower: symbol not > found ``` > > Any ideas? We still have not thought about the upgrade path. The builds are binary incompatible due to c-library differences, so this is more or less expected. Seems the problem is that apk tries to upgrade only minimum set of libraries during the initial upgrade cycle. So it does not switch over to the right build of openssl causing the self-exec to fail. Try with --no-self-upgrade, or using apk-tools-static (apk.static). - Timo --- Unsubscribe: alpine-devel+unsubscribe@lists.alpinelinux.org Help: alpine-devel+help@lists.alpinelinux.org ---