Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 566562

Summary: toolchain*.eclass: calls 'use' in global scope
Product: Gentoo Linux Reporter: Michał Górny <mgorny>
Component: EclassesAssignee: Gentoo Toolchain Maintainers <toolchain>
Status: RESOLVED DUPLICATE    
Severity: normal CC: qa
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 566518    

Description Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2015-11-22 23:22:13 UTC
toolchain.eclass and toolchain-binutils.eclass both call 'use' in global scope. This has been always prohibited by PMS and will also now be prohibited by Portage. Please remove those global USE calls. Thank you.
Comment 1 SpanKY gentoo-dev 2015-11-23 00:33:14 UTC

*** This bug has been marked as a duplicate of bug 174407 ***
Comment 2 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2015-11-23 07:25:00 UTC
This is not a duplicate as you can see e.g. from a different topic.
Comment 3 Anthony Basile gentoo-dev 2015-11-23 08:37:26 UTC
(In reply to Michał Górny from comment #2)
> This is not a duplicate as you can see e.g. from a different topic.

Solving bug #174407 would solve this one.
Comment 4 Anthony Basile gentoo-dev 2015-11-23 08:42:26 UTC
Actually looking over those eclasses the only instance of use in the global scope is `use multislot`.  Did I miss any?
Comment 5 SpanKY gentoo-dev 2015-11-23 09:15:05 UTC

*** This bug has been marked as a duplicate of bug 174407 ***
Comment 6 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2015-11-23 09:34:08 UTC
@comrel, vapier is repeatedly closing this bug as duplicate of semi-related bug even though asked not to, and does so without a single word of explanation.
Comment 7 SpanKY gentoo-dev 2015-11-23 09:55:09 UTC
(In reply to Michał Górny from comment #6)

if you can't be bothered to read the explanation already given, i don't know what you expect

*** This bug has been marked as a duplicate of bug 434246 ***
Comment 8 Andreas K. Hüttel archtester gentoo-dev 2015-11-23 11:09:07 UTC
(In reply to SpanKY from comment #7)
> (In reply to Michał Górny from comment #6)
> 
> if you can't be bothered to read the explanation already given, i don't know
> what you expect
> 
> *** This bug has been marked as a duplicate of bug 434246 ***

That's not an explanation, it's an unfulfilled dream for a feature.
Comment 9 SpanKY gentoo-dev 2015-11-23 11:31:03 UTC
that's your opinion.  feel free to read the long history that predates PMS.  either way, there's nothing new in this bug report.

*** This bug has been marked as a duplicate of bug 434246 ***