El 18/10/13 05:54, su_v escribió:
For anyone using an unpatched stable cairo version the downscaling bug is again 'open' (after r12599), and inkscape now has declared this not being its own bug (by relying/depending on a future uptream cairo version).
Personally, I would not have closed bug #804162 as 'Fix Committed' - I would have kept it as 'Triaged', and closed it as 'Invalid' once a newer stable cairo version is available on all major distros, and with all binary packages distributed by the Inkscape project itself (that's how we track other cairo bugs which had been reported for Inkscape instead of cairo, so far).
As a user who relies on bitmaps a lot (Inkscape is my main design application, all my professional work is done with it) I'd be very disappointed if a new version of inkscape is released with that bug (upsteam or not). If packagers unaware of this situation build inkscape for major distros (for instance debian and its derivatives) while the new version of cairo isn't released, it would be a catastrophe for anyone using bitmaps in their inkscape designs. It would mean a lot of users will have to pin their old versions of inkscape or revert, because the new version will be unusable.
For anyone using inkscape with bitmaps this is a really big deal.
So, even though I'm not a developer and I'm probably missing a thing or two about release cycles and packaging, I'd recommend to:
- Wait until the right version of cairo is released, and make it a hard dependency so nobody packages 0.49 against the wrong version of cairo, or - Include the right cairo lib (I know it's not a good idea, but it's far worse to realease with that bug).
It is already a bad thing that image viewers like Eye of Gnome switched to cairo with such a nasty bug (and they have been out for a couple of years making images look like crap), it would be terrible if a creative tool like inkscape suffers the same issue.
Please, consider this when the moment of releasing inkscape comes. In creative tools quality is one of the most important aspects, and this is a critical issue.
Gez.