Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 951502 - [Future EAPI] remove domo
Summary: [Future EAPI] remove domo
Status: CONFIRMED
Alias: None
Product: Gentoo Hosted Projects
Classification: Unclassified
Component: PMS/EAPI (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Package Manager Specification
URL:
Whiteboard: feasible-for-next-eapi
Keywords:
Depends on:
Blocks: future-eapi
  Show dependency tree
 
Reported: 2025-03-17 18:00 UTC by Arthur Zamarin
Modified: 2025-03-19 17:58 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Arthur Zamarin archtester Gentoo Infrastructure gentoo-dev Security 2025-03-17 18:00:10 UTC
The current actions done by domo are unintuitive, hard to understand, and nearly not used

Used by only 6 packages, 13 ebuilds

Raised in IRC #gentoo-pms
Comment 1 Eli Schwartz gentoo-dev 2025-03-17 18:11:48 UTC
In particular, it's not possible to install for a gettext domain other than ${PN}, which is often not actually what you want (it depends on what the source code declares as the domain) so I simply would not feel safe using it at all.

I'm also skeptical since packages which produce .mo files, rather than only .po files, surely have some buildsystem setup already and I believe it unlikely that they will compile them but not install them. It is comparatively quite common for bad Makefiles to compile an executable or library but not install *them*, so other doXXX helpers seem far more useful.