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

Bug 566518 (global-scope-use)

Summary: [TRACKER] use* functions called in global scope
Product: Gentoo Linux Reporter: Michał Górny <mgorny>
Component: Current packagesAssignee: Gentoo Quality Assurance Team <qa>
Status: RESOLVED FIXED    
Severity: normal Keywords: Tracker
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on: 434246, 566520, 566522, 566524, 566526, 566528, 566530, 566532, 566534, 566536, 566538, 566540, 566542, 566544, 566546, 566548, 566550, 566554, 566556, 566558, 566562, 582200, 582202, 582204, 582206, 585068, 585074    
Bug Blocks:    

Description Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2015-11-22 22:15:42 UTC
Long story short:

1. use* were always banned in global scope by PMS,

2. portage starts respecting the ban in EAPI 6, so stuff needs to be fixed anyway,

3. the result of those calls is pretty much unpredictable anyway.

This bug is meant to track fixing of all those uses.
Comment 1 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2016-06-12 16:49:46 UTC
It seems that all are fixed now.