srf depends on || ( sys-devel/bison dev-util/yacc dev-util/byacc ) instead of virtual/yacc for some reason. If you really want byacc to be an option, it's probably best that it is added to the virtual.
This bug is now fixed for latest available revision. Thanks for reporting.