Tried to use dispatch-conf instead of etc-update, edited /etc/dispatch-conf.conf, said "yes" to using rcs (oops), created /etc/config-archive. Then: #dispatch-conf sh: line 1: ci: command not found sh: line 1: co: command not found sh: line 1: rcsmerge: command not found sh: line 1: rcs: command not found sh: line 1: ci: command not found sh: line 1: ci: command not found sh: line 1: co: command not found sh: line 1: rcsmerge: command not found sh: line 1: rcs: command not found sh: line 1: ci: command not found sh: line 1: ci: command not found sh: line 1: co: command not found sh: line 1: rcsmerge: command not found sh: line 1: rcs: command not found sh: line 1: ci: command not found sh: line 1: ci: command not found sh: line 1: co: command not found sh: line 1: rcsmerge: command not found sh: line 1: rcs: command not found sh: line 1: ci: command not found Reproducible: Always Steps to Reproduce: 1. 2. 3. Actual Results: All config files in /etc/ that should have been updated are instead "blanked", 0 bytes long. The configs are, however, in /etc/config-archive/etc/* Expected Results: 1. Check if rcs is installed. 2. Fail with error "Rcs not installed."
confirmed, horrible, horrible bug!
Have just seem this happening with a coleague. Please let me repeat: it's a horrible, horrible bug. Any change of actually fixing it?
I'll take this bug. Hopefully I can have a fix for it later tonight.
Created attachment 38133 [details, diff] bug fix I have attached a patch which should fix this problem by exiting with an error if rcs is not found around. Please commit to cvs as this is a pretty bad bug.
portage-2.0.51_pre21
*** Bug 62135 has been marked as a duplicate of this bug. ***
Bug has been fixed and released in stable portages on or before 2.0.51-r2