After convertion make.conf file to a directory euse doesn't source files from it but just tries source dirrectory as file.
Steps to Reproduce:
1. convert make.conf to dirrectory (create directory /etc/portage/make.conf and move old make.conf to it)
2. start euse
/usr/bin/euse: line 286: source: /etc/portage/make.conf: is a directory
Please attach your make.conf file and show emerge --info output
Created attachment 408426 [details]
I've placed this file by this file and portage works fine.
Created attachment 408428 [details]
File obtained this way
emerge --info > emerge.info
I'm not sure how quickly, I'll be able to fix this. The euse code was written with the assumption the make.conf would always be a file. It's going to take some time to go through the code to fix that assumption and making sure that it doesn't break something else.
Created attachment 447314 [details]
Original build log with error
CFLAGS="-O2 -pipe -march=native" emerge glibc
compilation ended without any errors.
Here it is 2021-07-18 and gentoolkit/euse sttill cannot simply source the contents of /etc/portage/make.conf/* to detect what USE flags are present.
I'd like to bump this up in priority and make an RFE