X-Original-To: alpine-devel@lists.alpinelinux.org Received: from mail.toastin.space (mail.toastin.space [207.246.93.162]) by lists.alpinelinux.org (Postfix) with ESMTP id AB220F815F5 for ; Mon, 6 May 2019 22:26:14 +0000 (UTC) Received: from mail.toastin.space (localhost [127.0.0.1]) by mail.toastin.space (OpenSMTPD) with ESMTP id 2a4b12e1; Mon, 6 May 2019 18:26:13 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=toastin.space; h=subject :to:references:cc:from:message-id:date:mime-version:in-reply-to :content-type:content-transfer-encoding; s=ml; bh=yg997lP11+ISUk 8SirkwIjiKR3g=; b=NtJe9tixH6sS4XKbFxaSW0XIr82rooTzO8y1uVGRYGrygZ R/ulyNg/Yf11gjxdGZkRlPtyrADsEKQzqh70j926nyH3aXpinGajldMNi0Hf8CGx 7Wj/r8mM760rM/kmhHfsA+OPhFMxXpHMGsIeAGIVF6obMEKlt3Fb4S6HRVNDP0JK 2fsfGXO1WUNzIqfoYeCZpTMFkJqxd1z7DCpc6A6BOzwSP6qh4yUH9USh20q25ecq PNvtHXD42jJlI8Qq+FpZjAF3psMzWehuab0/kacNVJgxwiBbvDVNcdfhOX9MITxB jolY2Oe7nD1bdNRMqFzxNVBpm1vGTgd+yOAOxhWg== DomainKey-Signature: a=rsa-sha1; c=nofws; d=toastin.space; h=subject:to :references:cc:from:message-id:date:mime-version:in-reply-to :content-type:content-transfer-encoding; q=dns; s=ml; b=HjlqphCs 7O8gWirJ05AFVyfLSQHCVXt2NS8V58aGB0rnKNPFqg2mcdpDExsgof9QRTOJEx4J EkrYPKPlu8nAthXqo1XTxpkQCJaNu0Lmzy8rr/mSLxm/mr0GHMlL13CI/AlnDLVP 9NJ6w90E3kKMNdnGQBrbWUdFdNDX2NtgcoJ+hHMVtoMtWChkDJJvLj0zNvZ9dIvV yxJLGPEiD4TZJ0OfxAlVgYKbgqI8SHjJLXh5lJK/4iAQ4Yd0pDN+HCndzJetzGYB DjXVEZV8Pp/uXV5FNYuJA2N1IK06L/i3ASPKNu4NXc8fAlDGbZgG0lepU7TavgID wsNK5a9bfO21hQ== Received: from [192.168.0.21] (173-246-15-165.qc.cable.ebox.net [173.246.15.165]) by mail.toastin.space (OpenSMTPD) with ESMTPSA id e9caa971 (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); Mon, 6 May 2019 18:26:13 -0400 (EDT) Subject: Re: [alpine-devel] [PATCH abuild] buildlab fixes To: alpine-devel@lists.alpinelinux.org References: <20190506214747.26486-1-eu@eju.no> Cc: Eivind Uggedal From: Chloe Kudryavtsev Message-ID: <46948120-9fb6-28d1-b504-bad6f77bdcd8@toastin.space> Date: Mon, 6 May 2019 18:26:13 -0400 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.6.1 X-Mailinglist: alpine-devel Precedence: list List-Id: Alpine Development List-Unsubscribe: List-Post: List-Help: List-Subscribe: MIME-Version: 1.0 In-Reply-To: <20190506214747.26486-1-eu@eju.no> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit On 5/6/19 5:47 PM, Eivind Uggedal wrote: > Last time I worked on Alpine (4 years ago) I used LXC for building/testing > against given release versions or edge. Seems LXC has deprecated all > the things that made it great, so I came over the buildlab script > in the abuild repo and thought it would be a simple solution for my > needs. > > A few minutes later I had a non-working empty chroot directory without a > rootfs due to missing signing keys. To my amasement all > my important virtual filesystems on the host had been umounted as > well... > > This series of patches makes buildlab (barely) work for building packages > against edge from a 3.9 host without hosing your system. > > Maybe the script should be dropped altogether if noone has used it. If > not, I might send future patches to improve the workflow somewhat > and fix the non-working cache copying/setup. Looks good to me on first glance. I'll try and take some time to test if it works on my edge-based builder sometime this week. You might need to wait some time for adoption, since 3.10 is coming up and everyone is busy with that. That said, it would be very nice if you got chroot-based builds working well :) --- Unsubscribe: alpine-devel+unsubscribe@lists.alpinelinux.org Help: alpine-devel+help@lists.alpinelinux.org ---