libkexiv2 on Kubuntu

classic Classic list List threaded Threaded
8 messages Options
Reply | Threaded
Open this post in threaded view
|

libkexiv2 on Kubuntu

Leonardo Giordani-2
Hi all digikam&&ubuntu users,

I'm trying to compile digikam SVN on Kubuntu Karmic 9.10: what I get is

-- checking for module 'libkdcraw>=1.1.0'
--   package 'libkdcraw>=1.1.0' not found
-- checking for module 'libkexiv2>=1.1.0'
--   package 'libkexiv2>=1.1.0' not found

However on my machine there are the two libraries installed (dpkg-query output)

ii libkdcraw7 4:4.3.5-0ubuntu1~karmic1
ii libkdcraw7-dev 4:4.3.5-0ubuntu1~karmic1

ii libkexiv2-7 4:4.3.5-0ubuntu1~karmic1
ii libkexiv2-7-dev 4:4.3.5-0ubuntu1~karmic1

I do not understand the version numbers of these packages: libkdcraw
is marked as 7 but digikam looks for version 1.1.0 or better, the same
for libkexiv2.

Questions for you:
1. How ca I determine the REAL version number of these libraries?
2. How can I install an updated version of them WITHOUT screwing up the system?

Thank you very much in advance

Leonardo
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

Re: libkexiv2 on Kubuntu

Gilles Caulier-4
2010/6/11 Leonardo Giordani <[hidden email]>:

> Hi all digikam&&ubuntu users,
>
> I'm trying to compile digikam SVN on Kubuntu Karmic 9.10: what I get is
>
> -- checking for module 'libkdcraw>=1.1.0'
> --   package 'libkdcraw>=1.1.0' not found
> -- checking for module 'libkexiv2>=1.1.0'
> --   package 'libkexiv2>=1.1.0' not found
>
> However on my machine there are the two libraries installed (dpkg-query output)
>
> ii libkdcraw7 4:4.3.5-0ubuntu1~karmic1
> ii libkdcraw7-dev 4:4.3.5-0ubuntu1~karmic1
>
> ii libkexiv2-7 4:4.3.5-0ubuntu1~karmic1
> ii libkexiv2-7-dev 4:4.3.5-0ubuntu1~karmic1
>
> I do not understand the version numbers of these packages: libkdcraw
> is marked as 7 but digikam looks for version 1.1.0 or better, the same
> for libkexiv2.
>
> Questions for you:
> 1. How ca I determine the REAL version number of these libraries?

The version installed is available in a header file from library. Mine
is installed there (Mandriva 2010.0):

cat /usr/include/libkexiv2/version.h

/* ============================================================
 *
 * This file is a part of kipi-plugins project
 * http://www.kipi-plugins.org
 *
 * Date        : 2007-02-06
 * Description : Exiv2 library interface for KDE
 *
 * Copyright (C) 2007-2010 by Gilles Caulier <caulier dot gilles at
gmail dot com>
 *
 * This program is free software; you can redistribute it
 * and/or modify it under the terms of the GNU General
 * Public License as published by the Free Software Foundation;
 * either version 2, or (at your option) any later version.
 *
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU General Public License for more details.
 *
 * ============================================================ */

#ifndef KEXIV2_VERSION_H
#define KEXIV2_VERSION_H

static const char kexiv2_version[] = "1.1.0";

#define KEXIV2_VERSION 0x010100

#endif // KEXIV2_VERSION_H

Gilles Caulier
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

Re: libkexiv2 on Kubuntu

Leonardo Giordani-2
Thank you Gilles,

so what I get is (on Ubuntu)

libkdcraw7 4:4.3.5-0ubuntu1~karmic1 = 0.5.0
libkexiv2-7 4:4.3.5-0ubuntu1~karmic1 = 0.6.0

I really do not understand the version scheming of Ubuntu however this
has to be discussed in another ML :-)

My issue can not be solved installling updated versions

libkdcraw8 4:4.4.2-0ubuntu1~karmic1~ppa1 = 1.0.0
libkexiv2-8 4:4.4.2-0ubuntu1~karmic1~ppa1 = 1.0.0

So the only way is to manually install them.

Happy compiling.

Leonardo



2010/6/11 Gilles Caulier <[hidden email]>:

> 2010/6/11 Leonardo Giordani <[hidden email]>:
>> Hi all digikam&&ubuntu users,
>>
>> I'm trying to compile digikam SVN on Kubuntu Karmic 9.10: what I get is
>>
>> -- checking for module 'libkdcraw>=1.1.0'
>> --   package 'libkdcraw>=1.1.0' not found
>> -- checking for module 'libkexiv2>=1.1.0'
>> --   package 'libkexiv2>=1.1.0' not found
>>
>> However on my machine there are the two libraries installed (dpkg-query output)
>>
>> ii libkdcraw7 4:4.3.5-0ubuntu1~karmic1
>> ii libkdcraw7-dev 4:4.3.5-0ubuntu1~karmic1
>>
>> ii libkexiv2-7 4:4.3.5-0ubuntu1~karmic1
>> ii libkexiv2-7-dev 4:4.3.5-0ubuntu1~karmic1
>>
>> I do not understand the version numbers of these packages: libkdcraw
>> is marked as 7 but digikam looks for version 1.1.0 or better, the same
>> for libkexiv2.
>>
>> Questions for you:
>> 1. How ca I determine the REAL version number of these libraries?
>
> The version installed is available in a header file from library. Mine
> is installed there (Mandriva 2010.0):
>
> cat /usr/include/libkexiv2/version.h
>
> /* ============================================================
>  *
>  * This file is a part of kipi-plugins project
>  * http://www.kipi-plugins.org
>  *
>  * Date        : 2007-02-06
>  * Description : Exiv2 library interface for KDE
>  *
>  * Copyright (C) 2007-2010 by Gilles Caulier <caulier dot gilles at
> gmail dot com>
>  *
>  * This program is free software; you can redistribute it
>  * and/or modify it under the terms of the GNU General
>  * Public License as published by the Free Software Foundation;
>  * either version 2, or (at your option) any later version.
>  *
>  * This program is distributed in the hope that it will be useful,
>  * but WITHOUT ANY WARRANTY; without even the implied warranty of
>  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
>  * GNU General Public License for more details.
>  *
>  * ============================================================ */
>
> #ifndef KEXIV2_VERSION_H
> #define KEXIV2_VERSION_H
>
> static const char kexiv2_version[] = "1.1.0";
>
> #define KEXIV2_VERSION 0x010100
>
> #endif // KEXIV2_VERSION_H
>
> Gilles Caulier
> _______________________________________________
> Digikam-devel mailing list
> [hidden email]
> https://mail.kde.org/mailman/listinfo/digikam-devel
>
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

Re: libkexiv2 on Kubuntu

Gilles Caulier-4
2010/6/11 Leonardo Giordani <[hidden email]>:

> Thank you Gilles,
>
> so what I get is (on Ubuntu)
>
> libkdcraw7 4:4.3.5-0ubuntu1~karmic1 = 0.5.0
> libkexiv2-7 4:4.3.5-0ubuntu1~karmic1 = 0.6.0
>
> I really do not understand the version scheming of Ubuntu however this
> has to be discussed in another ML :-)
>
> My issue can not be solved installling updated versions
>
> libkdcraw8 4:4.4.2-0ubuntu1~karmic1~ppa1 = 1.0.0
> libkexiv2-8 4:4.4.2-0ubuntu1~karmic1~ppa1 = 1.0.0
>
> So the only way is to manually install them.
>


yes, you must checkout code from kdegraphics component and compile it
(only libs sub dir is enough).

Look there :

http://www.digikam.org/download/SvnAlongStable

Gilles Caulier

> Happy compiling.
>
> Leonardo
>
>
>
> 2010/6/11 Gilles Caulier <[hidden email]>:
>> 2010/6/11 Leonardo Giordani <[hidden email]>:
>>> Hi all digikam&&ubuntu users,
>>>
>>> I'm trying to compile digikam SVN on Kubuntu Karmic 9.10: what I get is
>>>
>>> -- checking for module 'libkdcraw>=1.1.0'
>>> --   package 'libkdcraw>=1.1.0' not found
>>> -- checking for module 'libkexiv2>=1.1.0'
>>> --   package 'libkexiv2>=1.1.0' not found
>>>
>>> However on my machine there are the two libraries installed (dpkg-query output)
>>>
>>> ii libkdcraw7 4:4.3.5-0ubuntu1~karmic1
>>> ii libkdcraw7-dev 4:4.3.5-0ubuntu1~karmic1
>>>
>>> ii libkexiv2-7 4:4.3.5-0ubuntu1~karmic1
>>> ii libkexiv2-7-dev 4:4.3.5-0ubuntu1~karmic1
>>>
>>> I do not understand the version numbers of these packages: libkdcraw
>>> is marked as 7 but digikam looks for version 1.1.0 or better, the same
>>> for libkexiv2.
>>>
>>> Questions for you:
>>> 1. How ca I determine the REAL version number of these libraries?
>>
>> The version installed is available in a header file from library. Mine
>> is installed there (Mandriva 2010.0):
>>
>> cat /usr/include/libkexiv2/version.h
>>
>> /* ============================================================
>>  *
>>  * This file is a part of kipi-plugins project
>>  * http://www.kipi-plugins.org
>>  *
>>  * Date        : 2007-02-06
>>  * Description : Exiv2 library interface for KDE
>>  *
>>  * Copyright (C) 2007-2010 by Gilles Caulier <caulier dot gilles at
>> gmail dot com>
>>  *
>>  * This program is free software; you can redistribute it
>>  * and/or modify it under the terms of the GNU General
>>  * Public License as published by the Free Software Foundation;
>>  * either version 2, or (at your option) any later version.
>>  *
>>  * This program is distributed in the hope that it will be useful,
>>  * but WITHOUT ANY WARRANTY; without even the implied warranty of
>>  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
>>  * GNU General Public License for more details.
>>  *
>>  * ============================================================ */
>>
>> #ifndef KEXIV2_VERSION_H
>> #define KEXIV2_VERSION_H
>>
>> static const char kexiv2_version[] = "1.1.0";
>>
>> #define KEXIV2_VERSION 0x010100
>>
>> #endif // KEXIV2_VERSION_H
>>
>> Gilles Caulier
>> _______________________________________________
>> Digikam-devel mailing list
>> [hidden email]
>> https://mail.kde.org/mailman/listinfo/digikam-devel
>>
> _______________________________________________
> Digikam-devel mailing list
> [hidden email]
> https://mail.kde.org/mailman/listinfo/digikam-devel
>
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

Re: libkexiv2 on Kubuntu

Leonardo Giordani-2
I get this error at the step

svn checkout svn://anonsvn.kde.org/home/kde/trunk/KDE/kdegraphics/libs/libkexiv2

svn: No such revision 1136972

I solved by checking the whole kdegraphics and entering libkexiv2 dir,
but the plain instructions are not working. I hope it is not an error
of mine, I'm just copying and pasting command lines from the web link
to the console :)

2010/6/11 Gilles Caulier <[hidden email]>:

> 2010/6/11 Leonardo Giordani <[hidden email]>:
>> Thank you Gilles,
>>
>> so what I get is (on Ubuntu)
>>
>> libkdcraw7 4:4.3.5-0ubuntu1~karmic1 = 0.5.0
>> libkexiv2-7 4:4.3.5-0ubuntu1~karmic1 = 0.6.0
>>
>> I really do not understand the version scheming of Ubuntu however this
>> has to be discussed in another ML :-)
>>
>> My issue can not be solved installling updated versions
>>
>> libkdcraw8 4:4.4.2-0ubuntu1~karmic1~ppa1 = 1.0.0
>> libkexiv2-8 4:4.4.2-0ubuntu1~karmic1~ppa1 = 1.0.0
>>
>> So the only way is to manually install them.
>>
>
>
> yes, you must checkout code from kdegraphics component and compile it
> (only libs sub dir is enough).
>
> Look there :
>
> http://www.digikam.org/download/SvnAlongStable
>
> Gilles Caulier
>
>> Happy compiling.
>>
>> Leonardo
>>
>>
>>
>> 2010/6/11 Gilles Caulier <[hidden email]>:
>>> 2010/6/11 Leonardo Giordani <[hidden email]>:
>>>> Hi all digikam&&ubuntu users,
>>>>
>>>> I'm trying to compile digikam SVN on Kubuntu Karmic 9.10: what I get is
>>>>
>>>> -- checking for module 'libkdcraw>=1.1.0'
>>>> --   package 'libkdcraw>=1.1.0' not found
>>>> -- checking for module 'libkexiv2>=1.1.0'
>>>> --   package 'libkexiv2>=1.1.0' not found
>>>>
>>>> However on my machine there are the two libraries installed (dpkg-query output)
>>>>
>>>> ii libkdcraw7 4:4.3.5-0ubuntu1~karmic1
>>>> ii libkdcraw7-dev 4:4.3.5-0ubuntu1~karmic1
>>>>
>>>> ii libkexiv2-7 4:4.3.5-0ubuntu1~karmic1
>>>> ii libkexiv2-7-dev 4:4.3.5-0ubuntu1~karmic1
>>>>
>>>> I do not understand the version numbers of these packages: libkdcraw
>>>> is marked as 7 but digikam looks for version 1.1.0 or better, the same
>>>> for libkexiv2.
>>>>
>>>> Questions for you:
>>>> 1. How ca I determine the REAL version number of these libraries?
>>>
>>> The version installed is available in a header file from library. Mine
>>> is installed there (Mandriva 2010.0):
>>>
>>> cat /usr/include/libkexiv2/version.h
>>>
>>> /* ============================================================
>>>  *
>>>  * This file is a part of kipi-plugins project
>>>  * http://www.kipi-plugins.org
>>>  *
>>>  * Date        : 2007-02-06
>>>  * Description : Exiv2 library interface for KDE
>>>  *
>>>  * Copyright (C) 2007-2010 by Gilles Caulier <caulier dot gilles at
>>> gmail dot com>
>>>  *
>>>  * This program is free software; you can redistribute it
>>>  * and/or modify it under the terms of the GNU General
>>>  * Public License as published by the Free Software Foundation;
>>>  * either version 2, or (at your option) any later version.
>>>  *
>>>  * This program is distributed in the hope that it will be useful,
>>>  * but WITHOUT ANY WARRANTY; without even the implied warranty of
>>>  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
>>>  * GNU General Public License for more details.
>>>  *
>>>  * ============================================================ */
>>>
>>> #ifndef KEXIV2_VERSION_H
>>> #define KEXIV2_VERSION_H
>>>
>>> static const char kexiv2_version[] = "1.1.0";
>>>
>>> #define KEXIV2_VERSION 0x010100
>>>
>>> #endif // KEXIV2_VERSION_H
>>>
>>> Gilles Caulier
>>> _______________________________________________
>>> Digikam-devel mailing list
>>> [hidden email]
>>> https://mail.kde.org/mailman/listinfo/digikam-devel
>>>
>> _______________________________________________
>> Digikam-devel mailing list
>> [hidden email]
>> https://mail.kde.org/mailman/listinfo/digikam-devel
>>
> _______________________________________________
> Digikam-devel mailing list
> [hidden email]
> https://mail.kde.org/mailman/listinfo/digikam-devel
>
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

Re: libkexiv2 on Kubuntu

Gilles Caulier-4
sound like an error from anonsvn.kde.org server on your computer :


$ svn checkout svn://anonsvn.kde.org/home/kde/trunk/KDE/kdegraphics/libs/libkexiv2
A    libkexiv2/libkexiv2
A    libkexiv2/libkexiv2/topicset.iptc-subjectcode.xml
A    libkexiv2/libkexiv2/msgtextedit.cpp
A    libkexiv2/libkexiv2/kexiv2previews.h
A    libkexiv2/libkexiv2/subjectwidget.cpp
A    libkexiv2/libkexiv2/countryselector.cpp
A    libkexiv2/libkexiv2/libkexiv2_export.h
A    libkexiv2/libkexiv2/msgtextedit.h
A    libkexiv2/libkexiv2/kexiv2data.h
A    libkexiv2/libkexiv2/subjectwidget.h
A    libkexiv2/libkexiv2/kexiv2.cpp
A    libkexiv2/libkexiv2/version.h.cmake
A    libkexiv2/libkexiv2/countryselector.h
A    libkexiv2/libkexiv2/kexiv2image.cpp
A    libkexiv2/libkexiv2/kexiv2.h
A    libkexiv2/libkexiv2/kexiv2comments.cpp
A    libkexiv2/libkexiv2/altlangstredit.cpp
A    libkexiv2/libkexiv2/kexiv2gps.cpp
A    libkexiv2/libkexiv2/kexiv2exif.cpp
A    libkexiv2/libkexiv2/rotationmatrix.cpp
A    libkexiv2/libkexiv2/altlangstredit.h
A    libkexiv2/libkexiv2/kexiv2_p.cpp
A    libkexiv2/libkexiv2/kexiv2iptc.cpp
A    libkexiv2/libkexiv2/rotationmatrix.h
A    libkexiv2/libkexiv2/kexiv2_p.h
A    libkexiv2/libkexiv2/CMakeLists.txt
A    libkexiv2/libkexiv2/kexiv2previews.cpp
A    libkexiv2/libkexiv2/kexiv2xmp.cpp
A    libkexiv2/libkexiv2.pc.cmake
A    libkexiv2/test
A    libkexiv2/test/loadfromba.cpp
A    libkexiv2/test/printtagslist.cpp
A    libkexiv2/test/erasetag.cpp
A    libkexiv2/test/CMakeLists.txt
A    libkexiv2/test/setiptcpreview.cpp
A    libkexiv2/Messages.sh
A    libkexiv2/AUTHORS
A    libkexiv2/TODO
A    libkexiv2/ChangeLog
A    libkexiv2/COPYING
A    libkexiv2/libkexiv2.lsm.cmake
A    libkexiv2/NEWS
A    libkexiv2/CMakeLists.txt
A    libkexiv2/README
Checked out revision 1136996.

Gilles

2010/6/11 Leonardo Giordani <[hidden email]>:

> I get this error at the step
>
> svn checkout svn://anonsvn.kde.org/home/kde/trunk/KDE/kdegraphics/libs/libkexiv2
>
> svn: No such revision 1136972
>
> I solved by checking the whole kdegraphics and entering libkexiv2 dir,
> but the plain instructions are not working. I hope it is not an error
> of mine, I'm just copying and pasting command lines from the web link
> to the console :)
>
> 2010/6/11 Gilles Caulier <[hidden email]>:
>> 2010/6/11 Leonardo Giordani <[hidden email]>:
>>> Thank you Gilles,
>>>
>>> so what I get is (on Ubuntu)
>>>
>>> libkdcraw7 4:4.3.5-0ubuntu1~karmic1 = 0.5.0
>>> libkexiv2-7 4:4.3.5-0ubuntu1~karmic1 = 0.6.0
>>>
>>> I really do not understand the version scheming of Ubuntu however this
>>> has to be discussed in another ML :-)
>>>
>>> My issue can not be solved installling updated versions
>>>
>>> libkdcraw8 4:4.4.2-0ubuntu1~karmic1~ppa1 = 1.0.0
>>> libkexiv2-8 4:4.4.2-0ubuntu1~karmic1~ppa1 = 1.0.0
>>>
>>> So the only way is to manually install them.
>>>
>>
>>
>> yes, you must checkout code from kdegraphics component and compile it
>> (only libs sub dir is enough).
>>
>> Look there :
>>
>> http://www.digikam.org/download/SvnAlongStable
>>
>> Gilles Caulier
>>
>>> Happy compiling.
>>>
>>> Leonardo
>>>
>>>
>>>
>>> 2010/6/11 Gilles Caulier <[hidden email]>:
>>>> 2010/6/11 Leonardo Giordani <[hidden email]>:
>>>>> Hi all digikam&&ubuntu users,
>>>>>
>>>>> I'm trying to compile digikam SVN on Kubuntu Karmic 9.10: what I get is
>>>>>
>>>>> -- checking for module 'libkdcraw>=1.1.0'
>>>>> --   package 'libkdcraw>=1.1.0' not found
>>>>> -- checking for module 'libkexiv2>=1.1.0'
>>>>> --   package 'libkexiv2>=1.1.0' not found
>>>>>
>>>>> However on my machine there are the two libraries installed (dpkg-query output)
>>>>>
>>>>> ii libkdcraw7 4:4.3.5-0ubuntu1~karmic1
>>>>> ii libkdcraw7-dev 4:4.3.5-0ubuntu1~karmic1
>>>>>
>>>>> ii libkexiv2-7 4:4.3.5-0ubuntu1~karmic1
>>>>> ii libkexiv2-7-dev 4:4.3.5-0ubuntu1~karmic1
>>>>>
>>>>> I do not understand the version numbers of these packages: libkdcraw
>>>>> is marked as 7 but digikam looks for version 1.1.0 or better, the same
>>>>> for libkexiv2.
>>>>>
>>>>> Questions for you:
>>>>> 1. How ca I determine the REAL version number of these libraries?
>>>>
>>>> The version installed is available in a header file from library. Mine
>>>> is installed there (Mandriva 2010.0):
>>>>
>>>> cat /usr/include/libkexiv2/version.h
>>>>
>>>> /* ============================================================
>>>>  *
>>>>  * This file is a part of kipi-plugins project
>>>>  * http://www.kipi-plugins.org
>>>>  *
>>>>  * Date        : 2007-02-06
>>>>  * Description : Exiv2 library interface for KDE
>>>>  *
>>>>  * Copyright (C) 2007-2010 by Gilles Caulier <caulier dot gilles at
>>>> gmail dot com>
>>>>  *
>>>>  * This program is free software; you can redistribute it
>>>>  * and/or modify it under the terms of the GNU General
>>>>  * Public License as published by the Free Software Foundation;
>>>>  * either version 2, or (at your option) any later version.
>>>>  *
>>>>  * This program is distributed in the hope that it will be useful,
>>>>  * but WITHOUT ANY WARRANTY; without even the implied warranty of
>>>>  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
>>>>  * GNU General Public License for more details.
>>>>  *
>>>>  * ============================================================ */
>>>>
>>>> #ifndef KEXIV2_VERSION_H
>>>> #define KEXIV2_VERSION_H
>>>>
>>>> static const char kexiv2_version[] = "1.1.0";
>>>>
>>>> #define KEXIV2_VERSION 0x010100
>>>>
>>>> #endif // KEXIV2_VERSION_H
>>>>
>>>> Gilles Caulier
>>>> _______________________________________________
>>>> Digikam-devel mailing list
>>>> [hidden email]
>>>> https://mail.kde.org/mailman/listinfo/digikam-devel
>>>>
>>> _______________________________________________
>>> Digikam-devel mailing list
>>> [hidden email]
>>> https://mail.kde.org/mailman/listinfo/digikam-devel
>>>
>> _______________________________________________
>> Digikam-devel mailing list
>> [hidden email]
>> https://mail.kde.org/mailman/listinfo/digikam-devel
>>
> _______________________________________________
> Digikam-devel mailing list
> [hidden email]
> https://mail.kde.org/mailman/listinfo/digikam-devel
>
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

Re: libkexiv2 on Kubuntu

Leonardo Giordani-2
Finished compiling, but I get an error:

digikam(28101): couldn't create slave: "Impossble to create io-slave

while trying to create slaves "kio_digikamdates" and "kio_digikamalbums"

This does not happen if I lauch it as root; obviously it is a
permissions problem, but where?

Any advice? Thanks

2010/6/11 Gilles Caulier <[hidden email]>:

> sound like an error from anonsvn.kde.org server on your computer :
>
>
> $ svn checkout svn://anonsvn.kde.org/home/kde/trunk/KDE/kdegraphics/libs/libkexiv2
> A    libkexiv2/libkexiv2
> A    libkexiv2/libkexiv2/topicset.iptc-subjectcode.xml
> A    libkexiv2/libkexiv2/msgtextedit.cpp
> A    libkexiv2/libkexiv2/kexiv2previews.h
> A    libkexiv2/libkexiv2/subjectwidget.cpp
> A    libkexiv2/libkexiv2/countryselector.cpp
> A    libkexiv2/libkexiv2/libkexiv2_export.h
> A    libkexiv2/libkexiv2/msgtextedit.h
> A    libkexiv2/libkexiv2/kexiv2data.h
> A    libkexiv2/libkexiv2/subjectwidget.h
> A    libkexiv2/libkexiv2/kexiv2.cpp
> A    libkexiv2/libkexiv2/version.h.cmake
> A    libkexiv2/libkexiv2/countryselector.h
> A    libkexiv2/libkexiv2/kexiv2image.cpp
> A    libkexiv2/libkexiv2/kexiv2.h
> A    libkexiv2/libkexiv2/kexiv2comments.cpp
> A    libkexiv2/libkexiv2/altlangstredit.cpp
> A    libkexiv2/libkexiv2/kexiv2gps.cpp
> A    libkexiv2/libkexiv2/kexiv2exif.cpp
> A    libkexiv2/libkexiv2/rotationmatrix.cpp
> A    libkexiv2/libkexiv2/altlangstredit.h
> A    libkexiv2/libkexiv2/kexiv2_p.cpp
> A    libkexiv2/libkexiv2/kexiv2iptc.cpp
> A    libkexiv2/libkexiv2/rotationmatrix.h
> A    libkexiv2/libkexiv2/kexiv2_p.h
> A    libkexiv2/libkexiv2/CMakeLists.txt
> A    libkexiv2/libkexiv2/kexiv2previews.cpp
> A    libkexiv2/libkexiv2/kexiv2xmp.cpp
> A    libkexiv2/libkexiv2.pc.cmake
> A    libkexiv2/test
> A    libkexiv2/test/loadfromba.cpp
> A    libkexiv2/test/printtagslist.cpp
> A    libkexiv2/test/erasetag.cpp
> A    libkexiv2/test/CMakeLists.txt
> A    libkexiv2/test/setiptcpreview.cpp
> A    libkexiv2/Messages.sh
> A    libkexiv2/AUTHORS
> A    libkexiv2/TODO
> A    libkexiv2/ChangeLog
> A    libkexiv2/COPYING
> A    libkexiv2/libkexiv2.lsm.cmake
> A    libkexiv2/NEWS
> A    libkexiv2/CMakeLists.txt
> A    libkexiv2/README
> Checked out revision 1136996.
>
> Gilles
>
> 2010/6/11 Leonardo Giordani <[hidden email]>:
>> I get this error at the step
>>
>> svn checkout svn://anonsvn.kde.org/home/kde/trunk/KDE/kdegraphics/libs/libkexiv2
>>
>> svn: No such revision 1136972
>>
>> I solved by checking the whole kdegraphics and entering libkexiv2 dir,
>> but the plain instructions are not working. I hope it is not an error
>> of mine, I'm just copying and pasting command lines from the web link
>> to the console :)
>>
>> 2010/6/11 Gilles Caulier <[hidden email]>:
>>> 2010/6/11 Leonardo Giordani <[hidden email]>:
>>>> Thank you Gilles,
>>>>
>>>> so what I get is (on Ubuntu)
>>>>
>>>> libkdcraw7 4:4.3.5-0ubuntu1~karmic1 = 0.5.0
>>>> libkexiv2-7 4:4.3.5-0ubuntu1~karmic1 = 0.6.0
>>>>
>>>> I really do not understand the version scheming of Ubuntu however this
>>>> has to be discussed in another ML :-)
>>>>
>>>> My issue can not be solved installling updated versions
>>>>
>>>> libkdcraw8 4:4.4.2-0ubuntu1~karmic1~ppa1 = 1.0.0
>>>> libkexiv2-8 4:4.4.2-0ubuntu1~karmic1~ppa1 = 1.0.0
>>>>
>>>> So the only way is to manually install them.
>>>>
>>>
>>>
>>> yes, you must checkout code from kdegraphics component and compile it
>>> (only libs sub dir is enough).
>>>
>>> Look there :
>>>
>>> http://www.digikam.org/download/SvnAlongStable
>>>
>>> Gilles Caulier
>>>
>>>> Happy compiling.
>>>>
>>>> Leonardo
>>>>
>>>>
>>>>
>>>> 2010/6/11 Gilles Caulier <[hidden email]>:
>>>>> 2010/6/11 Leonardo Giordani <[hidden email]>:
>>>>>> Hi all digikam&&ubuntu users,
>>>>>>
>>>>>> I'm trying to compile digikam SVN on Kubuntu Karmic 9.10: what I get is
>>>>>>
>>>>>> -- checking for module 'libkdcraw>=1.1.0'
>>>>>> --   package 'libkdcraw>=1.1.0' not found
>>>>>> -- checking for module 'libkexiv2>=1.1.0'
>>>>>> --   package 'libkexiv2>=1.1.0' not found
>>>>>>
>>>>>> However on my machine there are the two libraries installed (dpkg-query output)
>>>>>>
>>>>>> ii libkdcraw7 4:4.3.5-0ubuntu1~karmic1
>>>>>> ii libkdcraw7-dev 4:4.3.5-0ubuntu1~karmic1
>>>>>>
>>>>>> ii libkexiv2-7 4:4.3.5-0ubuntu1~karmic1
>>>>>> ii libkexiv2-7-dev 4:4.3.5-0ubuntu1~karmic1
>>>>>>
>>>>>> I do not understand the version numbers of these packages: libkdcraw
>>>>>> is marked as 7 but digikam looks for version 1.1.0 or better, the same
>>>>>> for libkexiv2.
>>>>>>
>>>>>> Questions for you:
>>>>>> 1. How ca I determine the REAL version number of these libraries?
>>>>>
>>>>> The version installed is available in a header file from library. Mine
>>>>> is installed there (Mandriva 2010.0):
>>>>>
>>>>> cat /usr/include/libkexiv2/version.h
>>>>>
>>>>> /* ============================================================
>>>>>  *
>>>>>  * This file is a part of kipi-plugins project
>>>>>  * http://www.kipi-plugins.org
>>>>>  *
>>>>>  * Date        : 2007-02-06
>>>>>  * Description : Exiv2 library interface for KDE
>>>>>  *
>>>>>  * Copyright (C) 2007-2010 by Gilles Caulier <caulier dot gilles at
>>>>> gmail dot com>
>>>>>  *
>>>>>  * This program is free software; you can redistribute it
>>>>>  * and/or modify it under the terms of the GNU General
>>>>>  * Public License as published by the Free Software Foundation;
>>>>>  * either version 2, or (at your option) any later version.
>>>>>  *
>>>>>  * This program is distributed in the hope that it will be useful,
>>>>>  * but WITHOUT ANY WARRANTY; without even the implied warranty of
>>>>>  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
>>>>>  * GNU General Public License for more details.
>>>>>  *
>>>>>  * ============================================================ */
>>>>>
>>>>> #ifndef KEXIV2_VERSION_H
>>>>> #define KEXIV2_VERSION_H
>>>>>
>>>>> static const char kexiv2_version[] = "1.1.0";
>>>>>
>>>>> #define KEXIV2_VERSION 0x010100
>>>>>
>>>>> #endif // KEXIV2_VERSION_H
>>>>>
>>>>> Gilles Caulier
>>>>> _______________________________________________
>>>>> Digikam-devel mailing list
>>>>> [hidden email]
>>>>> https://mail.kde.org/mailman/listinfo/digikam-devel
>>>>>
>>>> _______________________________________________
>>>> Digikam-devel mailing list
>>>> [hidden email]
>>>> https://mail.kde.org/mailman/listinfo/digikam-devel
>>>>
>>> _______________________________________________
>>> Digikam-devel mailing list
>>> [hidden email]
>>> https://mail.kde.org/mailman/listinfo/digikam-devel
>>>
>> _______________________________________________
>> Digikam-devel mailing list
>> [hidden email]
>> https://mail.kde.org/mailman/listinfo/digikam-devel
>>
> _______________________________________________
> Digikam-devel mailing list
> [hidden email]
> https://mail.kde.org/mailman/listinfo/digikam-devel
>
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

Re: libkexiv2 on Kubuntu

Leonardo Giordani-2
Solved by installing digikam through apt-get, which installed the
following packages

digikam kipi-plugins libkdcraw8

Perhaps one of them installs a missing component used by SVN installation too?

2010/6/11 Leonardo Giordani <[hidden email]>:

> Finished compiling, but I get an error:
>
> digikam(28101): couldn't create slave: "Impossble to create io-slave
>
> while trying to create slaves "kio_digikamdates" and "kio_digikamalbums"
>
> This does not happen if I lauch it as root; obviously it is a
> permissions problem, but where?
>
> Any advice? Thanks
>
> 2010/6/11 Gilles Caulier <[hidden email]>:
>> sound like an error from anonsvn.kde.org server on your computer :
>>
>>
>> $ svn checkout svn://anonsvn.kde.org/home/kde/trunk/KDE/kdegraphics/libs/libkexiv2
>> A    libkexiv2/libkexiv2
>> A    libkexiv2/libkexiv2/topicset.iptc-subjectcode.xml
>> A    libkexiv2/libkexiv2/msgtextedit.cpp
>> A    libkexiv2/libkexiv2/kexiv2previews.h
>> A    libkexiv2/libkexiv2/subjectwidget.cpp
>> A    libkexiv2/libkexiv2/countryselector.cpp
>> A    libkexiv2/libkexiv2/libkexiv2_export.h
>> A    libkexiv2/libkexiv2/msgtextedit.h
>> A    libkexiv2/libkexiv2/kexiv2data.h
>> A    libkexiv2/libkexiv2/subjectwidget.h
>> A    libkexiv2/libkexiv2/kexiv2.cpp
>> A    libkexiv2/libkexiv2/version.h.cmake
>> A    libkexiv2/libkexiv2/countryselector.h
>> A    libkexiv2/libkexiv2/kexiv2image.cpp
>> A    libkexiv2/libkexiv2/kexiv2.h
>> A    libkexiv2/libkexiv2/kexiv2comments.cpp
>> A    libkexiv2/libkexiv2/altlangstredit.cpp
>> A    libkexiv2/libkexiv2/kexiv2gps.cpp
>> A    libkexiv2/libkexiv2/kexiv2exif.cpp
>> A    libkexiv2/libkexiv2/rotationmatrix.cpp
>> A    libkexiv2/libkexiv2/altlangstredit.h
>> A    libkexiv2/libkexiv2/kexiv2_p.cpp
>> A    libkexiv2/libkexiv2/kexiv2iptc.cpp
>> A    libkexiv2/libkexiv2/rotationmatrix.h
>> A    libkexiv2/libkexiv2/kexiv2_p.h
>> A    libkexiv2/libkexiv2/CMakeLists.txt
>> A    libkexiv2/libkexiv2/kexiv2previews.cpp
>> A    libkexiv2/libkexiv2/kexiv2xmp.cpp
>> A    libkexiv2/libkexiv2.pc.cmake
>> A    libkexiv2/test
>> A    libkexiv2/test/loadfromba.cpp
>> A    libkexiv2/test/printtagslist.cpp
>> A    libkexiv2/test/erasetag.cpp
>> A    libkexiv2/test/CMakeLists.txt
>> A    libkexiv2/test/setiptcpreview.cpp
>> A    libkexiv2/Messages.sh
>> A    libkexiv2/AUTHORS
>> A    libkexiv2/TODO
>> A    libkexiv2/ChangeLog
>> A    libkexiv2/COPYING
>> A    libkexiv2/libkexiv2.lsm.cmake
>> A    libkexiv2/NEWS
>> A    libkexiv2/CMakeLists.txt
>> A    libkexiv2/README
>> Checked out revision 1136996.
>>
>> Gilles
>>
>> 2010/6/11 Leonardo Giordani <[hidden email]>:
>>> I get this error at the step
>>>
>>> svn checkout svn://anonsvn.kde.org/home/kde/trunk/KDE/kdegraphics/libs/libkexiv2
>>>
>>> svn: No such revision 1136972
>>>
>>> I solved by checking the whole kdegraphics and entering libkexiv2 dir,
>>> but the plain instructions are not working. I hope it is not an error
>>> of mine, I'm just copying and pasting command lines from the web link
>>> to the console :)
>>>
>>> 2010/6/11 Gilles Caulier <[hidden email]>:
>>>> 2010/6/11 Leonardo Giordani <[hidden email]>:
>>>>> Thank you Gilles,
>>>>>
>>>>> so what I get is (on Ubuntu)
>>>>>
>>>>> libkdcraw7 4:4.3.5-0ubuntu1~karmic1 = 0.5.0
>>>>> libkexiv2-7 4:4.3.5-0ubuntu1~karmic1 = 0.6.0
>>>>>
>>>>> I really do not understand the version scheming of Ubuntu however this
>>>>> has to be discussed in another ML :-)
>>>>>
>>>>> My issue can not be solved installling updated versions
>>>>>
>>>>> libkdcraw8 4:4.4.2-0ubuntu1~karmic1~ppa1 = 1.0.0
>>>>> libkexiv2-8 4:4.4.2-0ubuntu1~karmic1~ppa1 = 1.0.0
>>>>>
>>>>> So the only way is to manually install them.
>>>>>
>>>>
>>>>
>>>> yes, you must checkout code from kdegraphics component and compile it
>>>> (only libs sub dir is enough).
>>>>
>>>> Look there :
>>>>
>>>> http://www.digikam.org/download/SvnAlongStable
>>>>
>>>> Gilles Caulier
>>>>
>>>>> Happy compiling.
>>>>>
>>>>> Leonardo
>>>>>
>>>>>
>>>>>
>>>>> 2010/6/11 Gilles Caulier <[hidden email]>:
>>>>>> 2010/6/11 Leonardo Giordani <[hidden email]>:
>>>>>>> Hi all digikam&&ubuntu users,
>>>>>>>
>>>>>>> I'm trying to compile digikam SVN on Kubuntu Karmic 9.10: what I get is
>>>>>>>
>>>>>>> -- checking for module 'libkdcraw>=1.1.0'
>>>>>>> --   package 'libkdcraw>=1.1.0' not found
>>>>>>> -- checking for module 'libkexiv2>=1.1.0'
>>>>>>> --   package 'libkexiv2>=1.1.0' not found
>>>>>>>
>>>>>>> However on my machine there are the two libraries installed (dpkg-query output)
>>>>>>>
>>>>>>> ii libkdcraw7 4:4.3.5-0ubuntu1~karmic1
>>>>>>> ii libkdcraw7-dev 4:4.3.5-0ubuntu1~karmic1
>>>>>>>
>>>>>>> ii libkexiv2-7 4:4.3.5-0ubuntu1~karmic1
>>>>>>> ii libkexiv2-7-dev 4:4.3.5-0ubuntu1~karmic1
>>>>>>>
>>>>>>> I do not understand the version numbers of these packages: libkdcraw
>>>>>>> is marked as 7 but digikam looks for version 1.1.0 or better, the same
>>>>>>> for libkexiv2.
>>>>>>>
>>>>>>> Questions for you:
>>>>>>> 1. How ca I determine the REAL version number of these libraries?
>>>>>>
>>>>>> The version installed is available in a header file from library. Mine
>>>>>> is installed there (Mandriva 2010.0):
>>>>>>
>>>>>> cat /usr/include/libkexiv2/version.h
>>>>>>
>>>>>> /* ============================================================
>>>>>>  *
>>>>>>  * This file is a part of kipi-plugins project
>>>>>>  * http://www.kipi-plugins.org
>>>>>>  *
>>>>>>  * Date        : 2007-02-06
>>>>>>  * Description : Exiv2 library interface for KDE
>>>>>>  *
>>>>>>  * Copyright (C) 2007-2010 by Gilles Caulier <caulier dot gilles at
>>>>>> gmail dot com>
>>>>>>  *
>>>>>>  * This program is free software; you can redistribute it
>>>>>>  * and/or modify it under the terms of the GNU General
>>>>>>  * Public License as published by the Free Software Foundation;
>>>>>>  * either version 2, or (at your option) any later version.
>>>>>>  *
>>>>>>  * This program is distributed in the hope that it will be useful,
>>>>>>  * but WITHOUT ANY WARRANTY; without even the implied warranty of
>>>>>>  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
>>>>>>  * GNU General Public License for more details.
>>>>>>  *
>>>>>>  * ============================================================ */
>>>>>>
>>>>>> #ifndef KEXIV2_VERSION_H
>>>>>> #define KEXIV2_VERSION_H
>>>>>>
>>>>>> static const char kexiv2_version[] = "1.1.0";
>>>>>>
>>>>>> #define KEXIV2_VERSION 0x010100
>>>>>>
>>>>>> #endif // KEXIV2_VERSION_H
>>>>>>
>>>>>> Gilles Caulier
>>>>>> _______________________________________________
>>>>>> Digikam-devel mailing list
>>>>>> [hidden email]
>>>>>> https://mail.kde.org/mailman/listinfo/digikam-devel
>>>>>>
>>>>> _______________________________________________
>>>>> Digikam-devel mailing list
>>>>> [hidden email]
>>>>> https://mail.kde.org/mailman/listinfo/digikam-devel
>>>>>
>>>> _______________________________________________
>>>> Digikam-devel mailing list
>>>> [hidden email]
>>>> https://mail.kde.org/mailman/listinfo/digikam-devel
>>>>
>>> _______________________________________________
>>> Digikam-devel mailing list
>>> [hidden email]
>>> https://mail.kde.org/mailman/listinfo/digikam-devel
>>>
>> _______________________________________________
>> Digikam-devel mailing list
>> [hidden email]
>> https://mail.kde.org/mailman/listinfo/digikam-devel
>>
>
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel