Peter Humphrey <pe...@prh.myzen.co.uk> writes:

On Wednesday 15 January 2025 11:50:02 Greenwich Mean Time I wrote:

https://bugs.gentoo.org/948143

That bug now has a patch, which proposes to move from
sci-misc/boinc-7.24.1-r1
to -r2. 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?

Well, as the person who submitted that patch, i'd like to comment on this.

As some background:

* i've contributed a number of patches, such as to gentoo-pipewire-launcher:

 https://bugs.gentoo.org/907891

* i currently have a new ebuild for the main repo awaiting additional review from Sam, who hasn't been able to get to it because he's constantly snowed under:

 https://bugs.gentoo.org/908431

* i maintain a few ebuilds in my overlay:

 https://sr.ht/~flexibeast/gentoo-overlay/

More generally, i'm a regular contributor to the Gentoo wiki; cf. https://wiki.gentoo.org/wiki/User:Flexibeast#Gentoo_wiki .

So:

* The move from -r1 to -r2 is required because a revision change is required when there any changes to an ebuild, including to Gentoo-provided files, that don't come from upstream. This in turn requires a new ebuild file, which makes up a significant amount of the patch.

* There are small changes to the boinc.conf and boinc.init files, which i consider to be the minimum required to address the suggestions that were made. Specifically:

* The changes to boinc.conf remove the custom PID file variable, replacing it with the standard $pidfile variable, and adds the standard $retry variable.

* The changes to boinc.init add default values for $pidvalue and $retry in env_check(); change start() to use $pidfile instead of the custom variable; move the call to env_check() into stop_pre(); and change the stop() function to use the $pidfile and $retry variables.

(Further to Michael Orlitzky's comment on the bug, it looks to me that the default stop() function doesn't use the $retry variable, so we need to provide a stop() function that does. i'll note this on the bug report shortly.)

i find your post here quite odd, discouraging, and an example of why i'm increasingly disinclined to devote so much time to volunteer ICT work, - that i would instead be better served by increasing my other volunteer work in other areas, where my experience is of people's gratitude rather than of entitlement. Rather than being appreciative of someone volunteering to take on the work, and rather than asking clarifying questions on the bug itself about what you don't understand, you've written a post on a public list effectively dismissing my work, assuming that it's fundamentally wrong. Okay then.


Alexis.

Reply via email to