Adding USE="-mysql" to /etc/make.conf has no effect on portage. `USE="-mysql" emerge -av1uND world` works as expected. Reproducible: Always Steps to Reproduce: 1. append -mysql to make.conf USE variable 2. emerge -av1uDN qt-sql or similar Actual Results: [ebuild R ] x11-libs/qt-sql-4.7.4 USE="exceptions iconv mysql qt3support sqlite (-aqua) -debug -firebird -freetds -odbc -pch -postgres" 0 kB Expected Results: [ebuild R ] x11-libs/qt-sql-4.7.4 USE="exceptions iconv qt3support sqlite (-aqua) -debug -firebird -freetds -mysql* -odbc -pch -postgres" 0 kB Unless there is some automagic behind the scenes that IDK about, this should work. Tried with other useflags like sqlite and that seemed to work fine. I have tried with only the -mysql in my make.conf files USE var with the same result.
Created attachment 299485 [details] make.conf
Created attachment 299487 [details] emerge --info