Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 510510 - app-text/kding-0.6-r3: stabilization (was: app-text/kding-0.6-r2: broken 22x22 icon with media-libs/libpng-1.6.10)
Summary: app-text/kding-0.6-r3: stabilization (was: app-text/kding-0.6-r2: broken 22x2...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Keywording and Stabilization (show other bugs)
Hardware: All Linux
: Normal enhancement (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords: STABLEREQ
Depends on:
Blocks: 468386
  Show dependency tree
 
Reported: 2014-05-16 22:05 UTC by Alexander Miller
Modified: 2016-06-16 17:12 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alexander Miller 2014-05-16 22:05:07 UTC
After updating media-libs/libpng-1.6.8 to 1.6.10 the system tray
icon in KDing disappeared. It turns out the image file used is
corrupt and the newer libpng fails to load it. Trying to view it
I get the following error:

$ display /usr/share/icons/hicolor/22x22/apps/kding.png  
display: IDAT: invalid distance too far back `/usr/share/icons/hicolor/22x22/apps/kding.png' @ error/png.c/MagickPNGErrorHandler/1806.
display: corrupt image `/usr/share/icons/hicolor/22x22/apps/kding.png' @ error/png.c/ReadPNGImage/4077.

The file can be easily fixed with pngfix (from the libpng package).
With the fixed file the icon is displayed correctly again (after
rebuilding the icon cache of course).

(The file is called kding-0.6/resources/icons/hi22-app-kding.png
in the source tarball and shipped broken; the other icons from the
package seem ok.)
Comment 1 Johannes Huber (RETIRED) gentoo-dev 2016-05-26 17:25:50 UTC
Thanks. This is fixed in -r3. We will stabilize the new revision after a short waiting period, as libpng-1.6 is stabilized since some time.

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19834ee0dee9d74c972de1be8efbbd3dc03341dc
Comment 2 Michael Palimaka (kensington) gentoo-dev 2016-06-16 17:12:07 UTC
amd64/x86 stable