When emerge has packages to merge it prompts for "Yes/No", but if you type in "Yes" the response is not understood. Would you like to merge these packages? [Yes/No] Yes Sorry, response 'Yes' not understood. [Yes/No]
I tried to trigger your problem, but it worked for me when I typed Yes, which led me to discover CTRL C issues bug 787542 and bug 787545. Case insensitivity arises from conversion to uppercase with the upper() calls on this line: https://gitweb.gentoo.org/proj/portage.git/tree/lib/_emerge/UserQuery.py?h=portage-3.0.18#n65 > for key in responses: > # An empty response will match the > # first value in responses. > if response.upper()==key[:len(response)].upper():