X-Original-To: alpine-devel@lists.alpinelinux.org Received: from smtp.checkpoint.com (michael.checkpoint.com [194.29.34.68]) by lists.alpinelinux.org (Postfix) with ESMTP id 9C416F8568D for ; Sun, 30 Jun 2019 12:11:59 +0000 (UTC) x-m-msg: CPCHECK DKIM-Filter: OpenDKIM Filter v2.11.0 smtp.checkpoint.com x5UCBmsA016916 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=checkpoint.com; s=default; t=1561896715; bh=vMuvPATBiPHmF1Gpbd9OeUv0fv5I1FRwTBP4M59VJ+Y=; h=From:To:CC:Subject:Date:References:In-Reply-To:From; b=AaE8gLr7TvvdXxmYlPFcmV7h+mJ90ti+HbwzNUCAc4sfEDmJCVIWOTNe2Z/pJ8gOD dux/nJA4Gg7R01EDZP+n7KBwfWFObqMXFakzJrDzST1WwPr2L0E/DQ14Q+oihWzA0B ttCWHlCqiz/ODDsaN9y2crUp3fyeBUFX5vSvqU3o= Received: from DAG-EX10.ad.checkpoint.com (dag-ex10.ad.checkpoint.com [194.29.34.150]) by smtp.checkpoint.com (8.14.7/8.14.7) with ESMTP id x5UCBmsA016916; Sun, 30 Jun 2019 15:11:54 +0300 Received: from IL-EX10.ad.checkpoint.com ([169.254.2.99]) by DAG-EX10.ad.checkpoint.com ([169.254.3.250]) with mapi id 14.03.0439.000; Sun, 30 Jun 2019 15:11:32 +0300 From: Roi Greenberg To: Shiz CC: "alpine-devel@lists.alpinelinux.org" Subject: RE: [alpine-devel] Missing "readline" in dependencies make it impossible to update readline Thread-Topic: [alpine-devel] Missing "readline" in dependencies make it impossible to update readline Thread-Index: AdUvNkx7odeCEmp5T/68yQJebixsrf//02qA///IELA= Date: Sun, 30 Jun 2019 12:11:31 +0000 Message-ID: <1D9ECE54DC082549B6CDE5C6261F0C3C01797ACE06@IL-EX10.ad.checkpoint.com> References: <1D9ECE54DC082549B6CDE5C6261F0C3C01797ACDD5@IL-EX10.ad.checkpoint.com> <8A089DD5-660B-4916-B311-392FF1FC973F@shiz.me> In-Reply-To: <8A089DD5-660B-4916-B311-392FF1FC973F@shiz.me> Accept-Language: he-IL, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [194.29.34.193] x-kse-antivirus-interceptor-info: scan successful x-kse-antivirus-info: Clean Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable X-Mailinglist: alpine-devel Precedence: list List-Id: Alpine Development List-Unsubscribe: List-Post: List-Help: List-Subscribe: MIME-Version: 1.0 Thanks for the quick answer. I installed it manually since I did a test on clean alpine container that u= se private repository, and I add the new readline apks manually. The behavior is identical when I use only local repository (that my actual = case. I'm building the repository from scratch using container with pre-in= stalled packages) Also, just for case, I did a test using 2 repositories, the one that used t= o build the container (with all the "old" packages) and one that contains t= he new readline and the result is the same: bash-4.4# apk list | grep readline readline-dev-7.0.003-r1 x86_64 {readline} (GPL) [installed] readline-dev-8.0.0-r0 x86_64 {readline} (GPL) [upgradable from: readline-de= v-7.0.003-r1] readline-dev-7.0.003-r1 x86_64 {readline} (GPL) readline-7.0.003-r1 x86_64 {readline} (GPL) [installed] readline-8.0.0-r0 x86_64 {readline} (GPL) [upgradable from: readline-7.0.00= 3-r1] readline-7.0.003-r1 x86_64 {readline} (GPL) libhistory-7.0.003-r1 x86_64 {readline} (GPL) [installed] libhistory-8.0.0-r0 x86_64 {readline} (GPL) [upgradable from: libhistory-7.= 0.003-r1] libhistory-7.0.003-r1 x86_64 {readline} (GPL) readline-doc-8.0.0-r0 x86_64 {readline} (GPL) readline-doc-7.0.003-r1 x86_64 {readline} (GPL) bash-4.4# apk add readline -l ERROR: unsatisfiable constraints: Huh? Error reporter did not find the broken constraints. bash-4.4# apk add readline-dev -l ERROR: unsatisfiable constraints: readline-7.0.003-r1: breaks: readline-dev-8.0.0-r0[readline=3D8.0.0-r0] satisfies: world[readline] util-linux-2.33-r0[so:libreadline.so.7] bash= -4.4.19-r1[so:libreadline.so.7] python3-3.6.8-r2[so:libreadline.so.7] sqlit= e-3.26.0-r3[so:libreadline.so.7] gdbm-1.13-r1[so:libreadline.so.7] python2-2.7.16-r1[so:libre= adline.so.7] ruby-libs-2.5.5-r0[so:libreadline.so.7] gawk-4.2.1-r0[so:libre= adline.so.7] libhistory-8.0.0-r0: breaks: world[libhistory> I got the error: >=20 > ERROR: unsatisfiable constraints: > readline-7.0.003-r1: > breaks: world[readline> When I tried to investigate the dependencies area, I saw that > many packages have libreadline.so in the APKINDEX dependencies,=20 > but nothing about it in their APKBUILD file. >=20 >=20 > I think that may cause the issue. This is fine. `abuild` does an automated dependency scan at the end of the build process where it figures out these kind of=20 dependencies. That they are not listed explicitly is expected. - Shiz Email secured by Check Point --- Unsubscribe: alpine-devel+unsubscribe@lists.alpinelinux.org Help: alpine-devel+help@lists.alpinelinux.org ---