Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 76927 - media-gfx/showimg requires <media-libs/libkexif-0.2
Summary: media-gfx/showimg requires <media-libs/libkexif-0.2
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal
Assignee: Carsten Lohrke (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-01-06 10:36 UTC by Luigi Belli
Modified: 2005-01-18 09:12 UTC (History)
0 users

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


Attachments
Ebuild for 0.9.4-1 test package (showimg-0.9.4-r1.ebuild,711 bytes, text/plain)
2005-01-10 07:33 UTC, Luigi Belli
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Luigi Belli 2005-01-06 10:36:07 UTC
Upgrading to libkexif-0.2.1 broke showimg, and showimg builds with libkexif support only with libkexif 0.1
Showimg can be built also with libkexif support disabled, but there's no way in the ebuild to control it.

Reproducible: Always
Steps to Reproduce:
1.
2.
3.
Comment 1 Carsten Lohrke (RETIRED) gentoo-dev 2005-01-06 13:50:08 UTC
I don't want to make it optional and it wouldn't be a solution too, since users who want to have it installed, still face the problem. Having likexif-0.2.1 installed doesn't stop you to to install showimg w/o it. If I set a blocking dependency, I get bugs regarding alternating up/downgrades. It's a bit unfortunate, that the involved developers do not time their releases. It's not stable, so it's not an issue. If you want showimg w/ libkexif, please mask 0.2.1 locally.
Comment 2 Thomas Bettler 2005-01-07 14:41:35 UTC
Maybe this error message comes from this incompatibility?
Viewing an image in embedd mode (konqueror) i get this:

There was an error loading the module ShowImg Image Viewer.
The diagnostics is:
libkexif.so.0: cannot open shared object file: No such file or directory

qpkg -I -v libexif
libexif-0.5.12-r1
Comment 3 Thomas Bettler 2005-01-07 14:45:18 UTC
ooops, i mean

qpkg -I -v lib_k_exif
media-libs/libkexif-0.2.1
Comment 4 Carsten Lohrke (RETIRED) gentoo-dev 2005-01-07 14:48:50 UTC
Thomas: You have to emerge showimg again or to go back to likexif-0.1.
Comment 5 Luigi Belli 2005-01-07 16:39:36 UTC
That's not a solution, re-emerging showimg with libkexif 0.2.1 will build the package WITHOUT libkexif support.
Comment 6 Thomas Bettler 2005-01-08 07:51:21 UTC
The developer of showimg is informed about this.

He will realease -0.9.4a later on...
Comment 7 Thomas Bettler 2005-01-10 06:02:22 UTC
The dependecy bug is fixed in 0.9.4-1

You may test it out.

See http://listes.jalix.org/wws/arc/showimg-users/2005-01/msg00002.html
Comment 8 Luigi Belli 2005-01-10 07:33:04 UTC
Created attachment 48100 [details]
Ebuild for 0.9.4-1 test package
Comment 9 Luigi Belli 2005-01-10 07:33:49 UTC
Compiles fine but also media-plugins/kipi-plugins need to be recompiled against new libkexif.
Comment 10 Carsten Lohrke (RETIRED) gentoo-dev 2005-01-11 17:01:44 UTC
Thanks for your support, Thomas. I'll add it, when upstream does release it.

>Compiles fine but also media-plugins/kipi-plugins need to be recompiled against new libkexif.

Your job, Luigi. Portage doesn't support reverse dependencies yet. `revdep-rebuild` helps in most cases.
Comment 11 Thomas Bettler 2005-01-17 10:35:25 UTC
Released upstream
adopt changes...
Comment 12 Carsten Lohrke (RETIRED) gentoo-dev 2005-01-18 09:12:25 UTC
in cvs