etc-update gives following error in tr_TR.UTF-8 locale because in turkish upper(i) != I [ for reference: http://www.i18nguy.com/unicode/turkish-i18n.html ] pardus ~ # etc-update Scanning Configuration files... /usr/sbin/etc-update: line 347: trap: kill: invalid signal specification Exiting: Nothing left to do; exiting. :)
Created attachment 61365 [details, diff] etc-update.patch Attached patch solves "invalid signal" error
Fixed on or before 2.0.51.22-r1
Looking through the batch of bugs, I'm not sure that some of these are actually fixed in stable. Others, the requirements have possibly changed after the initial fix was committed. If you think this bug has been closed incorrectly, please reopen or ask that it be reopened.
It's still there with portage-2.1 and patch is still valid :P /usr/sbin/etc-update: line 357: trap: kill: invalid signal specification Exiting: Nothing left to do; exiting. :)
Thanks, your patch is in svn r3505.
This has been released in 2.1.1_pre1.