|Summary:||dev-php/phpunit-3.5.13 should RDEPEND on <dev-php/File_Iterator-1.3.1|
|Product:||Gentoo Linux||Reporter:||Evan Plumlee <ep>|
|Component:||[OLD] Development||Assignee:||PHP Bugs <php-bugs>|
|Package list:||Runtime testing required:||---|
Patch dev-php/phpunit-3.5.13 to RDEPEND on <dev-php/File_Iterator-1.3.0
Proposed EBuild for dev-php/File_Iterator-1.2.6
Description Evan Plumlee 2012-05-28 14:25:13 UTC
Comment 1 Jeroen Roovers (RETIRED) 2012-05-28 23:47:14 UTC
Either the current Summary, or just stabilise 3.6.0...
Comment 2 Matthew Emerson 2012-07-06 04:34:18 UTC
dev-php/phpunit3.5.13 works fine with dev-php/File_Iterator-1.2.6, which happened to be removed 09 Jun 2012 according to the ChangeLog.
Comment 3 Matthew Emerson 2012-07-06 04:38:21 UTC
Created attachment 317390 [details, diff] Patch dev-php/phpunit-3.5.13 to RDEPEND on <dev-php/File_Iterator-1.3.0
Comment 4 Matthew Emerson 2012-07-06 04:44:42 UTC
Created attachment 317394 [details] Proposed EBuild for dev-php/File_Iterator-1.2.6 If dev-php/phpunit-3.6.0 can't be stabilized for some reason, adding back the original dev-php/File_Iterator-1.2.6.ebuild (or the attached proposed ebuild) and having dev-php/phpunit-3.5.13 RDEPEND on it would allow phpunit to run as expected.
Comment 5 Chris Bandy 2012-10-14 15:29:54 UTC
This is actually a combination of two dependency issues: 1. PHPUnit 3.5.x depends on PHP_CodeCoverage < 1.1. This is known, but PHP 3.5 is EOL, so no upstream fix. 2. PHP_CodeCoverage 1.0.x depends on File_Iterator < 1.3. I submitted a patch upstream, it was accepted, but never released.  https://github.com/sebastianbergmann/phpunit/pull/662  https://github.com/sebastianbergmann/php-code-coverage/pull/99
Comment 6 Ole Markus With (RETIRED) 2013-03-28 10:37:40 UTC
Future versions of phpunit will be distributed using the phar file so that we do not have to deal with this dependency nonsense anymore. Find bump of phpunit in CVS.