Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 566518 (global-scope-use) - [TRACKER] use* functions called in global scope
Summary: [TRACKER] use* functions called in global scope
Status: RESOLVED FIXED
Alias: global-scope-use
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Quality Assurance Team
URL:
Whiteboard:
Keywords: Tracker
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
Blocks:
  Show dependency tree
 
Reported: 2015-11-22 22:15 UTC by Michał Górny
Modified: 2016-06-12 16:49 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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.