Hi Phillip,
You, sir, are the Digikam Savouir to the many of us who are more adept at composing photographs than composing code. Thank you very much for filling a much-needed role in the DigiKam world! If everybody who appreciates your efforts as much as I do were to offer you a beer in gratitude, you'd not be sober for twenty years! * I'm sure that I'm not the only one who would be very happy to take you up on your offer of building DigiKam with the latest exiv2 :-) How does one ask when this might be available without looking a gift horse in the mouth? On Thu, 2011-03-03 at 01:17 +0100, Philip Johnsson wrote: Just to clear things out. My "kde44" PPA is no more. So that one is a dead end. If you use Ubuntu 10.10 (Maverick) then just use my "extra" PPA with Digikam that is compiled against KDE 4.5.x. If you use the KDE 4.6.x packages that are provided in the PPA by the Kubuntu team then use my "kubuntu-backports" PPA for Digikam built against that (might also need my "extra" PPA). Have a look at ALL the content in my "extra" PPA and make sure if you want all of what could be updated or if you just want parts of it. Deactivate my PPA after a Digikam update if you want to controll what gets updated. I haven't done it so far but I could upload the latest exiv2 and build Digikam against that instead if there are problems with the one comming with Ubuntu 10.10. I have no camera that really use it so I haven't noticed any problems with exiv2. Happy digikaming! Regards, Philip On Wednesday 02 March 2011 15.19.31 Hevï Guy wrote: > Hello Erick, > > Thanks! Is it really this simple? I mean, don't I have to issue some > strange (to me) commands to get DigiKam using the new exiv2 file after > installing both. Seems to me that with the following instructions, > DigiKam will continue to use the outdated (and faulty) exiv2 that comes > from the Ubuntu repository. If I'm wrong, I'll quickly do this so that I > can stop using Shotwell and get back to DigiKam! > > On Wed, 2011-03-02 at 09:04 -0300, Erick Moreno wrote: > > Hi Hevï, > > > > I don't know why but i think that you are using Ubuntu. To solve your > > problem, try to install ubuntu 1.9.0 from this ppa repository: > > > > sudo add-apt-repository ppa:philip5/kde44 > > sudo apt-get update > > sudo apt-get install digikam > > > > After that, try to install the 0.21 libexiv2 from the .deb provided > > by this site > > > > https://launchpad.net/ubuntu/+source/exiv2 > > > > I think that this will work as a charm to you. > > > > Cheers > > Erick Moreno > > > > On Wed, Mar 2, 2011 at 12:50 AM, Hevï Guy <[hidden email]> wrote: > > Hy everybody, I'm back at Square One: DigiKam 1.8 runs with > > exiv2 .19 and my Nikon cringes when it gets near the > > computer. > > > > I have to compile my own DigiKam once again. Can't do it. > > Nope, nyet, nada, nein, non. > > > > Yeah, I've tried to follow the instructions so graciously > > provided to me in December. However, this doesn't give me any > > joy whatsoever. The links in the earlier instructions are now > > dead ends. For example, I can't find the libexiv2 debs. Can > > somebody hold my hand and take me through this morass once > > again, please? > > > > * I've learned that DigiKam is very well-known for two things: > > The excellent functionality of the program and, the non > > user-friendly horrendous hoops of blazing fire that people > > must jump through in order to compile it and its many > > dependencies. My contemporaries and I anxiously await the day > > that some decent, full compiling instructions along with > > current links will finally be made available. > > > > On Mon, 2010-12-20 at 16:33 +0100, Photonoxx wrote: > > > Le Sun, 19 Dec 2010 18:36:53 +0100, Mark Greenwood > > > > > > <[hidden email]> a écrit: > > > > Some hints for Ubuntu users: > > > > > > > > sudo apt-get build-dep digikam (installs all dependencies > > > > for building digikam) > > > > > > > > apt-get source digikam (gets the source code for the > > > > ubuntu digikam package - easiest thing to do if all you want > > > > to do is rebuild it against a new library) > > > > dpkg-buildpackage -rfakeroot -uc -b (builds the .deb package > > > > from the source you just retrieved) > > > > > > > > sudo add-apt-repository ppa:philip5/extra > > > > sudo apt-get update > > > > sudo apt-get upgrade (sets up a repository with, amongst > > > > other things, the latest and greatest digikam and > > > > kipi-plugins) > > > > > > > > All found via Google. Happy holidays ;-) > > > > > > Can you confirm you post here two different hint (the one with > > > dpkg-buildpackage and the other with PPA). > > > > > > Inspired by this, I found way simpler way two get evix2 0.20 > > > working with Digikam. > > > > > > At least you have to pass by a compile step, but don't have to > > > compile Digikam. May be it's a little late for Hevï Guy... > > > > > > If more technician could validate this method, it would be > > > nice. > > > > > > First of all I download exiv2 deb packages from natty > > > repository on Launchpad. > > > > > > I think the needed packages are mostly Libexiv2-9 and > > > libexiv2-dev > > > > > > https://launchpad.net/ubuntu/natty/+package/libexiv2-9 > > > https://launchpad.net/ubuntu/natty/+package/libexiv2-dev > > > > > > For each URL you still have to select which published version > > > you need (32bits or 64bits ?) and click on the deb link in the > > > new page (under "downloadable item...") > > > > > > With this deb you can install Libexiv2-9 and libexiv2-dev > > > > > > After that, you just have to recompile you libkexiv2-8 that is > > > used by Digikam. > > > > > > To do that, I make this in an appropriate folder for exemple > > > src: > > > > > > mkdir src > > > > > > cd src > > > > > > sudo apt-get build-dep libkexiv2-8 > > > > > > apt-get source libkexiv2-8 > > > > > > cd kdegraphics[you-version, just look the name of the created > > > folder] > > > > > > dpkg-buildpackage -rfakeroot -uc -b > > > > > > > > > This last command take a quite long time because I don't knows > > > how to only generate the deb for libkexiv2, and the command > > > line generate packages for all the kdegraphics components. but > > > at the end, in the src directory, you'll get all the generated > > > deb files. > > > > > > Now, there just stay to install libkexiv2-8[your-version].deb > > > file. > > > > > > Double-clicking on it to open software-center give me some > > > trouble. In fact, when I click on "reinstall" button, > > > Software-center says Digikam and some other software have to > > > be uninstalled to reinstall libkexiv2-8 package, and so, I > > > decided to install gdebi software and Just have to make a > > > right click on libkexiv2-8.*.*.deb and choosing "open with > > > gdebi...", and reinstall work without alert. > > > > > > Launching Digikam give me now exiv 0.20 in component info. > > > > > > If someone, more expert than me, could confirm there's no > > > matter with this way... > > > > _______________________________________________ > > 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 Philip Johnsson
Hi Philip,
I see you add exiv2 update in the extra PPA, but, I thing to work fine with Ubuntu and Digikam it miss libkexiv too. But thanks anyway for your PPA (and obviously thanks to all the Digikam developers) Le Thu, 03 Mar 2011 01:17:05 +0100, Philip Johnsson <[hidden email]> a écrit: > Just to clear things out. > > My "kde44" PPA is no more. So that one is a dead end. > > If you use Ubuntu 10.10 (Maverick) then just use my "extra" PPA with > Digikam > that is compiled against KDE 4.5.x. If you use the KDE 4.6.x packages > that are > provided in the PPA by the Kubuntu team then use my "kubuntu-backports" > PPA > for Digikam built against that (might also need my "extra" PPA). > > Have a look at ALL the content in my "extra" PPA and make sure if you > want all > of what could be updated or if you just want parts of it. Deactivate my > PPA > after a Digikam update if you want to controll what gets updated. > > I haven't done it so far but I could upload the latest exiv2 and build > Digikam > against that instead if there are problems with the one comming with > Ubuntu > 10.10. I have no camera that really use it so I haven't noticed any > problems > with exiv2. > > Happy digikaming! > > Regards, > > Philip > > > On Wednesday 02 March 2011 15.19.31 Hevï Guy wrote: >> Hello Erick, >> >> Thanks! Is it really this simple? I mean, don't I have to issue some >> strange (to me) commands to get DigiKam using the new exiv2 file after >> installing both. Seems to me that with the following instructions, >> DigiKam will continue to use the outdated (and faulty) exiv2 that comes >> from the Ubuntu repository. If I'm wrong, I'll quickly do this so that I >> can stop using Shotwell and get back to DigiKam! >> >> On Wed, 2011-03-02 at 09:04 -0300, Erick Moreno wrote: >> > Hi Hevï, >> > >> > I don't know why but i think that you are using Ubuntu. To solve your >> > problem, try to install ubuntu 1.9.0 from this ppa repository: >> > >> > sudo add-apt-repository ppa:philip5/kde44 >> > sudo apt-get update >> > sudo apt-get install digikam >> > >> > After that, try to install the 0.21 libexiv2 from the .deb provided >> > by this site >> > >> > https://launchpad.net/ubuntu/+source/exiv2 >> > >> > I think that this will work as a charm to you. >> > >> > Cheers >> > Erick Moreno >> > >> > On Wed, Mar 2, 2011 at 12:50 AM, Hevï Guy <[hidden email]> wrote: >> > Hy everybody, I'm back at Square One: DigiKam 1.8 runs with >> > exiv2 .19 and my Nikon cringes when it gets near the >> > computer. >> > >> > I have to compile my own DigiKam once again. Can't do it. >> > Nope, nyet, nada, nein, non. >> > >> > Yeah, I've tried to follow the instructions so graciously >> > provided to me in December. However, this doesn't give me any >> > joy whatsoever. The links in the earlier instructions are now >> > dead ends. For example, I can't find the libexiv2 debs. Can >> > somebody hold my hand and take me through this morass once >> > again, please? >> > >> > * I've learned that DigiKam is very well-known for two things: >> > The excellent functionality of the program and, the non >> > user-friendly horrendous hoops of blazing fire that people >> > must jump through in order to compile it and its many >> > dependencies. My contemporaries and I anxiously await the day >> > that some decent, full compiling instructions along with >> > current links will finally be made available. >> > >> > On Mon, 2010-12-20 at 16:33 +0100, Photonoxx wrote: >> > > Le Sun, 19 Dec 2010 18:36:53 +0100, Mark Greenwood >> > > >> > > <[hidden email]> a écrit: >> > > > Some hints for Ubuntu users: >> > > > >> > > > sudo apt-get build-dep digikam (installs all dependencies >> > > > for building digikam) >> > > > >> > > > apt-get source digikam (gets the source code for the >> > > > ubuntu digikam package - easiest thing to do if all you >> want >> > > > to do is rebuild it against a new library) >> > > > dpkg-buildpackage -rfakeroot -uc -b (builds the .deb >> package >> > > > from the source you just retrieved) >> > > > >> > > > sudo add-apt-repository ppa:philip5/extra >> > > > sudo apt-get update >> > > > sudo apt-get upgrade (sets up a repository with, >> amongst >> > > > other things, the latest and greatest digikam and >> > > > kipi-plugins) >> > > > >> > > > All found via Google. Happy holidays ;-) >> > > >> > > Can you confirm you post here two different hint (the one >> with >> > > dpkg-buildpackage and the other with PPA). >> > > >> > > Inspired by this, I found way simpler way two get evix2 0.20 >> > > working with Digikam. >> > > >> > > At least you have to pass by a compile step, but don't have >> to >> > > compile Digikam. May be it's a little late for Hevï Guy... >> > > >> > > If more technician could validate this method, it would be >> > > nice. >> > > >> > > First of all I download exiv2 deb packages from natty >> > > repository on Launchpad. >> > > >> > > I think the needed packages are mostly Libexiv2-9 and >> > > libexiv2-dev >> > > >> > > https://launchpad.net/ubuntu/natty/+package/libexiv2-9 >> > > https://launchpad.net/ubuntu/natty/+package/libexiv2-dev >> > > >> > > For each URL you still have to select which published >> version >> > > you need (32bits or 64bits ?) and click on the deb link in >> the >> > > new page (under "downloadable item...") >> > > >> > > With this deb you can install Libexiv2-9 and libexiv2-dev >> > > >> > > After that, you just have to recompile you libkexiv2-8 that >> is >> > > used by Digikam. >> > > >> > > To do that, I make this in an appropriate folder for exemple >> > > src: >> > > >> > > mkdir src >> > > >> > > cd src >> > > >> > > sudo apt-get build-dep libkexiv2-8 >> > > >> > > apt-get source libkexiv2-8 >> > > >> > > cd kdegraphics[you-version, just look the name of the >> created >> > > folder] >> > > >> > > dpkg-buildpackage -rfakeroot -uc -b >> > > >> > > >> > > This last command take a quite long time because I don't >> knows >> > > how to only generate the deb for libkexiv2, and the command >> > > line generate packages for all the kdegraphics components. >> but >> > > at the end, in the src directory, you'll get all the >> generated >> > > deb files. >> > > >> > > Now, there just stay to install >> libkexiv2-8[your-version].deb >> > > file. >> > > >> > > Double-clicking on it to open software-center give me some >> > > trouble. In fact, when I click on "reinstall" button, >> > > Software-center says Digikam and some other software have to >> > > be uninstalled to reinstall libkexiv2-8 package, and so, I >> > > decided to install gdebi software and Just have to make a >> > > right click on libkexiv2-8.*.*.deb and choosing "open with >> > > gdebi...", and reinstall work without alert. >> > > >> > > Launching Digikam give me now exiv 0.20 in component info. >> > > >> > > If someone, more expert than me, could confirm there's no >> > > matter with this way... >> > >> > _______________________________________________ >> > 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 -- -- Nicolas Boulesteix Photographe chasseur de lueurs http://www.photonoxx.fr _______________________________________________ Digikam-users mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-users |
Yes, I added exiv2 0.21.1 as package libexiv2-10 to my "extra" PPA but Digikam in that PPA still use the old libexiv2-6 which is 0.19. To use the latest exiv2 you also need to use kde 4.6.x dependencies and the digikam build in my kubuntu-backports PPA. "extra" will soon get updates of Hugin and a few other apps that also will use the latest exiv2 so it kind of need to be around.
You get digikam 1.9.0 with exiv2 0.2.1 and to do so you need to have the following three PPAs: ppa:philip5/extra (have package libexiv2-10 and more) ppa:philip5/kubuntu-backports (have digikam for kde 4.6.x and updated kdegraphic packages with latest exiv2 support, etc) ppa:kubuntu-ppa/backports (have kde 4.6.x it self and a few other updated kde stuff) I know that this seam a bit messy and isn't an optimal solution but more of a transitional solution for Maverick which will be sorted out when we use Natty which use exiv2 0.21.1 as libexiv2-10. kdegraphics need to be rebuilt with the updated exiv2 to use it but kde 4.5.1 that comes with standard Maverick breaks when building with it so that support is only built in my updated kdegraphics packages for kde 4.6.x that comes with ppa:kubuntu-ppa/backports. /Philip On Sat, Mar 5, 2011 at 2:45 PM, Photonoxx <[hidden email]> wrote: Hi Philip, _______________________________________________ Digikam-users mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-users |
Free forum by Nabble | Edit this page |