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.6 required=5.0 tests=DKIM_INVALID,DKIM_SIGNED, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI autolearn=ham autolearn_force=no version=3.4.4 Received: from 9front.inri.net (9front.inri.net [107.161.22.3]) by inbox.vuxu.org (Postfix) with ESMTP id 8AF4323934 for ; Sat, 16 Nov 2024 16:48:13 +0100 (CET) Received: from wopr.sciops.net ([216.126.196.60]) by 9front; Sat Nov 16 10:47:14 -0500 2024 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sciops.net; s=20210706; t=1731772011; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to; bh=9BKylj7FiJtrzB9G9DKHU38S1LGKKHpxxMBvFojlaR4=; b=Eu3xHcrSVbsPRnzhU70c79LkBSWFtO/rqwekHF+twOmblukPjwkKvl/FrSrgkL8Elxy1+v Fnk7dwJko3pWYETTKxqRBQVMKSVdXlIPspPuyqDWJlqc+Cpsc7o/DO27qPHiBy7UXFN1JL s40z6uVah6bz2CcmSONJe9hKn5zCiQ8= Received: by wopr.sciops.net (OpenSMTPD) with ESMTPSA id f22e0794 (TLSv1.2:ECDHE-RSA-CHACHA20-POLY1305:256:NO) for <9front@9front.org>; Sat, 16 Nov 2024 07:46:49 -0800 (PST) Message-ID: <7497BB380B440C3D54B4F12EE9C102C7@wopr.sciops.net> Date: Sat, 16 Nov 2024 16:47:05 +0100 From: qwx@sciops.net To: 9front@9front.org In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit List-ID: <9front.9front.org> List-Help: X-Glyph: ➈ X-Bullshit: asynchronous firewall service-aware metadata plugin Subject: Re: [9front] pstree binary not removed after being reimplemented in awk Reply-To: 9front@9front.org Precedence: bulk On Sat Nov 16 16:33:50 +0100 2024, alexander.kapshuk@gmail.com wrote: > Commit 493bac79b63f1949a29aeec8270fab4a599a6ee3, pstree: reimplement > in awk, optionally restrict to a given process, has removed the C > source file, but not the binary. > > cpu% file /bin/pstree > /bin/pstree: amd64 plan 9 executable > > Is that intentional? The binaries are not tracked in the git repo, and there currently is no mechanism in place to remove binaries replaced by scripts -- so in that sense, yes, this is expected. The laziest way would be `rm /*/bin/pstree; bind -ac /dist/plan9front /; git/revert /rc/bin/pstree` or something like that. Sorry for the inconvenience, though this does not happen often. Cheers, qwx