When built with the new USE=debug flag enabled, find doesn't seem to work for any of portage's "Configuration files need updating" purposes. Here's some example output of various tools: # USE=debug emerge -1av findutils These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild R ] sys-apps/findutils-4.5.14-r1::gentoo USE="debug* nls (-selinux) -static" 0 KiB Total: 1 package (1 reinstall), Size of downloads: 0 KiB Would you like to merge these packages? [Yes/No] y >>> Verifying ebuild manifests >>> Emerging (1 of 1) sys-apps/findutils-4.5.14-r1::gentoo >>> Installing (1 of 1) sys-apps/findutils-4.5.14-r1::gentoo >>> Jobs: 1 of 1 complete Load avg: 0.72, 0.24, 0.12 >>> Auto-cleaning packages... >>> No outdated packages were found on your system. * Regenerating GNU info directory index... * Processed 136 info files. * IMPORTANT: config file 'art = Mon Jun 1 12:39:45 2015 ' needs updating. * IMPORTANT: config file '/usr/lib64/libreoffice/program/sofficerc' needs updating. * IMPORTANT: config file 'art = Mon Jun 1 12:39:45 2015 ' needs updating. * IMPORTANT: config file '/usr/share/gnupg/qualified.txt' needs updating. * See the CONFIGURATION FILES section of the emerge * man page to learn how to update config files. # dispatch-conf cur_day_start = Mon Jun 1 12:40:00 2015 cur_day_start = Mon Jun 1 12:40:00 2015 cur_day_start = Mon Jun 1 12:40:00 2015 cur_day_start = Mon Jun 1 12:40:01 2015 # etc-update Scanning Configuration files... cur_day_start = Mon Jun 1 12:59:11 2015 cur_day_start = Mon Jun 1 12:59:11 2015 cur_day_start = Mon Jun 1 12:59:11 2015 cur_day_start = Mon Jun 1 12:59:11 2015 Exiting: Nothing left to do; exiting. :) cur_day_start = Mon Jun 1 12:59:11 2015 cur_day_start = Mon Jun 1 12:59:11 2015 cur_day_start = Mon Jun 1 12:59:11 2015 cur_day_start = Mon Jun 1 12:59:11 2015 #
the USE=debug flag has always operated this way for all packages. don't enable it unless you want to do specific debugging for that package.