From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: <9front-bounces@9front.inri.net> X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-0.9 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.4 Received: from 9front.inri.net (9front.inri.net [168.235.81.73]) by inbox.vuxu.org (Postfix) with ESMTP id 4C9BB22197 for ; Wed, 12 Jun 2024 21:37:25 +0200 (CEST) Received: from mimir.eigenstate.org ([206.124.132.107]) by 9front; Wed Jun 12 15:34:17 -0400 2024 Received: from mimir.eigenstate.org (localhost [127.0.0.1]) by mimir.eigenstate.org (OpenSMTPD) with ESMTP id c3b2f003 for <9front@9front.org>; Wed, 12 Jun 2024 12:34:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=eigenstate.org; h=date :from:to:subject:in-reply-to:references:message-id:mime-version :content-type:content-transfer-encoding; s=mail; bh=ZHm3LY4gz/eU /ubFBXvoPyEKyRA=; b=aF7Rru4jXaoRU/9Kxj16xFRxpwvqmIbrc+yGObl8NNkA EkdWBcXty9KIYf8TzljV0ItkVGuNlUUxxDCBR+AzL663GRsnYA/1D5UO3rPKiIzc p9i4gjT6Ve9uqt0YVtvpWy+Sk8u1H+r+BbQt7XTqxBw6yuPF60ztCttFtWDrenU= DomainKey-Signature: a=rsa-sha1; c=nofws; d=eigenstate.org; h=date:from :to:subject:in-reply-to:references:message-id:mime-version :content-type:content-transfer-encoding; q=dns; s=mail; b=L+LW2E qIEQOG6v0KKf/sbK1sUhcj/+MiSGQYBsXWXH/pEVUIUhKGPeB7vGy7mDm9QpJMNw cdwJkC3F4D7VcbIxHrC26qmJmSqR+QlT87bIioO6bXn22iOOAk9xgmMt4rybqUGr E7ER8+Go78q5LrLEp1OBV3NUQVAwFa/y00NAw= Received: from [IPv6:::1] ( [172.58.1.109]) by mimir.eigenstate.org (OpenSMTPD) with ESMTPSA id c5348892 (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256:NO) for <9front@9front.org>; Wed, 12 Jun 2024 12:34:15 -0700 (PDT) Date: Wed, 12 Jun 2024 15:34:09 -0400 From: Ori Bernstein To: 9front@9front.org User-Agent: K-9 Mail for Android In-Reply-To: <13565863.uLZWGnKmhe@cixi> References: <13565863.uLZWGnKmhe@cixi> Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable List-ID: <9front.9front.org> List-Help: X-Glyph: ➈ X-Bullshit: open abstract full-stack TOR over HTTP STM-oriented realtime-java-based rails template Subject: Re: [9front] Staying up-to-date Reply-To: 9front@9front.org Precedence: bulk The rootstub script does exactly what it says on the tin: it stubs out the = root dir=2E Basically, it compensates for git not having a good way to stor= e empty directories=2E It's more or less only ever needed if we add new arc= hitectures=2E Another script could be added, but it's not obvious to me what it should d= o, and it's not at the top of my priority list to figure it out=2E These kinds of manual step tend to be context dependent, and are often one= -off, only needed when a significant change gets made to the system=2E And = to complicate the matter, many users have local changes to the system=2E It= would be nice if the scripts we shipped with the system were designed to r= espect those local changes (though there's obviously only so much you can d= o)=2E It's hard to get right=2E It would be nice if someone managed to do it in = a simple, maintainable, and reliable way=2E On June 12, 2024 1:10:48 PM EDT, Thomas Nemeth wrote: >Le mercredi 12 juin 2024 15:04:59 CEST, vous avez =C3=A9crit : >> specifically, sometimes there are some dependencies between >> programs or libraries that require some additonal steps to >> fix bootstrapping issues -- for example, a new instruction >> added to the compiler/linker and used in libc needs the new >> compilers and linkers to be installed before building the >> rest of the system=2E > > Can't the rootstub script handle that ? > > > >