emerge depclean considers _cfgxxx_*~ a configuration update while etc-update doesn't. So one gets ajglap gottlieb # emerge --depclean --ask; etc-update *** WARNING *** Depclean may break link level dependencies. Thus, it is [std msgs from --depclean snipped] Number removed: 0 * GNU info directory index is up-to-date. * IMPORTANT: 1 config files in /etc need updating. * Type emerge --help config to learn how to update config files. Scanning Configuration files... Exiting: Nothing left to do; exiting. :) Reproducible: Always Steps to Reproduce: 1. touch /etc/._cfgxxxx_dd~ 2. emerge --depclean; etc-update 3. Actual Results: Shown in description Expected Results: Probably etc-update should note the ._cfg????_*~ If not --depclean shouldn't either. That is they should agree
This has nothing to do with --depclean specifically; portage always looks for configuration updates the same way. Still, yeah, it and etc-update should agree.
I suggest you adjust portage instead of etc-update; dispatch-conf and conf-update behave the same way
In svn r5914 everything consistently filters '.*~' and '.*.bak'.
This has been released on 2.1.2-r9.