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> |
Status: | RESOLVED WONTFIX | ||
Severity: | normal | CC: | emersonmde, jens |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
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
Either the current Summary, or just stabilise 3.6.0... 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. Created attachment 317390 [details, diff]
Patch dev-php/phpunit-3.5.13 to RDEPEND on <dev-php/File_Iterator-1.3.0
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.
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[1]. 2. PHP_CodeCoverage 1.0.x depends on File_Iterator < 1.3. I submitted a patch upstream, it was accepted, but never released[2]. [1] https://github.com/sebastianbergmann/phpunit/pull/662 [2] https://github.com/sebastianbergmann/php-code-coverage/pull/99 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. |