Summary: | python-r1.eclass - PYTHON_TARGETS ignores USE="-*" | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Maxim Britov <maxbritov> |
Component: | [OLD] Core system | Assignee: | Python Gentoo Team <python> |
Status: | RESOLVED INVALID | ||
Severity: | normal | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: | https://bugs.gentoo.org/show_bug.cgi?id=465306 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Maxim Britov
2013-01-20 23:10:22 UTC
I don't understand you. Your first snippet shows clearly that it actually respects USE='-*'. What is the problem then? With USE="-*" PYTHON_TARGET will always empty string and it ignores PYTHON_TARGET from profile and make.conf (In reply to comment #2) > With USE="-*" PYTHON_TARGET will always empty string and it ignores > PYTHON_TARGET from profile and make.conf Yes, this is normal behavior. You shouldn't be using USE=-* in the first place. Hmm... I have it in package.use: # fgrep gnome-shell /etc/portage/package.use gnome-base/gnome-shell -* /me spent several days to find why emerge ignores profile and make.conf I did think USE='-*' should act for visible use flags only and not for environment variables. Sorry if I wrong. I found #179766 with something related, but it old. And sorry for my Engrish too :) (In reply to comment #4) > Hmm... I have it in package.use: > # fgrep gnome-shell /etc/portage/package.use > gnome-base/gnome-shell -* > > /me spent several days to find why emerge ignores profile and make.conf > I did think USE='-*' should act for visible use flags only and not for > environment variables. > Sorry if I wrong. I found #179766 with something related, but it old. > And sorry for my Engrish too :) It's not an environment variable. It is a USE_EXPAND which is just short-hand syntax for USE flags with long names. There's a short bit on them in devmanual [1], I don't know if there are better docs. There's nothing I can do. This is how things work per the spec. [1]:http://devmanual.gentoo.org/general-concepts/use-flags/index.html |