Z shell fails instantly with emerge when exact package and version is given using "=". I this is "feature" of zsh, to fix this "unsetopt equals" must be added to .zshrc file. Reproducible: Always Steps to Reproduce: 1. emerge zsh 2. zsh 3. emerge =app-shells/zsh-completion-20091203-r1 Actual Results: zsh: app-shells/zsh-completion-20091203-r1 not found Expected Results: Proceed with emerge. possible rosolutions: 1) add note about this to decumentation, ebuild 2) USE flag 3) workaround in zsh-completion package
Sry for typos, learning new keyboard layout.
Also works without that setting: breakmygentoo:~ # zsh breakmygentoo:~ # emerge -qpv =bash-4.2_p10 zsh: bash-4.2_p10 not found breakmygentoo:~ # emerge -qpv \=bash-4.2_p10 [ebuild R ] app-shells/bash-4.2_p10 USE="-afs -bashlogger -examples -mem-scramble net nls -plugins -vanilla" breakmygentoo:~ #
Please don't CC random people without arguing why.
There must be some way to quote that?
Marked as invalid, thanks for the tip with backslash equals (\=) and sorry for wasting your time guys.