X-Original-To: alpine-devel@lists.alpinelinux.org Delivered-To: alpine-devel@mail.alpinelinux.org Received: from dal-a2.localdomain (unknown [74.117.189.115]) by mail.alpinelinux.org (Postfix) with ESMTP id 27DF9DC020F for ; Tue, 27 May 2014 14:53:09 +0000 (UTC) Received: from ncopa-desktop.alpinelinux.org (3.203.202.84.customer.cdi.no [84.202.203.3]) (using SSLv3 with cipher ECDHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) (Authenticated sender: ncopa@tanael.org) by dal-a2.localdomain (Postfix) with ESMTPSA id 5676BBC29A7; Tue, 27 May 2014 14:53:08 +0000 (UTC) Date: Tue, 27 May 2014 16:53:05 +0200 From: Natanael Copa To: Timo Teras Cc: Chris Spillane , alpine-devel@lists.alpinelinux.org Subject: Re: [alpine-devel] Alpine 3.0.0 Release candidate 1 is out Message-ID: <20140527165305.2ba5d0a6@ncopa-desktop.alpinelinux.org> In-Reply-To: <20140523084209.60d4e787@vostro> References: <20140522152524.54d6371e@ncopa-desktop.alpinelinux.org> <20140522170457.2d66a9dc@ncopa-desktop.alpinelinux.org> <1400774479.16710.2.camel@Nokia-N900> <20140523084209.60d4e787@vostro> X-Mailer: Claws Mail 3.10.0 (GTK+ 2.24.23; x86_64-alpine-linux-musl) 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=ISO-8859-1 Content-Transfer-Encoding: quoted-printable On Fri, 23 May 2014 08:42:09 +0300 Timo Teras wrote: > On Thu, 22 May 2014 19:01:19 +0300 > Timo Ter=E4s wrote: >=20 > > On Thu May 22 2014 06:04:57 PM EEST, Natanael Copa > > wrote: > >=20 > > > On Thu, 22 May 2014 15:34:46 +0100 > > > Chris Spillane wrote: > > >=20 > > > > me@someserver:~# setup-apkrepos > > > > ERROR: unsatisfiable constraints: > > > > .setup-apkrepos-0 > > > > masked in: cache > > > > satisfies: world[.setup-apkrepos] > > > > alpine-mirrors (missing): > > > > required by: > > > > r) Add random from the above list > > > > f) Detect and add fastest mirror from the above list > > > > e) Edit /etc/apk/repositories with text editor > > > >=20 > > > > Enter mirror number (1-0) or URL to add (or r/f/e/done) [f]: > > > > =3D=3D=3D=3D > > > >=20 > > > > This is a sys install.=A0 So far everything else works like a > > > > dream :) > >=20 > > Urgh. This is probably caused be the other fix I did for apk-tools. > >=20 > > I wonder why abuild works. I'll fix this today/tomorrow. >=20 > False alarm. I misread the error message. In fact, what I thought that > broke, is covered in test suite :) >=20 > This just likely that 'alpine-mirrors' is not included in the .iso > image. No, the alpine-mirrors package is there. What happens is this: # apk add --quiet --virtual .setup-apkrepos alpine-mirrors ERROR: You tried to add a non-repository package to system, but it would be lost on next reboot. Enable package caching (apk cache --help) or use --force if you know what you are doing. Apparently apk-tools tries to be smarter than me and tries to protect me from doing something stupid, but does not know that the entire idea with using --virtual is that its only supposed to be installed temporarily and hold a lock on the temp installed packages so nobody can apk del them while they are in use. This was introduced with: http://git.alpinelinux.org/cgit/alpine-conf/commit/?id=3D291d078e8fdef55793= 792096c2a8b02dd545c166 I suppose I will have to revert to the 'racy' behaviour. (or we add yet another exception for the tmpfs safety check in apk-tools) -nc >=20 > Chris, which variant of the .iso you tried? The regular one or the > 'mini' variant? >=20 > - Timo --- Unsubscribe: alpine-devel+unsubscribe@lists.alpinelinux.org Help: alpine-devel+help@lists.alpinelinux.org ---