Not sure about that but portage failed tests with some weird gdbm<->cffi sandbox failure. Need to investigate whether we don't need any extra deps.
Created attachment 385714 [details, diff] Add cffi module handling for gdbm extension I noticed this before. Pypy 2.3.1 adds a cffi module for the gdbm extension. Like the other cffi modules it should be handled in the ebuild. The attached patch should help resolve the issues. It adds a use flag and dependency and correctly buils or does not build the extension depending on the use flag. PS: pypy 2.4 is out and the 2.3.1-r1 ebuild works out of the box without modification.
Thanks for the patch. +*pypy-2.3.1-r2 (04 Nov 2014) + + 04 Nov 2014; Michał Górny <mgorny@gentoo.org> +pypy-2.3.1-r2.ebuild, + -pypy-2.3.1-r1.ebuild, pypy-2.4.0.ebuild: + Fix gdbm support, bug #519696. Add subslots in deps.
+*pypy-bin-2.3.1-r1 (04 Nov 2014) + + 04 Nov 2014; Michał Górny <mgorny@gentoo.org> +pypy-bin-2.3.1-r1.ebuild, + -pypy-bin-2.3.1.ebuild, pypy-bin-2.4.0.ebuild: + Fix gdbm support, bug #519696. Add subslots to cffi-deps to force rebuilding + of modules.