I was trying to write an ebuild for php5-dev (cvs version). Currently, the php5 module is defined as a virtual module (consists of php4 HEAD, ZendEngine2 module and TSRM module). The ebuild fails (see url). However, when i change the module to php4, and branch to PHP_4_3, it works flawlessly. On the server, php4 is defined as php4+Zend+TSRM, so this might be a problem with virtual modules that are *really* virtual, not just aliased to include more modules in them. Reproducible: Always Steps to Reproduce: 1. 2. 3.
Dan: You might want to take a look at it, too. I'm not the mighty cvs wizard everyone thinks off, heh. Taking a look at this issue myself, now. -phoen][x-
hmm, the problem seems to be related to the cvs.eclass always doing a cvs update, no cvs checkout. Dan, what was the problem with doing a cvs checkout if the src-dir doesn't exist?
Fixed now in the new eclass, & Tal has submitted his php-cvs ebuild I beleive.