Bug 833001
Summary: | shotwell does not start, needs old version of libgexiv2 | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Martin Ellison <m.e> |
Component: | shotwell | Assignee: | Matthias Clasen <mclasen> |
Status: | CLOSED NOTABUG | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | high | Docs Contact: | |
Priority: | unspecified | ||
Version: | 17 | CC: | mclasen, m.e, metherid, michel, spoyarek, thomas.moschny |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | i386 | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2012-07-01 02:39:59 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Martin Ellison
2012-06-18 11:25:20 UTC
Cannot reproduce this on my x86_64 F17 maschine. % rpm -qf /usr/bin/shotwell shotwell-0.12.3-1.fc17.x86_64 % ldd /usr/bin/shotwell | grep gexiv libgexiv2.so.1 => /lib64/libgexiv2.so.1 (0x000000313de00000) % rpm -qf /lib64/libgexiv2.so.1 libgexiv2-0.4.1-1.fc17.x86_64 Can you please double-check? The problem is that shotwell wants version 0 of the library, but it is getting version 1. (I am on 32 bits by the way). I would have thought that the solution was to rebuild the same sources against the current libraries and push a new rpm version. (I have unrelated problems building the latest sources so I cannot go that way). > shotwell shotwell: error while loading shared libraries: libgexiv2.so.0: cannot open shared object file: No such file or directory > ls -l /usr/lib/libgexiv2* lrwxrwxrwx. 1 root root 18 Jun 4 14:33 /usr/lib/libgexiv2.so -> libgexiv2.so.1.0.0 lrwxrwxrwx. 1 root root 18 Jun 4 12:42 /usr/lib/libgexiv2.so.1 -> libgexiv2.so.1.0.0 -rwxr-xr-x. 1 root root 123876 Apr 3 20:59 /usr/lib/libgexiv2.so.1.0.0 > sudo yum list '*gexiv*' Loaded plugins: langpacks, presto, protectbase, refresh-packagekit http://linux.dropbox.com/fedora/17/repodata/repomd.xml: [Errno 14] curl#56 - "Network error recv()" Trying other mirror. 0 packages excluded due to repository protections Installed Packages libgexiv2.i686 0.4.1-1.fc17 @anaconda-0 libgexiv2-devel.i686 0.4.1-1.fc17 @anaconda-0 > sudo yum upgrade -y libgexiv2 Loaded plugins: langpacks, presto, protectbase, refresh-packagekit http://linux.dropbox.com/fedora/17/repodata/repomd.xml: [Errno 14] curl#56 - "Network error recv()" Trying other mirror. 0 packages excluded due to repository protections No Packages marked for Update > uname -a Linux edward 3.4.3-1.fc17.i686.PAE #1 SMP Mon Jun 18 20:31:39 UTC 2012 i686 i686 i386 GNU/Linux Sorry, found the problem, I was running an old build; if I run /usr/bin/shotwell I'm fine. I've closed the ticket. |