Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 639656

Summary: dev-php/phpunit-6.5.2 version bump
Product: Gentoo Linux Reporter: Guillaume Seren <guillaumeseren>
Component: Current packagesAssignee: PHP Bugs <php-bugs>
Status: RESOLVED FIXED    
Severity: normal CC: jstein, kitsunenokenja, leho
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
See Also: https://github.com/gentoo/gentoo/pull/6783
Whiteboard:
Package list:
Runtime testing required: ---

Description Guillaume Seren 2017-12-03 18:14:33 UTC
Hi there,
so I started to check what's blocking the tests of dev-php/composer-1.5.5,
and I think we need a fresher phpunit and phpunit-mock-objects.

Here is some feedback of the work:
* actual version need at least >=php-7.0.
* I would like to enable the test suite for this package too but, the problem is it need phpunit to run or the phar version, so I'll restrict test unless we find a cleaner solution (I am open to suggestions).

There will be quite some work (other packages to bump and push to the tree), but I really want to enable tests everywhere it is possible.
Comment 1 Jonas Stein gentoo-dev 2017-12-03 22:26:33 UTC
Guillaume, could you link a bug ticket to the TESTFAIL bug if possible, please?

Perhaps even contact the PHP project on IRC and find out, how you can help for this big step. https://wiki.gentoo.org/wiki/Project:PHP
Comment 2 Guillaume Seren 2018-02-11 18:39:43 UTC
Hey,
kitsunenokenja is working on this:
https://github.com/gentoo/gentoo/pull/6783
Comment 3 Leho Kraav (:macmaN @lkraav) 2019-03-13 19:07:00 UTC
How's this going? Turns out you currently can't uninstall PHP 7.1 because ancient phpunit-5 depends on it.
Comment 4 Guillaume Seren 2019-03-14 09:59:13 UTC
Hello,
Since kitsunenokenja has started his work,
I followed it a bit then, due to work contrain dropped the ball,
I don't know what the status is but I think you should ask him @lkraav.
Comment 5 Rob 2020-01-12 05:12:31 UTC
Resolved by commit d66ca1ba7; please close this bug.