On 24-05-2020 10:48:47 +0100, Sergei Trofimovich wrote: > On Sat, 23 May 2020 22:41:02 -0400 > Mike Gilbert <flop...@gentoo.org> wrote: > > I don't think we > > want to give people the impression that this is a well-supported > > configuration. I would only expect people to disable this if they want > > to break their system intentionally. > > Yeah, today it's certainly a way to get your system in a miserable state. > My hope is that USE=-native-symlinks can get you a working Gentoo in a > near future by only fixing real package problems and limitations of their > build systems.
Portage adds PREROOTPATH, ROOTPATH and a standard set of /usr/{local/,}{s,}bin to PATH in _doebuild_path. That means if you add something like /usr/bin/native-toolchain to PATH only, users will get gcc, ld, etc., while root and Portage will lack these. One can wonder if root should have direct access to compilers, but it's easy enough to add the compilers to PATH if really necessary. I guess what I'm trying to say is: you can hide effect of the setup for users if you'd like. That is, after we had buildbots point out the bulk of packages that are wrong of course. Thanks, Fabian -- Fabian Groffen Gentoo on a different level
signature.asc
Description: PGP signature