When updating lots of configuration files, it can be really annoying if the user accidentally chooses not to replace a file (i.e. by pressing any key but 'y' when asked by mv). Sometimes the user doesn't even notice this until the next update. Reproducible: Always Steps to Reproduce: 1.apply updates with etc-update 2.when replacing a file, mv needs confirmation to overwrite an existing file (mv -i is used by default) 3.press any key but 'y' or 'n' 4.continue applying updates (if any) and quit the application. Actual Results: after exiting the application, all missed updates are present in /etc, but the user might think all updates were successfully applied. Expected Results: etc-update should warn the user that there are pending (missed) updates.
Created attachment 71732 [details, diff] possible workaround
Patch looks good to me, hope the portage folks will take it.
In r3931
This has been released in 2.1.1_pre3-r2.