Emerging dev-libs/kpathsea-6.1.0_p20120701 yields: * QA Notice: Symbolic link /usr/share/texmf/web2c/texmf.cnf points to /etc/texmf/web2c/texmf.cnf which does not exist. * QA Notice: Symbolic link /usr/share/texmf/web2c/fmtutil.cnf points to /etc/texmf/web2c/fmtutil.cnf which does not exist. But both these symlinks are functional (is it called a "live symlink" then?). Reproducible: Always
Created attachment 351208 [details] emerge --info
Please attach the entire build log to this bug report.
I re-ran the build to get the log, but this time the error didn't pop up. The targets of the symlinks are present in the fs now. When I reported this bug I had just finished installing texlive from scratch. To do that I simply called 'emerge texlive' which first pulled in kpathsea and then 53 other packages. Similarly to bug 473584 it seems that one of those 53 packages that installs the targets of kpathsea's symlinks, so the error message does make sense. But kpathsea should DEPEND on something that creates the targets if /usr/share/texmf/web2c/{texmf.cnf,fmtutil.cnf} are really necessary for kpathsea. Or create empty targets or something.
well, kpathsea installs the texmf.d and fmtutil.d files that texmf-update (from texlive-core) will use to generate texmf.cnf and fmtutil.cnf; it makes more sense to add the symlink in kpathsea but then indeed before installing tl-core it will point to nothing; not much to fix here IMHO
clang-stricter_tinderbox has reproduced this issue with version 6.3.3_p20210325-r1 - Updating summary.
Closing as "works as intended" (at least, for now).