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

Bug 83886

Summary: GCC and Binutils noslot use flag
Product: Gentoo Linux Reporter: Kaiting Chen <Phoenixfire159>
Component: [OLD] Core systemAssignee: Gentoo Linux bug wranglers <bug-wranglers>
Status: RESOLVED WONTFIX    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Kaiting Chen 2005-03-02 15:18:33 UTC
I was looking through my Gentoo system today, and I realized that these different gcc and binutils slots, and gcc-config and binutils-config were really unnecessary for me. I'm only using 1 gcc and 1 binutils. It's kind of confusing how all of the files have their own directories, etc. I'm proposing a noslot flag for gcc and binutils that will have them install in their default locations, rather than in versioned and CHOST'ed directories.

Reproducible: Always
Steps to Reproduce:
Comment 1 Carsten Lohrke (RETIRED) gentoo-dev 2005-03-02 15:36:13 UTC
Slotting is an integral part of Gentoo and can't be disabled via some use flag.
Comment 2 Kaiting Chen 2005-03-02 17:45:53 UTC
Why not?
use noslot && SLOT="0" || SLOT="Whatever it is right now..."
Comment 3 Robin Johnson archtester Gentoo Infrastructure gentoo-dev Security 2005-03-02 19:12:58 UTC
if you only want one gcc and one binutils, just unmerge the other ones. this works perfectly fine already. gcc-config is still valid even with a single gcc, as it enables selection between the normal/hardened-gcc modes.

btw your proposed code example there breaks portage's deptree cache and calculations.