It seems that the CVS server in the ebuild (subversions.gnu.org) does not work anymore. The Emacs CVS page at savanah (http://savannah.gnu.org/cvs/?group=emacs) mentions the savannah.gnu.org repository. Reproducible: Always Steps to Reproduce: 1. 2. 3.
Currently, the Emacs CVS tree is available only via SSH password authentication, which is not currently supported by cvs.eclass. I have made the necessary changes to cvs.eclass, and am waiting for a response from the cvs.eclass maintainer. After the necessary changes are made to cvs.eclass, which should not be long, I will commit an updated emacs-cvs ebuild.
There's no need to change cvs.eclass. Just add this to the emacs-cvs ebuild: ECVS_AUTH="ext" According to the following statement, pserver access will not likely appear again. http://savannah.gnu.org/statements/savannah-restored.txt.asc
Fixed.
It ``works'' but now it is interactive, which is not what we want.
coredumb commited the neccessary changes to cvs.eclass, and I commited an update emacs-cvs ebuild to handle CVS SSH host key checking, so all should be working now.