It seems that there are two install options i.e. client, all (any other string other than client is being considered or treated as all), the following install command works i.e.
As your patch effects this area of code, I thought to share these findings with you,o BTW, it is a minor thing that can be handled in another patch,
Well, that's the same behavior that this script has been having for ages. Let's just update the usage message to mention both "all" and "client". I see no point in breaking a behavior that has been like that for ages, and the main point of this patch is to fix the install path issue.
If you like please feel free to change status to ready for committer.
Well, I don't think that the patch author should do that. So I won't do it by myself.