From nobody Mon Feb 22 14:22:10 2021 Authentication-Results: mail-b.sr.ht; dkim=none Received: from relay4-d.mail.gandi.net (relay4-d.mail.gandi.net [217.70.183.196]) by mail-b.sr.ht (Postfix) with ESMTPS id AD38011EFF8 for <~sircmpwn/sr.ht-dev@lists.sr.ht>; Mon, 22 Feb 2021 14:22:09 +0000 (UTC) X-Originating-IP: 85.23.83.189 Received: from kurenai.i.gensoukyou.net (85-23-83-189.bb.dnainternet.fi [85.23.83.189]) (Authenticated sender: oranenj@gensoukyou.net) by relay4-d.mail.gandi.net (Postfix) with ESMTPSA id 0543BE0018; Mon, 22 Feb 2021 14:22:07 +0000 (UTC) Subject: Re: [PATCH builds.sr.ht 1/3] Use short version based on $openbsd_version instead of hardcoding set filenames To: Drew DeVault , ~sircmpwn/sr.ht-dev@lists.sr.ht References: <161392188026.13895.17993000693180821485-0@git.sr.ht> <161392188026.13895.17993000693180821485-1@git.sr.ht> <553784bd-8b8f-4fe6-b9ae-dcd7d07cfbfa@iki.fi> From: Jarkko Oranen Message-ID: Date: Mon, 22 Feb 2021 16:22:06 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.7.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit On 2/22/21 4:11 PM, Drew DeVault wrote: > I'd rather not add releases which are not well-supported for downstream > use by the upstream distributor - in this case, it doesn't seem like > OpenBSD current is very conducive to downstream use. Am I wrong? FreeBSD > current causes us a lot of headaches. With OpenBSD, using -current is actually reasonably supported as long as you use snapshots. Building your own is actively discouraged. I'll expect there will be occasional breakage and the image will fail to build for whatever reason, but I imagine it will still be useful in allowing projects to test against an upcoming OpenBSD release, especially given that they often make quite drastic changes. If you set up automation to rebuild -current images, say, once a week, it's probably best to make it so that it ignores one failure and just tries again the next day (or week) with a new snapshot. If it turns out to be too big a headache or not in demand, I suppose we can always just stop supporting it. :/ -- Jarkko