My usual update world rebuilt gcc and then tried to reinstall pcmcia-cs.
The later failed and googling showed that I should use instead
pcmciautils.
Merging pcmciautils required merging dev-util/yacc.
I don't know why it wouldn't accept bison.
dev-util/yacc failed to build due to a file collision with
/usr/bin/yacc, an unowned file.
/usr/bin/yacc is unowned by any package; it is a symlink, to
/usr/bin/yacc.bison. The bison ebuild moves any existing /usr/bin/yacc
to /usr/bin/yacc.bison and installs the symlink.
I am not sure what to do.
1. I *think* pcmciautils should be happy with bison and not require
yacc itself. If confirmed here, I will file a bug.
2. It appears yacc will not install with /usr/bin/yacc present
and unowned. I could remove the link, merge yacc, then pcmciautils,
then remerge bison, but that seems strange and is likely not
the right solution.
thanks in advance for any help.
allan