I am an fan of Digikam since 2 years and now I experience severe troubles
downloading pictures from Nikon D5000 and metadata writing inside Digikam (1.2.0). Downloading takes ages (~3 minutes for 1 pic 6Mb), writing metadata to pic inside Digikam also takes unacceptably long time. This makes Digikam useless (too bad) and I really want to find out a solution. I know other posts have been discussing similar issues but I have not seen any finally solving answers. Parden my newbie language related to *nix operations and installations. I am learning. Maybe some of my questions should be placed in other forums but the problem IS related to Digikam since it uses exiv2 libraries. Being a Java-developer on mostly win32, *nix commands and it's universes are still terrifying to me, though tempting. My environment: 32bit 2.6.32-22-generic Ubuntu 10.04 LTS Nikon D5000 autodetected (mode PTP) Digikam (1.2.0) Exiv2 (0.19) On a fresh installation of Kubuntu (10.0.4) Digikam from KPackageKit is using exiv2 (0.19-1). The dependencies seems to be: Digikam uses libkexiv2-8 (4:4-4.2-Oubuntu4) uses libexiv2-6 (0.19-1) uses exiv2 (0.19-1) Found hints to a solution: - Exiv2 (0.20) has a bug fix (since 0.19) that solves the metadata/Nikon problem: http://www.exiv2.org/changelog.html and http://dev.exiv2.org/issues/show/0000677 - Suggestions have been posted to downgrade from exiv2 (0.19) to exiv2 (0.18.2) but this has not solved the problem according to: http://article.gmane.org/gmane.comp.kde.digikam.user/12166/match=exiv2+nikon - On the Digikam site it says that using an exiv2 lib > 0.11, but maybe this post is outdated, since exiv2 is in 0.20, and 0.19 obviously had Nikon related bugs. http://www.digikam.org/drupal/node/177 Questions: 1. How can I install Digikam from KPackageKit and make sure it uses exiv2 version 0.20? In my system 0.19 is the only available from KPackageKit. 2.1. Is the solution to compile Digikam myself and specify version 0.20 of Exiv2 in the compile? 2.2. If so, must I then also compile Exiv2 libraries (both libkexiv2, libexiv2 and exiv2) for the digikam build to succeed? [note. I tried compiling Digikam before I saw that KPackageKit distributed 1.2.0. The make and install was successful but when started Digikam did not show any pictures and there were no themes to choose from (probably I did something terribly wrong).] 2.3. Can I have multiple versions of Exiv2 installed on my Kubuntu (I don't want to compile every program that uses Exiv2 (a lot). 2.3.1 Is it at all possible to compile Digikam with exiv2 (0.20)? I suspect Digikam doesn't have a compiletime dependency to an explicit version of Exiv2, rather that it uses some version (> version n) available. Is it so? 2.3.1. If the above is possible - how should I proceed to install two versions? Where could the newer version be installed? Directions to head for? libkexiv2 seems to be installed in /usr/share/kde4/apps/libkexiv2/.. and /usr/lib/.. Is there then a way to install a 'user-specific' version in another place and make sure Digikam uses this version? How to do this? 3. If downgrading exiv2 IS a solution (spite what was mentioned in post 12166), how can I then do that? If I uninstall the exiv2 libraries through KPackageKit my system becomes stalled (I tried). So - how to downgrade in a controlled manner, and, preferably, only for Digikam? 4. Is there some other way I can try to make Digikam play well with Exiv2? I have no clue. 5. Must I wait to use Digikam with my Nikon camera until Ubuntu releases a package upgrade for Exiv2? I hope not. best regards and thank you in advance /Emil Persson, Stockholm And you developer contributing to Digikam's source: Thank you for an awsome job! _______________________________________________ Digikam-users mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-users |
update Exiv2 to 0.20.0. recompile libkexiv2 and digikam...
Gilles Caulier 2010/6/8 Emil Persson <[hidden email]>: > I am an fan of Digikam since 2 years and now I experience severe troubles > downloading pictures from Nikon D5000 and metadata writing inside Digikam > (1.2.0). > Downloading takes ages (~3 minutes for 1 pic 6Mb), writing metadata to pic > inside > Digikam also takes unacceptably long time. > This makes Digikam useless (too bad) and I really want to find out a > solution. > I know other posts have been discussing similar issues but I have not seen > any > finally solving answers. > > Parden my newbie language related to *nix operations and installations. I am > learning. > Maybe some of my questions should be placed in other forums but the problem > IS related > to Digikam since it uses exiv2 libraries. Being a Java-developer on mostly > win32, > *nix commands and it's universes are still terrifying to me, though > tempting. > > My environment: > 32bit 2.6.32-22-generic Ubuntu 10.04 LTS > Nikon D5000 autodetected (mode PTP) > Digikam (1.2.0) > Exiv2 (0.19) > > On a fresh installation of Kubuntu (10.0.4) Digikam from KPackageKit is > using exiv2 (0.19-1). > The dependencies seems to be: > Digikam uses libkexiv2-8 (4:4-4.2-Oubuntu4) uses libexiv2-6 (0.19-1) uses > exiv2 (0.19-1) > > Found hints to a solution: > - Exiv2 (0.20) has a bug fix (since 0.19) that solves the metadata/Nikon > problem: > http://www.exiv2.org/changelog.html and > http://dev.exiv2.org/issues/show/0000677 > - Suggestions have been posted to downgrade from exiv2 (0.19) to exiv2 > (0.18.2) > but this has not solved the problem according to: > http://article.gmane.org/gmane.comp.kde.digikam.user/12166/match=exiv2+nikon > - On the Digikam site it says that using an exiv2 lib > 0.11, but maybe this > post > is outdated, since exiv2 is in 0.20, and 0.19 obviously had Nikon related > bugs. > http://www.digikam.org/drupal/node/177 > > Questions: > > 1. How can I install Digikam from KPackageKit and make sure it uses exiv2 > version 0.20? In my system 0.19 is the only available from KPackageKit. > > 2.1. Is the solution to compile Digikam myself and specify version 0.20 of > Exiv2 in > the compile? > > 2.2. If so, must I then also compile Exiv2 libraries (both libkexiv2, > libexiv2 and exiv2) > for the digikam build to succeed? > [note. I tried compiling Digikam before I saw that KPackageKit distributed > 1.2.0. > The make and install was successful but when started Digikam did not show > any pictures > and there were no themes to choose from (probably I did something terribly > wrong).] > > 2.3. Can I have multiple versions of Exiv2 installed on my Kubuntu (I don't > want to > compile every program that uses Exiv2 (a lot). > > 2.3.1 Is it at all possible to compile Digikam with exiv2 (0.20)? I suspect > Digikam > doesn't have a compiletime dependency to an explicit version of Exiv2, > rather that it > uses some version (> version n) available. Is it so? > > 2.3.1. If the above is possible - how should I proceed to install two > versions? Where > could the newer version be installed? Directions to head for? > libkexiv2 seems to be installed in /usr/share/kde4/apps/libkexiv2/.. and > /usr/lib/.. > Is there then a way to install a 'user-specific' version in another place > and make sure > Digikam uses this version? How to do this? > > 3. If downgrading exiv2 IS a solution (spite what was mentioned in post > 12166), > how can I then do that? If I uninstall the exiv2 libraries through > KPackageKit my system > becomes stalled (I tried). So - how to downgrade in a controlled manner, > and, preferably, > only for Digikam? > > 4. Is there some other way I can try to make Digikam play well with Exiv2? I > have no clue. > > 5. Must I wait to use Digikam with my Nikon camera until Ubuntu releases a > package > upgrade for Exiv2? I hope not. > > > best regards and thank you in advance > /Emil Persson, Stockholm > > And you developer contributing to Digikam's source: Thank you for an awsome > job! > > _______________________________________________ > Digikam-users mailing list > [hidden email] > https://mail.kde.org/mailman/listinfo/digikam-users > > Digikam-users mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-users |
Ok. How do I update exiv2 the best way since many other programs depend on it?
Through KPackageKit I don't see how. If i download it and compile and install it I get 2 versions, not? Could you Gilles, or some other friendly soul be more verbose? Or direct me to a tutorial that explains the process. /Emil Persson 2010/6/8 Gilles Caulier <[hidden email]> update Exiv2 to 0.20.0. recompile libkexiv2 and digikam... _______________________________________________ Digikam-users mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-users |
Hello,
I'm facing the same issue. I've upgraded to digikam 1.3, but I have the same problem (normal given problem description). I'm using kubuntu 10.04 upgraded to kde 4.4.4. I've tried following without success: 1- Install libexiv2-0.20 that fix the bug, from sources. This installed /usr/lib/libexiv2.so.9 2- Using apt source, I've recompiled libkexiv and digikam. However, ldd shows there are still linked with libexiv2-0.19 (/usr/lib/libexiv2.so.6) I gave up at this stage with this method. I've then seen that a new debian version of libexiv2-6_0.19 has just been released that include the nikon patch. I installed the .deb, my /usr/lib/libexiv2.so.6 is updated, but digikam is still very slow.... I'm stuck... What's wrong ? best regards Vincent Emil Persson wrote: > Ok. How do I update exiv2 the best way since many other programs depend on > it? > Through KPackageKit I don't see how. > If i download it and compile and install it I get 2 versions, not? > Could you Gilles, or some other friendly soul be more verbose? Or direct > me to a > tutorial that explains the process. > > /Emil Persson > > 2010/6/8 Gilles Caulier > <[hidden email]> > >> update Exiv2 to 0.20.0. recompile libkexiv2 and digikam... >> >> Gilles Caulier >> >> 2010/6/8 Emil Persson >> <[hidden email]>: >> > I am an fan of Digikam since 2 years and now I experience severe >> > troubles downloading pictures from Nikon D5000 and metadata writing >> > inside Digikam (1.2.0). >> > Downloading takes ages (~3 minutes for 1 pic 6Mb), writing metadata to >> pic >> > inside >> > Digikam also takes unacceptably long time. >> > This makes Digikam useless (too bad) and I really want to find out a >> > solution. >> > I know other posts have been discussing similar issues but I have not >> seen >> > any >> > finally solving answers. >> > >> > Parden my newbie language related to *nix operations and installations. >> > I >> am >> > learning. >> > Maybe some of my questions should be placed in other forums but the >> problem >> > IS related >> > to Digikam since it uses exiv2 libraries. Being a Java-developer on >> mostly >> > win32, >> > *nix commands and it's universes are still terrifying to me, though >> > tempting. >> > >> > My environment: >> > 32bit 2.6.32-22-generic Ubuntu 10.04 LTS >> > Nikon D5000 autodetected (mode PTP) >> > Digikam (1.2.0) >> > Exiv2 (0.19) >> > >> > On a fresh installation of Kubuntu (10.0.4) Digikam from KPackageKit is >> > using exiv2 (0.19-1). >> > The dependencies seems to be: >> > Digikam uses libkexiv2-8 (4:4-4.2-Oubuntu4) uses libexiv2-6 (0.19-1) >> > uses exiv2 (0.19-1) >> > >> > Found hints to a solution: >> > - Exiv2 (0.20) has a bug fix (since 0.19) that solves the >> > metadata/Nikon problem: >> > http://www.exiv2.org/changelog.html and >> > http://dev.exiv2.org/issues/show/0000677 >> > - Suggestions have been posted to downgrade from exiv2 (0.19) to exiv2 >> > (0.18.2) >> > but this has not solved the problem according to: >> > >> >> > - On the Digikam site it says that using an exiv2 lib > 0.11, but maybe >> this >> > post >> > is outdated, since exiv2 is in 0.20, and 0.19 obviously had Nikon >> > related bugs. >> > http://www.digikam.org/drupal/node/177 >> > >> > Questions: >> > >> > 1. How can I install Digikam from KPackageKit and make sure it uses >> > exiv2 version 0.20? In my system 0.19 is the only available from >> > KPackageKit. >> > >> > 2.1. Is the solution to compile Digikam myself and specify version 0.20 >> of >> > Exiv2 in >> > the compile? >> > >> > 2.2. If so, must I then also compile Exiv2 libraries (both libkexiv2, >> > libexiv2 and exiv2) >> > for the digikam build to succeed? >> > [note. I tried compiling Digikam before I saw that KPackageKit >> distributed >> > 1.2.0. >> > The make and install was successful but when started Digikam did not >> > show any pictures >> > and there were no themes to choose from (probably I did something >> terribly >> > wrong).] >> > >> > 2.3. Can I have multiple versions of Exiv2 installed on my Kubuntu (I >> don't >> > want to >> > compile every program that uses Exiv2 (a lot). >> > >> > 2.3.1 Is it at all possible to compile Digikam with exiv2 (0.20)? I >> suspect >> > Digikam >> > doesn't have a compiletime dependency to an explicit version of Exiv2, >> > rather that it >> > uses some version (> version n) available. Is it so? >> > >> > 2.3.1. If the above is possible - how should I proceed to install two >> > versions? Where >> > could the newer version be installed? Directions to head for? >> > libkexiv2 seems to be installed in /usr/share/kde4/apps/libkexiv2/.. >> > and /usr/lib/.. >> > Is there then a way to install a 'user-specific' version in another >> > place and make sure >> > Digikam uses this version? How to do this? >> > >> > 3. If downgrading exiv2 IS a solution (spite what was mentioned in post >> > 12166), >> > how can I then do that? If I uninstall the exiv2 libraries through >> > KPackageKit my system >> > becomes stalled (I tried). So - how to downgrade in a controlled >> > manner, and, preferably, >> > only for Digikam? >> > >> > 4. Is there some other way I can try to make Digikam play well with >> Exiv2? I >> > have no clue. >> > >> > 5. Must I wait to use Digikam with my Nikon camera until Ubuntu >> > releases >> a >> > package >> > upgrade for Exiv2? I hope not. >> > >> > >> > best regards and thank you in advance >> > /Emil Persson, Stockholm >> > >> > And you developer contributing to Digikam's source: Thank you for an >> awsome >> > job! >> > >> > _______________________________________________ >> > Digikam-users mailing list >> > [hidden email] >> > https://mail.kde.org/mailman/listinfo/digikam-users >> > >> > >> _______________________________________________ >> Digikam-users mailing list >> [hidden email] >> https://mail.kde.org/mailman/listinfo/digikam-users >> _______________________________________________ Digikam-users mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-users |
In reply to this post by Emil Persson
Hello,
I'm facing the same issue. I've upgraded to digikam 1.3, but I have the same problem (normal given problem description). I'm using kubuntu 10.04 upgraded to kde 4.4.4. I've tried following without success: 1- Install libexiv2-0.20 that fix the bug, from sources. This installed /usr/lib/libexiv2.so.9 2- Using apt source, I've recompiled libkexiv and digikam. However, ldd shows there are still linked with libexiv2-0.19 (/usr/lib/libexiv2.so.6) I gave up at this stage with this method. I've then seen that a new debian version of libexiv2-6_0.19 has just been released that include the nikon patch. I installed the .deb, my /usr/lib/libexiv2.so.6 is updated, but digikam is still very slow.... I'm stuck... What's wrong ? best regards Vincent Emil Persson wrote: > Ok. How do I update exiv2 the best way since many other programs depend on > it? > Through KPackageKit I don't see how. > If i download it and compile and install it I get 2 versions, not? > Could you Gilles, or some other friendly soul be more verbose? Or direct > me to a > tutorial that explains the process. > > /Emil Persson > > 2010/6/8 Gilles Caulier > <[hidden email]> > >> update Exiv2 to 0.20.0. recompile libkexiv2 and digikam... >> >> Gilles Caulier >> >> 2010/6/8 Emil Persson >> <[hidden email]>: >> > I am an fan of Digikam since 2 years and now I experience severe >> > troubles downloading pictures from Nikon D5000 and metadata writing >> > inside Digikam (1.2.0). >> > Downloading takes ages (~3 minutes for 1 pic 6Mb), writing metadata to >> pic >> > inside >> > Digikam also takes unacceptably long time. >> > This makes Digikam useless (too bad) and I really want to find out a >> > solution. >> > I know other posts have been discussing similar issues but I have not >> seen >> > any >> > finally solving answers. >> > >> > Parden my newbie language related to *nix operations and installations. >> > I >> am >> > learning. >> > Maybe some of my questions should be placed in other forums but the >> problem >> > IS related >> > to Digikam since it uses exiv2 libraries. Being a Java-developer on >> mostly >> > win32, >> > *nix commands and it's universes are still terrifying to me, though >> > tempting. >> > >> > My environment: >> > 32bit 2.6.32-22-generic Ubuntu 10.04 LTS >> > Nikon D5000 autodetected (mode PTP) >> > Digikam (1.2.0) >> > Exiv2 (0.19) >> > >> > On a fresh installation of Kubuntu (10.0.4) Digikam from KPackageKit is >> > using exiv2 (0.19-1). >> > The dependencies seems to be: >> > Digikam uses libkexiv2-8 (4:4-4.2-Oubuntu4) uses libexiv2-6 (0.19-1) >> > uses exiv2 (0.19-1) >> > >> > Found hints to a solution: >> > - Exiv2 (0.20) has a bug fix (since 0.19) that solves the >> > metadata/Nikon problem: >> > http://www.exiv2.org/changelog.html and >> > http://dev.exiv2.org/issues/show/0000677 >> > - Suggestions have been posted to downgrade from exiv2 (0.19) to exiv2 >> > (0.18.2) >> > but this has not solved the problem according to: >> > >> >> > - On the Digikam site it says that using an exiv2 lib > 0.11, but maybe >> this >> > post >> > is outdated, since exiv2 is in 0.20, and 0.19 obviously had Nikon >> > related bugs. >> > http://www.digikam.org/drupal/node/177 >> > >> > Questions: >> > >> > 1. How can I install Digikam from KPackageKit and make sure it uses >> > exiv2 version 0.20? In my system 0.19 is the only available from >> > KPackageKit. >> > >> > 2.1. Is the solution to compile Digikam myself and specify version 0.20 >> of >> > Exiv2 in >> > the compile? >> > >> > 2.2. If so, must I then also compile Exiv2 libraries (both libkexiv2, >> > libexiv2 and exiv2) >> > for the digikam build to succeed? >> > [note. I tried compiling Digikam before I saw that KPackageKit >> distributed >> > 1.2.0. >> > The make and install was successful but when started Digikam did not >> > show any pictures >> > and there were no themes to choose from (probably I did something >> terribly >> > wrong).] >> > >> > 2.3. Can I have multiple versions of Exiv2 installed on my Kubuntu (I >> don't >> > want to >> > compile every program that uses Exiv2 (a lot). >> > >> > 2.3.1 Is it at all possible to compile Digikam with exiv2 (0.20)? I >> suspect >> > Digikam >> > doesn't have a compiletime dependency to an explicit version of Exiv2, >> > rather that it >> > uses some version (> version n) available. Is it so? >> > >> > 2.3.1. If the above is possible - how should I proceed to install two >> > versions? Where >> > could the newer version be installed? Directions to head for? >> > libkexiv2 seems to be installed in /usr/share/kde4/apps/libkexiv2/.. >> > and /usr/lib/.. >> > Is there then a way to install a 'user-specific' version in another >> > place and make sure >> > Digikam uses this version? How to do this? >> > >> > 3. If downgrading exiv2 IS a solution (spite what was mentioned in post >> > 12166), >> > how can I then do that? If I uninstall the exiv2 libraries through >> > KPackageKit my system >> > becomes stalled (I tried). So - how to downgrade in a controlled >> > manner, and, preferably, >> > only for Digikam? >> > >> > 4. Is there some other way I can try to make Digikam play well with >> Exiv2? I >> > have no clue. >> > >> > 5. Must I wait to use Digikam with my Nikon camera until Ubuntu >> > releases >> a >> > package >> > upgrade for Exiv2? I hope not. >> > >> > >> > best regards and thank you in advance >> > /Emil Persson, Stockholm >> > >> > And you developer contributing to Digikam's source: Thank you for an >> awsome >> > job! >> > >> > _______________________________________________ >> > Digikam-users mailing list >> > [hidden email] >> > https://mail.kde.org/mailman/listinfo/digikam-users >> > >> > >> _______________________________________________ >> Digikam-users mailing list >> [hidden email] >> https://mail.kde.org/mailman/listinfo/digikam-users >> _______________________________________________ Digikam-users mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-users |
Free forum by Nabble | Edit this page |