On Fri, 17 Jan 2014, Tom Wijsman wrote:
On Fri, 17 Jan 2014 16:31:54 +0100
Ulrich Mueller <u...@gentoo.org> wrote:
On Fri, 17 Jan 2014, grozin  wrote:
Maybe, a good solution is to introduce a special arch, "noarch", for
such packages (similar to what's done in the rpm world). Then, if a
package is ~noarch, it is automatically considered ~arch for all
arches. Similar for stable. The maintainer should be able to keyword
~noarch and to stabilize noarch. Comments?

How would you handle dependencies in such a scenario? All dependencies
must be keyworded or stable on all architectures, before the package
can be keyworded or stabilised on noarch?

Maybe we can let the package managers only perceive it as keyworded or
stable if all of its dependencies are keyworded or stable on the
architecture that the user runs. Then we can have repoman just ignore
checking dependencies' keywords when we keyword or stabilize them.
Very reasonable.

Andrey

Reply via email to