Am Donnerstag, 19. März 2020, 02:59:56 CET schrieb Kent Fredric: > On Wed, 18 Mar 2020 17:52:25 +0000 > James Le Cuirot <ch...@gentoo.org> wrote: > > > Not quite. Tools like repoman will need to be updated to understand > > that an ebuild with KEYWORDS="amd64" can depend on another ebuild with > > only KEYWORDS="noarch". I do think the idea has merit though. > > But the inverse is _not_ true, an ebuild with KEYWORDS="noarch" > *cannot* depend on another ebuild with only KEYWORDS="amd64". Maybe I misunderstand something but shouldn't that be the normal case? Every single Python package (candidates for noarch) for example depends on the Python interpreter, which must have non noarch keywords.
> Otherwise it breaks the entire stabilization graph. The condition would be: If the interpreter is stable for an arch, all it's interpreted code is also stable for this arch. Best, Gerion
Description: This is a digitally signed message part.