Public bug reported:

Impact
======
As part of jasper's removal from Debian, libicns lost its ability to convert 
icons larger than 256x256 in Ubuntu 16.10. Ubuntu 16.04 LTS is not affected.

Test Case
=========
sudo apt install icnsutils
icns2png -x hdhr.icns

Should extract 5 icons without error
hdhr.icns is attached below and is from hdhomerun-config-gui

Regression Potential
====================
This patch was proposed to Debian but not accepted there yet.

Example Failure
===============
 icns2png -x hdhr.icns 
----------------------------------------------------
Reading icns family from hdhr.icns...
 Extracting icons from hdhr.icns...
  Saved 'is32' element to hdhr_16x16x32.png.
  Saved 'il32' element to hdhr_32x32x32.png.
  Saved 'it32' element to hdhr_128x128x32.png.
libicns: icns_jp2_to_image: libicns requires jasper or openjpeg to convert jp2 
data!
libicns: icns_get_image32_with_mask_from_family: Unable to load icon image data 
from icon element!
  Unable to convert 'ic08' element! (Unsupported by this version of libicns)
libicns: icns_jp2_to_image: libicns requires jasper or openjpeg to convert jp2 
data!
libicns: icns_get_image32_with_mask_from_family: Unable to load icon image data 
from icon element!
  Unable to convert 'ic09' element! (Unsupported by this version of libicns)
Extracted 3 of 5 images from hdhr.icns.
Errors while extracting icns data from hdhr.icns!

** Affects: libicns (Ubuntu)
     Importance: Medium
         Status: Fix Released

** Affects: libicns (Ubuntu Yakkety)
     Importance: Medium
         Status: In Progress

** Affects: libicns (Debian)
     Importance: Unknown
         Status: Unknown


** Tags: yakkety

** Also affects: libicns (Ubuntu Yakkety)
   Importance: Undecided
       Status: New

** Changed in: libicns (Ubuntu Yakkety)
       Status: New => In Progress

** Changed in: libicns (Ubuntu Yakkety)
   Importance: Undecided => Medium

** Bug watch added: Debian Bug tracker #844055
   http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=844055

** Also affects: libicns (Debian) via
   http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=844055
   Importance: Unknown
       Status: Unknown

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1652418

Title:
  libicns no longer supports conversion of icons 256x256 or greater

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/libicns/+bug/1652418/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to