Hello, Sven Eckelmann <sven@narfation.org> (01/07/2012): > A possible solution is a planned freeze exception for exactimage. I've > prepared an upload to mentors [1] that could be used as start of an > discussion about what would be seen as acceptable by the release team. > All cleanup or refactoring changes were removed and only the adopt > change, the program behavior bug fixes and the libpng transition were > included. Even lintian warnings about the policy changes were not > fixed (3.9.2 -> 3.9.3). thanks, appreciated. > Most of the patches are relative small and easy to understand with a > little bit knowledge of the code. The only big thing standing out is > the libjpeg8_compat.patch . It replaces some libjpeg62 specific files > (from the libjpeg62 orig tarball) with the same files from libjpeg8 > (from the libjpeg8 orig tarball) to fix the hiccups/crashes in the > jpeg code related to the abi changes. It is necessary because it is > not possible to build exactimage against libjpeg62-dev after the > transition of libevas-dev to libjpeg-dev because this virtual package > is not provided anymore by libjpeg62-dev. The libjpeg8-dev package > also conflicts with libjpeg62-dev (and would create even more problems > during runtime after linking both). I guess that'll be fixable for real after wheezy is released (moving everyone to $defaultlibjpeg), but I guess what you did will do for now. Please upload to unstable. I'm a bit worried about those files getting copied over, though. What if some security fix is needed in libjpeg? Maybe get that new exactimage version listed in ECC[1]? 1. http://wiki.debian.org/EmbeddedCodeCopies > I would like to get feedback from the release team before I decide how > to continue with the upload. > > exactimage (0.8.5-5) unstable; urgency=low > > * debian/control: > - Add Daniel Stender and Sven Eckelmann as new maintainer (Closes: #587062) > - Depend on libpng-dev instead of libpng12-dev (Closes: #662317) > - Depend on libjpeg8-dev to avoid hiccups with other libjpeg versions > * debian/patches: > - Add edentify_tga_mismatch.patch, Fix misidentification of PNM as TGA > (Closes: #575324) > - missing_include_vector.patch, Add missing includes for std::vector > - Add libjpeg8_compat.patch, Build jpeg functionality for libjpeg8 to avoid > crashes and other hiccups (Closes: #679775) > - Add optimize2bw_denoise.patch, Fix optimize2bw denoise crash on 64-bit > systems (Closes: #679772) Given the changes, it might make sense to leave it for a longer time than usual in unstable, maybe 15-20 days. Mraw, KiBi.
Attachment:
signature.asc
Description: Digital signature