Ufed fails to parse make.conf if a comment in make.conf begins directly after quotation mark. For example, see attached diff file. Error message: solaris dustin # ufed Parse error in /etc/make.conf Compilation failed in require at /usr/sbin/ufed line 9. BEGIN failed--compilation aborted at /usr/sbin/ufed line 9.
Created attachment 99488 [details] Diff of make.conf with working and not working line
Maybe I should mention that this is 0.40-r1.
Thanks for the report, fixed in 0.40-r3 (without a revbump). I'm pretty sure portage only treats # that way by accident or chance though: bash behaves as ufed did. :)