From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from smtp.gentoo.org (woodpecker.gentoo.org [140.211.166.183]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id C43ED15813A for ; Tue, 21 Jan 2025 12:47:14 +0000 (UTC) Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) (Authenticated sender: relay-lists.gentoo.org@gentoo.org) by smtp.gentoo.org (Postfix) with ESMTPSA id 809A8342FB7 for ; Tue, 21 Jan 2025 12:47:14 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 0CAFAE03DF; Tue, 21 Jan 2025 12:46:23 +0000 (UTC) Received: from rusty.tulip.relay.mailchannels.net (rusty.tulip.relay.mailchannels.net [23.83.218.252]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id D1642E01E4 for ; Tue, 21 Jan 2025 12:46:21 +0000 (UTC) X-Sender-Id: thundermail|x-authsender|confabulate@kintzios.com Received: from relay.mailchannels.net (localhost [127.0.0.1]) by relay.mailchannels.net (Postfix) with ESMTP id 014E21A5E5B for ; Tue, 21 Jan 2025 12:46:20 +0000 (UTC) Received: from mailclean11.thundermail.uk (trex-4.trex.outbound.svc.cluster.local [100.116.71.244]) (Authenticated sender: thundermail) by relay.mailchannels.net (Postfix) with ESMTPA id 14DDF1A5BCA for ; Tue, 21 Jan 2025 12:46:18 +0000 (UTC) ARC-Seal: i=1; s=arc-2022; d=mailchannels.net; t=1737463579; a=rsa-sha256; cv=none; b=XkXHXbXfdpqPGoGrTXBoLPGrbFnB5GHeyjZ1/OmWonS/1fF/BXKckQYIOh4OzQCfdL/YnB MME4WOseg3mEZfnkB/peO0H4Dy38bBzwsiru4EkyIJBATAiPv8BTQXfSCgOtYjfSQYr39U 8RR2ueM+Gv4GUFfMlPe4EARTUbVC7nTivH54PEJv28zIhyeU1RmDa7/Xh+HdYZqUj+S4HC 5kwLCGT6DTIYfm8CVF9vFcDS8qvroMPf6VS5XH2uK+NUELLmTY7csG0cDrbc8WbkGhZwWE cFtqpm5kIeX/AqTgKBvAfpV0LLOPtEo5R0RWn6kg1Ced1TP/38Auy9bvPL8UTQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=mailchannels.net; s=arc-2022; t=1737463579; h=from:from:reply-to:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type:in-reply-to:in-reply-to: references:references; bh=s+xfvBcW8i5Gchkr08fWQL9N+ntC0aXO8/Bb0sHejJE=; b=R2wybbT/p7ZYKCUroxqoNY97wrI+KKewdG5pV+zt4DcqbgK+8sUy0ulRhYWHwTi5Gwfmf+ OIEEZCGyyIUnFE7fglIIQCDSzuaqYL0YVRDxUCNX0o0ZyFrvZyKF26bB28rn3lPTn3bVuU L4HIUAlwXtlUxjJ/rYSwrMc/+uVmS8v+bAufasrIlHoJzKfdMkm9WMM5uYWqWr0Npggu8E Wf6qjQr24HBuaxPSQRGH3+11TqLUAOntO2PNJh7XVsPaF3AMdZRDkWdd+dtLOnFCLD5qtL MRjVn5zWjEGIQVeYoulayp5y8xyvbEQ1J0+RkLhHFdBU0U5X2ytdagRsJqy2qQ== ARC-Authentication-Results: i=1; rspamd-65495b69b7-6vqc2; auth=pass smtp.auth=thundermail smtp.mailfrom=confabulate@kintzios.com X-Sender-Id: thundermail|x-authsender|confabulate@kintzios.com X-MC-Relay: Neutral X-MailChannels-SenderId: thundermail|x-authsender|confabulate@kintzios.com X-MailChannels-Auth-Id: thundermail X-Abortive-Imminent: 327611d56aed6e56_1737463579603_487116832 X-MC-Loop-Signature: 1737463579603:3966497107 X-MC-Ingress-Time: 1737463579603 Received: from mailclean11.thundermail.uk (mailclean11.thundermail.uk [149.255.60.66]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384) by 100.116.71.244 (trex/7.0.2); Tue, 21 Jan 2025 12:46:19 +0000 Received: from cloud238.thundercloud.uk (cloud238.thundercloud.uk [149.255.62.116]) by mailclean11.thundermail.uk (Postfix) with ESMTPS id 481131E000A for ; Tue, 21 Jan 2025 12:46:17 +0000 (GMT) Received: from rogueboard.localnet (230.3.169.217.in-addr.arpa [217.169.3.230]) (Authenticated sender: confabulate@kintzios.com) by cloud238.thundercloud.uk (Postfix) with ESMTPSA id 920351040BA for ; Tue, 21 Jan 2025 12:46:16 +0000 (GMT) Authentication-Results: cloud238.thundercloud.uk; spf=pass (sender IP is 217.169.3.230) smtp.mailfrom=confabulate@kintzios.com smtp.helo=rogueboard.localnet Received-SPF: pass (cloud238.thundercloud.uk: connection is authenticated) From: Michael To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] Protecting init.d files from auto-update Date: Tue, 21 Jan 2025 12:45:58 +0000 Message-ID: <22570129.EfDdHjke4D@rogueboard> In-Reply-To: <87sepc2x9s.fsf@gmail.com> References: <2207251.irdbgypaU6@cube> <5874817.DvuYhMxLoT@cube> <87sepc2x9s.fsf@gmail.com> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart7762201.EvYhyI6sBW"; micalg="pgp-sha256"; protocol="application/pgp-signature" X-PPP-Message-ID: <173746357676.1903759.16708787823091184155@cloud238.thundercloud.uk> X-PPP-Vhost: kintzios.com X-Rspamd-Server: mailclean11 X-Rspamd-Queue-Id: 481131E000A X-Rspamd-Action: no action X-Spamd-Result: default: False [-1.51 / 999.00]; SIGNED_PGP(-2.00)[]; MID_RHS_NOT_FQDN(0.50)[]; ONCE_RECEIVED(0.20)[]; MIME_GOOD(-0.20)[multipart/signed,text/plain]; MX_GOOD(-0.01)[]; DMARC_POLICY_ALLOW(0.00)[kintzios.com,none]; RCVD_TLS_ALL(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; FROM_HAS_DN(0.00)[]; FUZZY_RATELIMITED(0.00)[rspamd.com]; REPLYTO_DOM_NEQ_TO_DOM(0.00)[]; ARC_NA(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; NEURAL_SPAM(0.00)[0.956]; RCVD_COUNT_ONE(0.00)[1]; MIME_TRACE(0.00)[0:+,1:+,2:~]; TO_DN_NONE(0.00)[]; REPLYTO_ADDR_EQ_FROM(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; MISSING_XM_UA(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[gentoo-user@lists.gentoo.org]; R_SPF_ALLOW(0.00)[+mx]; R_DKIM_NA(0.00)[]; ASN(0.00)[asn:34931, ipnet:149.255.60.0/22, country:GB]; RCVD_VIA_SMTP_AUTH(0.00)[]; HAS_REPLYTO(0.00)[confabulate@kintzios.com] X-Archives-Salt: d544aafd-9909-4634-9a31-06494e622720 X-Archives-Hash: 422adbc9e2b2b76acf7eb15370c7a095 --nextPart7762201.EvYhyI6sBW Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="utf-8"; protected-headers="v1" From: Michael To: gentoo-user@lists.gentoo.org Reply-To: confabulate@kintzios.com Subject: Re: [gentoo-user] Protecting init.d files from auto-update Date: Tue, 21 Jan 2025 12:45:58 +0000 Message-ID: <22570129.EfDdHjke4D@rogueboard> In-Reply-To: <87sepc2x9s.fsf@gmail.com> MIME-Version: 1.0 On Tuesday 21 January 2025 11:59:11 Greenwich Mean Time Alexis wrote: > Peter Humphrey writes: > > You misunderstand. I'm saying that the version change should be > > bigger, not just from -r1 to -r2. Perhaps 7.24.2? 7.25? > > No, because those component numbers are specified by upstream - > i.e. the BOINC project itself - not by Gentoo. But it's Gentoo > that provides the OpenRC boinc.init and boinc.conf files - in the > sci-misc/boinc/files folder of the Gentoo repository - not > upstream. (If this were about files provided by upstream, rather > than by Gentoo, an issue would need to have been raised with the > BOINC project, not on the Gentoo bug tracker.) It's not Gentoo's > place to change version numbers of the software that Gentoo > packages, but Gentoo _can_ indicate revisions of how specific > versions of the software are packaged. That's what numbers like > -r1, -r2, etc. indicate. > > > Where on earth did you get that idea? I only said I couldn't see > > what > > to do, and asked for help with it. > > You wrote, as i quoted in my previous email: > > The scale of the changes proposed seems to me too big for such a > > minor revision bump, but more than that, it has several diffs > > against > > separate files, and I'm not /au-fait/ enough with patching to > > know > > what to do with them all. > > > > Would anyone here like to have a go at it? > > You didn't write: > > what to do with them all, and I need someone to explain it to > > me. Would anyone here like to have a go at it? > > or > > > what to do with them all. Would anyone here like to have a go at > > explaining to me what I need to do? > > and so i read "it" as referring to the scale of the changes > proposed being too big, and that you were asking for someone else > to put together a patch - particularly because people who need > help with something related to a bug report they've opened usually > ask for that help on the bug report itself, rather than asking for > help in some other venue. > > > Alexis. I didn't read Peter's message as being (intentionally) offensive, or questioning the quality of your contribution, but raising points he did not understand fully and asking for help. I for one tend to avoid asking for detailed explanation and guidance in bug reports, because it could be seen as creating unnecessary noise and potentially taking up dev/maintainers' time for simpler issues for which I could hopefully find a solution offline. Since gentoo-user is a user rather than a dev mailing list, it allows for more noisy discussions and also helps the rest of us learn things we haven't come across in our travels. I don't use BOINC and haven't sync'ed portage to see what version(s) may be available, but isn't applying testing patches a matter of adding them in /etc/ portage/patches/ as explained here: https://wiki.gentoo.org/wiki//etc/portage/patches Or if you're scratching your own ebuild, by adding them in the ebuild files/ directory and calling them in src_prepare()? Like this: https://devmanual.gentoo.org/ebuild-writing/functions/src_prepare/eapply/ index.html --nextPart7762201.EvYhyI6sBW Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part. Content-Transfer-Encoding: 7Bit -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEXqhvaVh2ERicA8Ceseqq9sKVZxkFAmePlwYACgkQseqq9sKV Zxmlqg//YWTi+J/fAr1XQhaEc15HO1gptCzbrMkhzLVQ9N//6h3/sGVv2TNR8NP0 IDcxpAJ4c2Qeb/imONmQME4OVCmyHQsmnNpBZKUaeXaQ1HpVU5gLmYPF32H3mi3l 7fTMalIqA3GYYG8/CellkI+TjkorA+uCaChrOsxmbXVAN0HfE7+q9YN1zXNGjo0g CkpMwzDBvFrtnT1suWl1CbsPwUz8vNy91zWpSFFuFMLfJv1Kfu9ZNDgSj/Op4DGe uPMaCAFHLmADvYNUbzOiqNSlDap+fLCptzLM2Dn1vnpnWVkNG7Bsd3j0OpLtz9QV wwsDsquQSQmOroHOWbgnmAynUgIzQmM4ujYkK6wWAnz74vqAmcJdeWqwsaEHqK2B oRqTClnGpjTf1TO4LYlskSzRUny4l1qdYBnmWK6G8sW/+7ilYwKj+VbG/tBZ4wpR D1JlnzRK4EceDRXSI4IJmCJBp47kGz6qWpDQfbxSR7bGBFKXOH/5agKY37Sn/EyW 4ED2BY0GJBfAmQYRhOHmOWhrI8oKgdsjaT8fa6Ku2uZqtcro0I24WSEvXY2zVZ44 VFMEgHQ3UMVqyfTR/jc/E4Enq3X+fdnq1YDV14C4qhXdd/5UQfs1gHyKU235/ZAF OwU3PLjmS1X3Gc0qqiYg0qhY6qg0LkJmNnssQGF6f77k1uGL//Q= =vkcl -----END PGP SIGNATURE----- --nextPart7762201.EvYhyI6sBW--