Summary: | app-office/krita-2.2.2 fails with media-gfx/exiv2-0.21 due to API changes | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Ulrich Plate <u.plate> |
Component: | Current packages | Assignee: | Andreas K. Hüttel <dilfridge> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | kde, polidevk.polidevk, sbriesen, zeekec |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | Patch for krita-2.2.2 so it compiles with exiv2-0.21 |
Description
Ulrich Plate
2010-12-20 16:22:03 UTC
Ahem. That'll be bug 349091 comment 5, of course. Sorry. Yeah same here .... krita fails ;) I too can confirm on my ~x86 laptop that upgrade to media-gfx/exiv2-0.21 causes build of app-office/krita-2.2.2 to fail at the same point as above. Steps to reproduce: 1) emerge -uavND brings in new version of exiv2 2) completing emerge triggers, "!!! existing preserved libs:" etc..... 3) emerge @preserved-rebuild brings in several apps including app-office/krita-2.2.2 which fails to build as previously mentioned. Created attachment 257736 [details, diff] Patch for krita-2.2.2 so it compiles with exiv2-0.21 Here is a patch from upstream. https://projects.kde.org/projects/calligra/repository/revisions/7f6b2f2b9b2be1e4f257582a04b194c69f705bc7/diff/krita/ui/kisexiv2/kis_exif_io.cpp Can anyone verify if the upstream patch works? If so, any chance of getting it included into portage soon? Perfect. Compilation finished successfully using that patch. Thanks for the quick fix! (In reply to comment #5) > Can anyone verify if the upstream patch works? If so, any chance of getting it > included into portage soon? > Sorry, I guess I should have mentioned that the patch works for me. Added as ~arch krita-2.2.2-r1. Please test and give feedback here. (In reply to comment #8) > Added as ~arch krita-2.2.2-r1. Please test and give feedback here. > I haven't synced yet to see if how the new ebuild works, but I have applied the upstream patch in my local portage overlay to the old ebuild and it compiled and installed as expected. The application appears to function as it did before. So this patch seems to work as intended. I hope this helps. The new ebuild compiles fine! [SOLVED] ;) |