Gentoo Archives: gentoo-dev

From: Pacho Ramos <pacho@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] Some tarballs still ship broken .png images that can't be viewed with libpng16, "Tracker" bug #468386
Date: Tue, 08 Apr 2014 20:26:45
Message-Id: 1396988787.2061.35.camel@belkin5
In Reply to: Re: [gentoo-dev] Some tarballs still ship broken .png images that can't be viewed with libpng16, "Tracker" bug #468386 by Samuli Suominen
1 El mar, 08-04-2014 a las 22:25 +0300, Samuli Suominen escribió:
2 > On 08/04/14 22:26, Pacho Ramos wrote:
3 > > El mar, 08-04-2014 a las 16:14 +0300, Samuli Suominen escribió:
4 > >> It would take considerably amount of time to start extracting tarballs,
5 > >> installing ebuilds, and reporting bugs about possible
6 > >> broken .png files within packages.
7 > >> The problem is broken IDAT lenght, an error that libpng15 still
8 > >> gracefully ignored, but libpng16 no longer ignores.
9 > >>
10 > >> The bug, http://bugs.gentoo.org/468386
11 > >> List created by Tobias at 2013 May,
12 > >> https://bugs.gentoo.org/attachment.cgi?id=347306
13 > >> <mailto:klausman@g.o>
14 > >>
15 > >> This has been discussed on the ML before, and most important packages
16 > >> got already fixed, but there are packages still
17 > >> left. Any help addressing the issue is welcome, and I'm sending this
18 > >> mail in hopes people will see packages on the lists
19 > >> that intrest them, and fix them.
20 > >>
21 > >> Thanks,
22 > >> Samuli
23 > >> <mailto:klausman@g.o>
24 > >>
25 > > If there exists a tool that detects that broken png files, maybe a QA
26 > > portage check (like the one used to detect broken .desktop files) could
27 > > be added to help to detect and fix the problematic images :/
28 > >
29 > >
30 >
31 > Pretty good idea, there is the script in python, and Portage is python,
32 > maybe it can be adopted somehow.
33 >
34 > The script is at, https://bugs.gentoo.org/show_bug.cgi?id=466190#c11
35 >
36 > - Samuli
37 >
38
39 Probably we will need to open a bug report, do you prefer to report that
40 one or should I? ;)

Replies