Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 571772 - media-libs/giflib-5.1.2 - Unable to read some GIF images
Summary: media-libs/giflib-5.1.2 - Unable to read some GIF images
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Graphics Project
URL: http://sourceforge.net/p/giflib/bugs/80/
Whiteboard:
Keywords: TESTFAILURE, UPSTREAM
Depends on:
Blocks: giflib-5
  Show dependency tree
 
Reported: 2016-01-13 18:41 UTC by eroen
Modified: 2016-03-17 21:05 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
build.log (build.log,149.11 KB, text/plain)
2016-01-13 18:41 UTC, eroen
Details
test-suite.log (test-suite.log,41.98 KB, text/plain)
2016-01-13 18:43 UTC, eroen
Details

Note You need to log in before you can comment on or make changes to this bug.
Description eroen 2016-01-13 18:41:51 UTC
Created attachment 422818 [details]
build.log

Tests pass with (stable) media-libs/giflib-4.1.6-r3.


FAIL: pngio_reg
...
FAIL: gifio_reg
=======================
2 of 58 tests failed
(10 tests were not run)
See prog/test-suite.log
=======================
Makefile:3107: recipe for target 'test-suite.log' failed
make[3]: *** [test-suite.log] Error 1
make[3]: Leaving directory '/var/tmp/portage/media-libs/leptonica-1.72-r2/work/leptonica-1.72-abi_x86_64.amd64/prog'
Makefile:3185: recipe for target 'check-TESTS' failed
make[2]: *** [check-TESTS] Error 2
make[2]: Leaving directory '/var/tmp/portage/media-libs/leptonica-1.72-r2/work/leptonica-1.72-abi_x86_64.amd64/prog'
Makefile:3409: recipe for target 'check-am' failed
make[1]: *** [check-am] Error 2
make[1]: Leaving directory '/var/tmp/portage/media-libs/leptonica-1.72-r2/work/leptonica-1.72-abi_x86_64.amd64/prog'
Makefile:366: recipe for target 'check-recursive' failed
make: *** [check-recursive] Error 1
 * ERROR: media-libs/leptonica-1.72-r2::gentoo failed (test phase):
 *   emake failed
Comment 1 eroen 2016-01-13 18:43:31 UTC
Created attachment 422832 [details]
test-suite.log
Comment 2 James Le Cuirot gentoo-dev 2016-01-15 16:32:43 UTC
You may have reported this just in time! After a 9 month wait, 1.73 is actually due out today. Unfortunately I was able to reproduce this against the preview of that version. I am in close contact with upstream and have let them know.
Comment 3 James Le Cuirot gentoo-dev 2016-01-16 00:02:34 UTC
Upstream looked at this for 2 hours and eventually concluded that 5.1.2 must be buggy. I trust Dan's judgement on this but I'm seeking clarification on what he's going to do about it.
Comment 4 James Le Cuirot gentoo-dev 2016-01-16 10:27:03 UTC
5.1.1 works fine so Dan is going to disable GIF reading if 5.1.2 is used, which is awkward from a packaging perspective. I could do <media-libs/giflib-5.1.2 but this could be annoying for users as there aren't any other 5.x versions currently keyworded. This seems like a serious bug that probably affects more than just Leptonica and it's been reported upstream so perhaps graphics team should mask 5.1.2 and keyword 5.1.1.

http://sourceforge.net/p/giflib/bugs/80/
Comment 5 James Le Cuirot gentoo-dev 2016-01-16 10:28:19 UTC
Meant to reassign this to graphics team. Guys, please read above.
Comment 6 James Le Cuirot gentoo-dev 2016-01-17 09:46:30 UTC
esr has confirmed that there is an issue and has fixed it in tip. This should go out in 5.1.3 but there's no indicator of when that might be. In the meantime, I suggest that you either mask or patch 5.1.2.
Comment 7 James Le Cuirot gentoo-dev 2016-01-27 14:01:25 UTC
I have now bumped Leptonica to 1.73 anyway on the basis that it will probably do no worse than the earlier versions. esr said he would release giflib 5.1.3 early this week but no sign of it yet. I will push to get it in the tree ASAP when that happens.
Comment 8 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2016-03-17 20:04:28 UTC
=media-libs/giflib-5.1.3 has been added to the tree. Does this fix the issue described here?
Comment 9 James Le Cuirot gentoo-dev 2016-03-17 21:05:11 UTC
(In reply to Lars Wendler (Polynomial-C) from comment #8)
> =media-libs/giflib-5.1.3 has been added to the tree. Does this fix the issue
> described here?

It does indeed. Tested and closing. :)