[Digikam-users] How to install latest digikam on ubuntu?

Philip Johnsson philip.johnsson at gmail.com
Wed Feb 1 06:58:59 UTC 2012


apt-get install digikam works fine for install digikam but it will not
update the kdelibs automatically as needed. The problem lies in that
some kdelib package is not updated.

What does "apt-get update && apt-get upgrade" say?

The important packages to check are libkipi8, libkdcraw20 and
libkexiv2-10 they should all (at the moment of writing this) have
package version name as follow:

libkipi8 = 4:4.7.4-oneiric~ppa2
libkexiv2-10 = 4:4.7.2-oneiric~ppa2
libkdcraw20 = 4:4.7.2-oneiric~ppa2

Check those and see if you find what is missing.

/Philip

On Wed, Feb 1, 2012 at 12:53 AM, John Stumbles <john at stumbles.org.uk> wrote:
> On 31/01/12 23:24, Philip Johnsson wrote:
>>
>> If you have my philip5/extra PPA active (make sure you have it active
>> as a source and not just there)  then you should get a rebuild update
>> of libkipi8 of 4.7.4 with the full package version name of
>> "4:4.7.4-oneiric~ppa2". There is also other kdelibs that should be
>> updated like this to make the digikam 2.5.0 package work. Must be
>> something wrong with your sources and what it finds as it's there on
>> my PPA as you can see if you browse to it on launchpad but somehow
>> your apt doesn't find the source.
>
>
> OK I am getting libkipi8 with package version name 4:4.7.4-oneiric~ppa2, but
> digikam still fails to start up with the error undefined symbol:
> _ZN4KIPI21ImageCollectionSharedD2Ev
>
> (Sorry, in my earlier message I was looking at my system where I'd reverted
> to the regular ubunto 11.10 version of digikam without your ppa in my
> sources.)
>
> ************************************************************
>
> This is what happens when I try to upgrade to your 2.5 again:
>
> ......................................
> root# apt-get purge digikam digikam-data
>
> .......................................
> root# apt-add-repository  ppa:philip5/extra
>
> You are about to add the following PPA to your system:
>  extra
>  Ubuntu experimental rolling release repository.
>
> Mainly assorted media apps and other programs that I use myself or by
> requests.
>  More info: https://launchpad.net/~philip5/+archive/extra
> Press [ENTER] to continue or ctrl-c to cancel adding it
>
> Executing: gpg --ignore-time-conflict --no-options --no-default-keyring
> --secret-keyring /tmp/tmp.4OyegM2k49 --trustdb-name /etc/apt/trustdb.gpg
> --keyring /etc/apt/trusted.gpg --primary-keyring /etc/apt/trusted.gpg
> --keyserver hkp://keyserver.ubuntu.com:80/ --recv
> E658B2DB517E2C7CAA0498C4500E60CE43C56F3F
> gpg: requesting key 43C56F3F from hkp server keyserver.ubuntu.com
> gpg: key 43C56F3F: "Launchpad extra" not changed
> gpg: Total number processed: 1
> gpg:              unchanged: 1
>
> ...........................................
> root# cat /etc/apt/sources.list
> # deb cdrom:[Ubuntu 11.10 _Oneiric Ocelot_ - Release i386 (20111012)]/
> oneiric main restricted
>
> # See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to
> # newer versions of the distribution.
> deb http://gb.archive.ubuntu.com/ubuntu/ oneiric main restricted
> deb-src http://gb.archive.ubuntu.com/ubuntu/ oneiric main restricted
>
> ## Major bug fix updates produced after the final release of the
> ## distribution.
> deb http://gb.archive.ubuntu.com/ubuntu/ oneiric-updates main restricted
> deb-src http://gb.archive.ubuntu.com/ubuntu/ oneiric-updates main restricted
>
> ## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
> ## team. Also, please note that software in universe WILL NOT receive any
> ## review or updates from the Ubuntu security team.
> deb http://gb.archive.ubuntu.com/ubuntu/ oneiric universe
> deb-src http://gb.archive.ubuntu.com/ubuntu/ oneiric universe
> deb http://gb.archive.ubuntu.com/ubuntu/ oneiric-updates universe
> deb-src http://gb.archive.ubuntu.com/ubuntu/ oneiric-updates universe
>
> ## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
> ## team, and may not be under a free licence. Please satisfy yourself as to
> ## your rights to use the software. Also, please note that software in
> ## multiverse WILL NOT receive any review or updates from the Ubuntu
> ## security team.
> deb http://gb.archive.ubuntu.com/ubuntu/ oneiric multiverse
> deb-src http://gb.archive.ubuntu.com/ubuntu/ oneiric multiverse
> deb http://gb.archive.ubuntu.com/ubuntu/ oneiric-updates multiverse
> deb-src http://gb.archive.ubuntu.com/ubuntu/ oneiric-updates multiverse
>
> ## N.B. software from this repository may not have been tested as
> ## extensively as that contained in the main release, although it includes
> ## newer versions of some applications which may provide useful features.
> ## Also, please note that software in backports WILL NOT receive any review
> ## or updates from the Ubuntu security team.
> deb http://gb.archive.ubuntu.com/ubuntu/ oneiric-backports main restricted
> universe multiverse
> deb-src http://gb.archive.ubuntu.com/ubuntu/ oneiric-backports main
> restricted universe multiverse
>
> deb http://security.ubuntu.com/ubuntu oneiric-security main restricted
> deb-src http://security.ubuntu.com/ubuntu oneiric-security main restricted
> deb http://security.ubuntu.com/ubuntu oneiric-security universe
> deb-src http://security.ubuntu.com/ubuntu oneiric-security universe
> deb http://security.ubuntu.com/ubuntu oneiric-security multiverse
> deb-src http://security.ubuntu.com/ubuntu oneiric-security multiverse
>
> ## Uncomment the following two lines to add software from Canonical's
> ## 'partner' repository.
> ## This software is not part of Ubuntu, but is offered by Canonical and the
> ## respective vendors as a service to Ubuntu users.
> # deb http://archive.canonical.com/ubuntu oneiric partner
> # deb-src http://archive.canonical.com/ubuntu oneiric partner
>
> ## This software is not part of Ubuntu, but is offered by third-party
> ## developers who want to ship their latest software.
> deb http://extras.ubuntu.com/ubuntu oneiric main
> deb-src http://extras.ubuntu.com/ubuntu oneiric main
>
> .........................................
> root# cat /etc/apt/sources.list.d/philip5-extra-oneiric.list
> deb http://ppa.launchpad.net/philip5/extra/ubuntu oneiric main
> deb-src http://ppa.launchpad.net/philip5/extra/ubuntu oneiric main
>
> ........................................
> root# apt-get update
>
> (do you want the output of this?!)
>
> .........................................
> root# apt-get install digikam
> Reading package lists... Done
> Building dependency tree
> Reading state information... Done
> The following package was automatically installed and is no longer required:
>  linux-headers-3.0.0-14-generic-pae
> Use 'apt-get autoremove' to remove them.
> The following extra packages will be installed:
>  digikam-data
> The following NEW packages will be installed
>  digikam digikam-data
> 0 upgraded, 2 newly installed, 0 to remove and 45 not upgraded.
> Need to get 0 B/27.4 MB of archives.
> After this operation, 54.2 MB of additional disk space will be used.
> Do you want to continue [Y/n]?
> Selecting previously deselected package digikam-data.
> (Reading database ... 234217 files and directories currently installed.)
> Unpacking digikam-data (from
> .../digikam-data_2%3a2.5.0-oneiric~ppa1_all.deb) ...
> Selecting previously deselected package digikam.
> Unpacking digikam (from .../digikam_2%3a2.5.0-oneiric~ppa1_i386.deb) ...
> Processing triggers for desktop-file-utils ...
> Processing triggers for gnome-menus ...
> Processing triggers for bamfdaemon ...
> Rebuilding /usr/share/applications/bamf.index...
> Processing triggers for man-db ...
> Setting up digikam-data (2:2.5.0-oneiric~ppa1) ...
> Setting up digikam (2:2.5.0-oneiric~ppa1) ...
> Processing triggers for libc-bin ...
> ldconfig deferred processing now taking place
>
>
> ....................................
> john$ digikam
>
> QSqlDatabasePrivate::removeDatabase: connection 'ConnectionTest' is still in
> use, all queries will cease to work.
> digikam: symbol lookup error: digikam: undefined symbol:
> _ZN4KIPI21ImageCollectionSharedD2Ev
>
>
> --
> John Stumbles                                    http://stumbles.org.uk
> :-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:
>
> _______________________________________________
> Digikam-users mailing list
> Digikam-users at kde.org
> https://mail.kde.org/mailman/listinfo/digikam-users


More information about the Digikam-users mailing list