On Wed, Mar 19, 2025 at 08:32:54PM -0400, Ionen Wolkens wrote: > On Wed, Mar 19, 2025 at 06:18:49PM +0100, Ulrich Müller wrote: > > There was a discussion in #gentoo-pms if we should drop the "domo" > > install function in EAPI 9: > > > > - It is not much used, only 6 packages (13 ebuilds) in the Gentoo > > repository. > > > > - Could you explain (e.g. to a new developer) what the function does, > > without looking it up in the spec? :) > > > > - The function implements rather specific functionality for a PM helper. > > OTOH, the gettext domain is fixed as ${PN} which isn't always what is > > needed. > > > > Rather than fixing the problem mentioned in the last item, it may be > > better to reimplement the function in an eclass, where it could also > > support different domains. > > > > Notes: > > - "domo" already existed in early Portage versions. [1] > > - Bug 951502 [2] has been filed for the (conceivable) EAPI 9 feature. > > > > Comments? > > > > [1] > > https://github.com/gentoo/gentoo-historical-2/commits/e1fb2ea89f665be4f89bc7980a8a26cf349d3972/sys-apps/portage/files/ebuild > > [2] https://bugs.gentoo.org/951502 > > Just to say that I agree that we do not need it, I've (personally) only > used domo *once* in games-strategy/tornado after somewhat randomly > noticing that the helper existed (formerly that ebuild did a > plocale_for_each_locale ... insinto [...]/$1/LC_MESSAGES). > > Arguably the very low usage hardly even needs a ebuild helper too,
Meant to say eclass helper here* > and that could just go back to the foreach (or maybe some better way, > been 3-4 years since I looked at that package so I forget the > specifics). Not to say a helper wouldn't hurt to simplify these few > ebuilds. > -- > ionen -- ionen
signature.asc
Description: PGP signature