Received: from out1.migadu.com (out1.migadu.com [91.121.223.63]) by nld3-dev1.alpinelinux.org (Postfix) with ESMTPS id 20431781D6F for <~alpine/users@lists.alpinelinux.org>; Thu, 10 Dec 2020 03:03:13 +0000 (UTC) X-Report-Abuse: Please report any abuse attempt to abuse@migadu.com and include these headers. DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=dereferenced.org; s=default; t=1607569391; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=FC8sKZoVE6Q4cifHLowFT8zV5dUxTgxi1Vv1PzOIy/g=; b=nodrB73xxHPqXsT4qjtVrzj4SYAyP88NeBSbA6EI8R89rNXRIReU+UyzTe1sfQZMUGKRbA CUTJfH0ZVOW0ZCwUEJTlWcb4OulkxuMJ4P9SQcyHCSmArGcrX1DgNcyPKzlvXX5OkIkah9 aDJ90aDNmLohqTk+zSPtFESvJIWDkeM= From: Ariadne Conill To: ~alpine/users@lists.alpinelinux.org Subject: Re: apk upgrade problem Message-ID: <13865136.bNm8LAyEqF@nanabozho> In-Reply-To: <1082fe48-5b11-5c98-536e-b282254ed03c@web.de> References: <1082fe48-5b11-5c98-536e-b282254ed03c@web.de> MIME-Version: 1.0 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" X-Migadu-Flow: FLOW_OUT X-Migadu-Auth-User: ariadne@dereferenced.org Date: Thu, 10 Dec 2020 03:03:11 GMT Hello, On Wednesday, December 9, 2020 5:30:46 PM MST Hilix wrote: > ...how can I solve this "apk upgrade" problem: > > --------------------------------------------------------------------- > # apk update > Upgrading critical system libraries and apk-tools: > (1/1) Upgrading apk-tools (2.12.0-r1 -> 2.12.0-r2) > Executing busybox-1.32.0-r4.trigger > Continuing the upgrade transaction with new apk-tools: > ERROR: unable to select packages: > nettle-3.5.1-r1: > conflicts: nettle-3.6-r0 > satisfies: gnutls-3.6.15-r0[so:libhogweed.so.5] > gnutls-3.6.15-r0[so:libnettle.so.7] > xorg-server-1.20.10-r0[so:libnettle.so.7] > nettle-3.6-r0: > conflicts: nettle-3.5.1-r1 > satisfies: claws-mail-3.17.8-r0[so:libnettle.so.8] This is because you are trying to mix packages from edge with packages from 3.12. As edge undergoes SONAME transitions, it become more difficult to mix packages. The solution is to choose your preference of either the v3.12 branch or edge, and then do apk upgrade --available after disabling the other repositories. You cannot mix branches and expect it to work long term. Ariadne