public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev] [QA] RESTRICT clean up
@ 2007-06-30 23:35 Piotr Jaroszyński
  2007-07-01  9:05 ` Marijn Schouten (hkBst)
                   ` (2 more replies)
  0 siblings, 3 replies; 7+ messages in thread
From: Piotr Jaroszyński @ 2007-06-30 23:35 UTC (permalink / raw
  To: gentoo-dev

Hello,

1) Should third party values be allowed? At first glance I have only found 
multilib.eclass, which is using "multilib-pkg-force". Imho no, it can use 
some eclass specific var for that like EMULTILIB="pkg-force" or whatever. If 
there is no objection QA will handle the tree transition.

2) clean up: we want to do global tree clean up after 1) is resolved, nofoo -> 
foo, rest of the invalid values die.

3) repoman check: I have contributed a RESTRICT check(10 lines wow:), which 
will be in the next portage release. warning for now, error after 2) is done.

-- 
Best Regards,
Piotr Jaroszyński
--
gentoo-dev@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [gentoo-dev] [QA] RESTRICT clean up
  2007-06-30 23:35 [gentoo-dev] [QA] RESTRICT clean up Piotr Jaroszyński
@ 2007-07-01  9:05 ` Marijn Schouten (hkBst)
  2007-07-01 11:29   ` Piotr Jaroszyński
  2007-07-01 22:05 ` Piotr Jaroszyński
  2007-07-02 13:41 ` [gentoo-dev] " Piotr Jaroszyński
  2 siblings, 1 reply; 7+ messages in thread
From: Marijn Schouten (hkBst) @ 2007-07-01  9:05 UTC (permalink / raw
  To: gentoo-dev

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Piotr Jaroszyński wrote:
> 1) Should third party values be allowed?

I'm sorry, but I have no idea what `third party values' are.

> At first glance I have only found 
> multilib.eclass, which is using "multilib-pkg-force". Imho no, it can use 
> some eclass specific var for that like EMULTILIB="pkg-force" or whatever. If 
> there is no objection QA will handle the tree transition.

Marijn
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.4 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFGh25Up/VmCx0OL2wRAj7NAJ4q6n0uwv7a5BuK6vPlpmoPpGUhiACdHRtJ
AUyf7LjzAFbU9c2cHNlCGpw=
=2T7o
-----END PGP SIGNATURE-----
-- 
gentoo-dev@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [gentoo-dev] [QA] RESTRICT clean up
  2007-07-01  9:05 ` Marijn Schouten (hkBst)
@ 2007-07-01 11:29   ` Piotr Jaroszyński
  2007-07-01 13:27     ` Marijn Schouten (hkBst)
  0 siblings, 1 reply; 7+ messages in thread
From: Piotr Jaroszyński @ 2007-07-01 11:29 UTC (permalink / raw
  To: gentoo-dev

On Sunday 01 of July 2007 11:05:24 Marijn Schouten (hkBst) wrote:
> I'm sorry, but I have no idea what `third party values' are.

./multilib.eclass:      if hasq multilib-pkg-force ${RESTRICT} ||

-- 
Best Regards,
Piotr Jaroszyński
--
gentoo-dev@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [gentoo-dev] [QA] RESTRICT clean up
  2007-07-01 11:29   ` Piotr Jaroszyński
@ 2007-07-01 13:27     ` Marijn Schouten (hkBst)
  2007-07-01 13:49       ` Piotr Jaroszyński
  0 siblings, 1 reply; 7+ messages in thread
From: Marijn Schouten (hkBst) @ 2007-07-01 13:27 UTC (permalink / raw
  To: gentoo-dev

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Piotr Jaroszyński wrote:
> On Sunday 01 of July 2007 11:05:24 Marijn Schouten (hkBst) wrote:
>> I'm sorry, but I have no idea what `third party values' are.
> 
> ./multilib.eclass:      if hasq multilib-pkg-force ${RESTRICT} ||

right, you're talking about (dis)allowing third party values in the RESTRICT
variable. I guess I should have read the topic better, but I also think mails
should be comprehensible in absence of the topic.

Where is the (proposed) list of allowed values? What is the point of
restricting to that list?

Marijn
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.4 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFGh6u5p/VmCx0OL2wRAu82AJ43wzmxFTRVLEs6eccgkwvAUXpQsQCcDFov
dYzLkGmKBb9N2/3PAUG7O3Q=
=xrmk
-----END PGP SIGNATURE-----
-- 
gentoo-dev@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [gentoo-dev] [QA] RESTRICT clean up
  2007-07-01 13:27     ` Marijn Schouten (hkBst)
@ 2007-07-01 13:49       ` Piotr Jaroszyński
  0 siblings, 0 replies; 7+ messages in thread
From: Piotr Jaroszyński @ 2007-07-01 13:49 UTC (permalink / raw
  To: gentoo-dev

On Sunday 01 of July 2007 15:27:21 Marijn Schouten (hkBst) wrote:
> Where is the (proposed) list of allowed values? What is the point of
> restricting to that list?

man 5 ebuild. The point is that this variable is used by the package manager 
and adding third part values supported only by specific eclasses can mislead 
people into thinking that such third party value is supported by the package 
manager while it's not. Moreover the one example we 
have - "multilib-pkg-force" - doesn't really fit into RESTRICT, I still can't 
figure out what foo-force in RESTRICT was supposed to mean.

-- 
Best Regards,
Piotr Jaroszyński
--
gentoo-dev@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [gentoo-dev] [QA] RESTRICT clean up
  2007-06-30 23:35 [gentoo-dev] [QA] RESTRICT clean up Piotr Jaroszyński
  2007-07-01  9:05 ` Marijn Schouten (hkBst)
@ 2007-07-01 22:05 ` Piotr Jaroszyński
  2007-07-02 13:41 ` [gentoo-dev] " Piotr Jaroszyński
  2 siblings, 0 replies; 7+ messages in thread
From: Piotr Jaroszyński @ 2007-07-01 22:05 UTC (permalink / raw
  To: gentoo-dev

I am executing 1): RESTRICT="multilib-pkg-force" -> EMULTILIB_PKG="true".

-- 
Best Regards,
Piotr Jaroszyński
--
gentoo-dev@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 7+ messages in thread

* [gentoo-dev] Re: [QA] RESTRICT clean up
  2007-06-30 23:35 [gentoo-dev] [QA] RESTRICT clean up Piotr Jaroszyński
  2007-07-01  9:05 ` Marijn Schouten (hkBst)
  2007-07-01 22:05 ` Piotr Jaroszyński
@ 2007-07-02 13:41 ` Piotr Jaroszyński
  2 siblings, 0 replies; 7+ messages in thread
From: Piotr Jaroszyński @ 2007-07-02 13:41 UTC (permalink / raw
  To: gentoo-dev

On Sunday 01 of July 2007 01:35:58 Piotr Jaroszyński wrote:
> 2) clean up: we want to do global tree clean up after 1) is resolved, nofoo
> -> foo, rest of the invalid values die.
This is being done NOW.

btw. note that RESTRICT="debug? ( strip )" doesn't make sense.

-- 
Best Regards,
Piotr Jaroszyński
--
gentoo-dev@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2007-07-02 13:44 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-06-30 23:35 [gentoo-dev] [QA] RESTRICT clean up Piotr Jaroszyński
2007-07-01  9:05 ` Marijn Schouten (hkBst)
2007-07-01 11:29   ` Piotr Jaroszyński
2007-07-01 13:27     ` Marijn Schouten (hkBst)
2007-07-01 13:49       ` Piotr Jaroszyński
2007-07-01 22:05 ` Piotr Jaroszyński
2007-07-02 13:41 ` [gentoo-dev] " Piotr Jaroszyński

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox