On Fri, 17 Jan 2014 16:31:54 +0100
Ulrich Mueller <[email protected]> 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.

Not sure how implementable this idea is though...

-- 
With kind regards,

Tom Wijsman (TomWij)
Gentoo Developer

E-mail address  : [email protected]
GPG Public Key  : 6D34E57D
GPG Fingerprint : C165 AF18 AB4C 400B C3D2  ABF0 95B2 1FCD 6D34 E57D

Attachment: signature.asc
Description: PGP signature

Reply via email to