| Summary: | dev-php/pecl-imagick fails test 274_imagick_setImageAlpha.phpt | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Agostino Sarubbo <ago> |
| Component: | Current packages | Assignee: | PHP Bugs <php-bugs> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | mjo |
| Priority: | Normal | ||
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| URL: | https://github.com/Imagick/imagick/issues/339 | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
| Attachments: |
build.log
1-autoconf.out |
||
|
Description
Agostino Sarubbo
2020-08-18 11:05:36 UTC
Created attachment 655304 [details]
build.log
build log and emerge --info
Created attachment 655306 [details]
1-autoconf.out
1-autoconf.out
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e35823ea6575479a06a39fbb3b8c222955d81bd commit 7e35823ea6575479a06a39fbb3b8c222955d81bd Author: Thomas Deutschmann <whissi@gentoo.org> AuthorDate: 2020-08-18 18:34:59 +0000 Commit: Thomas Deutschmann <whissi@gentoo.org> CommitDate: 2020-08-18 18:38:24 +0000 dev-php/pecl-imagick: require imagemagick[svg] Test 243_Tutorial_svgExample_basic requires SVG support. Bug: https://bugs.gentoo.org/737876 Package-Manager: Portage-3.0.3, Repoman-3.0.0 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org> dev-php/pecl-imagick/pecl-imagick-3.4.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Test failure is
> ---- EXPECTED OUTPUT
> Ok
> ---- ACTUAL OUTPUT
> Pixel values appear incorrect for pixelType 3:array(4) {
> [0]=>
> float(0.50196081399918)
> [1]=>
> float(0)
> [2]=>
> float(0.50196081399918)
> [3]=>
> float(0.50000762939453)
> }
> Pixel values appear incorrect for pixelType 2:array(4) {
> [0]=>
> float(0.50196078431373)
> [1]=>
> float(0)
> [2]=>
> float(0.50196078431373)
> [3]=>
> float(0.50000762951095)
> }
> Ok
> ---- FAILED
>
Reported upstream.
(In reply to Thomas Deutschmann from comment #4) > > Reported upstream. Thanks. There have been a lot of test-related commits since v3.4.4, but none that obviously address the remaining failure. Maybe we'll get lucky. Could you please test again with >pecl-imagick-3.5.0? It's passing for me for PHP 7.4 and 8.0. *** Bug 796593 has been marked as a duplicate of this bug. *** OK, still happening for ago but I cannot reproduce. Please post `emerge --info media-gfx/imagemagick`. (In reply to Thomas Deutschmann from comment #9) > Please post `emerge --info media-gfx/imagemagick`. This info is already in the build log provided in bug 796593 We need USE=hdri to make the test pass. The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bf11adaf0c684f0c8a911a15b44b2867844247f commit 6bf11adaf0c684f0c8a911a15b44b2867844247f Author: Thomas Deutschmann <whissi@gentoo.org> AuthorDate: 2021-06-18 13:57:32 +0000 Commit: Thomas Deutschmann <whissi@gentoo.org> CommitDate: 2021-06-18 14:20:04 +0000 dev-php/pecl-imagick: fix tests media-gfx/imagemagick[hdri] is required to pass test 274_imagick_setImageAlpha.phpt. Closes: https://bugs.gentoo.org/737876 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org> dev-php/pecl-imagick/pecl-imagick-3.4.4.ebuild | 4 ++-- dev-php/pecl-imagick/pecl-imagick-3.5.0.ebuild | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) |