Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 67644 - Digikam 0.7-beta1, kipi-plugins, libkipi, libkexif ebuilds
Summary: Digikam 0.7-beta1, kipi-plugins, libkipi, libkexif ebuilds
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: Highest normal (vote)
Assignee: Gentoo KDE team
URL: http://digikam.sf.net
Whiteboard:
Keywords:
: 70976 72484 (view as bug list)
Depends on:
Blocks: 68035 72943
  Show dependency tree
 
Reported: 2004-10-15 04:51 UTC by Maarten Wisse
Modified: 2004-12-05 05:26 UTC (History)
5 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
Digikam 0.7-beta1 (digikam-0.7_beta1.ebuild,888 bytes, text/plain)
2004-10-15 05:02 UTC, Maarten Wisse
Details
dcraw-5.72 ebuild (dcraw-5.72.ebuild,701 bytes, text/plain)
2004-10-15 05:03 UTC, Maarten Wisse
Details
Libkexif 0.1 ebuild (libkexif-0.1.ebuild,524 bytes, text/plain)
2004-10-15 05:03 UTC, Maarten Wisse
Details
libkipi 0.1 ebuild (libkipi-0.1.ebuild,487 bytes, text/plain)
2004-10-15 05:04 UTC, Maarten Wisse
Details
digikam-0.7_beta1.ebuild (digikam-0.7_beta1.ebuild,771 bytes, text/plain)
2004-10-16 01:41 UTC, Maarten Wisse
Details
dcraw-5.72.ebuild (dcraw-5.72.ebuild,598 bytes, text/plain)
2004-10-16 01:42 UTC, Maarten Wisse
Details
libkexif-0.1.ebuild (libkexif-0.1.ebuild,424 bytes, text/plain)
2004-10-16 01:42 UTC, Maarten Wisse
Details
libkipi-0.1.ebuild (libkipi-0.1.ebuild,386 bytes, text/plain)
2004-10-16 01:43 UTC, Maarten Wisse
Details
kipi-plugins-0.1_beta1.ebuild (kipi-plugins-0.1_beta1.ebuild,826 bytes, text/plain)
2004-10-16 01:45 UTC, Maarten Wisse
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Maarten Wisse 2004-10-15 04:51:00 UTC
DigiKam reached its first beta of the 0.7 series. 0.6.2 should go to stable and this one put in cvs to allow testing of this unbeatable desktop linux app. Quite stabel already in this beta1

Reproducible: Always
Steps to Reproduce:
1.
2.
3.
Comment 1 Maarten Wisse 2004-10-15 04:54:20 UTC
All the ebuilds attached that are required to have a full digikam 0.7. Not sure about all dependencies for libkipi and libkexif. The others taken from websites.

Provided are ebuilds for:

digikam-0.7-beta1
kipi-plugins-0.1-beta1
libkipi-0.1
libkexif-0.1
dcraw-5.72 (taken from gentoo-deutsch mentioned elsewhere in this bugzilla)
Comment 2 Maarten Wisse 2004-10-15 05:02:31 UTC
Created attachment 41855 [details]
Digikam 0.7-beta1
Comment 3 Maarten Wisse 2004-10-15 05:03:09 UTC
Created attachment 41856 [details]
dcraw-5.72 ebuild
Comment 4 Maarten Wisse 2004-10-15 05:03:50 UTC
Created attachment 41857 [details]
Libkexif 0.1 ebuild
Comment 5 Maarten Wisse 2004-10-15 05:04:22 UTC
Created attachment 41858 [details]
libkipi 0.1 ebuild
Comment 6 Carsten Lohrke (RETIRED) gentoo-dev 2004-10-15 10:48:01 UTC
Does any of the libs depend on dcraw? In general rather add multiple bug reports, instead putting everything in a single one, please. At a first glance everything but the headers looks o.k. >> http://www.gentoo.org/proj/en/devrel/handbook/handbook.xml?part=2&chap=3 (for the next time)
Comment 7 Maarten Wisse 2004-10-16 01:29:38 UTC
Sorry for not following the rules. I never read them. I'll do better in the future. Because most of the ebuilds will make little sense on their own, and their names being mentioned in the subject will show them up in searches, I thought it to be more convenient when they were all in one bug.

Yes, dcraw is required for kipi-plugins, at least that is what the website says:

http://extragear.kde.org/apps/kipi.php

RDEPENDS are missing
Comment 8 Maarten Wisse 2004-10-16 01:41:17 UTC
Created attachment 41939 [details]
digikam-0.7_beta1.ebuild

Improved: header and rdepend adapted
Comment 9 Maarten Wisse 2004-10-16 01:42:06 UTC
Created attachment 41940 [details]
dcraw-5.72.ebuild

header and keyword updated
Comment 10 Maarten Wisse 2004-10-16 01:42:58 UTC
Created attachment 41941 [details]
libkexif-0.1.ebuild

header and iuse updated
Comment 11 Maarten Wisse 2004-10-16 01:43:52 UTC
Created attachment 41942 [details]
libkipi-0.1.ebuild

header updated
Comment 12 Maarten Wisse 2004-10-16 01:45:08 UTC
Created attachment 41943 [details]
kipi-plugins-0.1_beta1.ebuild

Kipi-plugins ebuild added. Sorry, I forgot to upload it in the initial commit
Comment 13 Maarten Wisse 2004-10-18 05:33:03 UTC
Comment on attachment 41940 [details]
dcraw-5.72.ebuild

dcraw obsoleted by recent cvs addition (6.02)
Comment 14 Carsten Lohrke (RETIRED) gentoo-dev 2004-10-18 14:05:18 UTC
Thanks Maarten.

Hello ppc, amd64 herds: would you please test/keyword? I removed you from the digikam ebuild and "digikamplugins" morphed to digikamImageplugins" (not yet added).
Comment 15 Felix Kurth 2004-10-19 08:25:47 UTC
While configuring libkexif:
checking for libexif >= 0.6.9... Requested 'libexif >= 0.6.9' but version of libexif is 0.5.12
configure: WARNING: Using old version of libexif.

Dont know wheter this has an effect, but mayby you will refind the libexif dependency to 
>=media-libs/libexif-0.6.10
but this is hardmask.

Just a note.
Comment 16 Felix Kurth 2004-10-19 08:58:02 UTC
digikam-0.7_beta1.ebuild fails to build here:
(gcc is 3.4.2, compiles fine with 3.3.4)


bin/sh ../../libtool --silent --mode=link --tag=CXX g++  -Wnon-virtual-dtor -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -DNDEBUG -DNO_DEBUG -O2 -O2 -march=athlon-xp -fomit-frame-pointer -pipe -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE    -o kio_digikamtags.la -rpath /usr/lib/kde3 -module -avoid-version -L/usr/X11R6/lib -L/usr/qt/3/lib -L/usr/kde/3.3/lib  -avoid-version -module -no-undefined -Wl,--no-undefined -Wl,--allow-shlib-undefined -R /usr/kde/3.3/lib -R /usr/qt/3/lib -R /usr/X11R6/lib   digikamtags.lo -lkio ../../digikam/sqlite/libsqlite.la
/bin/sh ../../libtool --silent --mode=link --tag=CXX g++  -Wnon-virtual-dtor -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -DNDEBUG -DNO_DEBUG -O2 -O2 -march=athlon-xp -fomit-frame-pointer -pipe -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE    -o kio_digikamio.la -rpath /usr/lib/kde3 -module -avoid-version -L/usr/X11R6/lib -L/usr/qt/3/lib -L/usr/kde/3.3/lib  -avoid-version -module -no-undefined -Wl,--no-undefined -Wl,--allow-shlib-undefined -R /usr/kde/3.3/lib -R /usr/qt/3/lib -R /usr/X11R6/lib   digikamio.lo -lkio ../../digikam/sqlite/libsqlite.la
.libs/digikamtags.o(.text+0x2bb6): In function `kio_digikamtagsProtocol::listDir(KURL const&, int, bool)':
: undefined reference to `std::_List_node_base::hook(std::_List_node_base*)'
.libs/digikamtags.o(.gnu.linkonce.t._ZNSt4listI7QStringSaIS0_EE5mergeERS2_+0xa0): In function `std::list<QString, std::allocator<QString> >::merge(std::list<QString, std::allocator<QString> >&)':
: undefined reference to `std::_List_node_base::transfer(std::_List_node_base*, std::_List_node_base*)'
.libs/digikamtags.o(.gnu.linkonce.t._ZNSt4listI7QStringSaIS0_EE5mergeERS2_+0xba): In function `std::list<QString, std::allocator<QString> >::merge(std::list<QString, std::allocator<QString> >&)':
: undefined reference to `std::_List_node_base::transfer(std::_List_node_base*, std::_List_node_base*)'
.libs/digikamtags.o(.gnu.linkonce.t._ZNSt4listI7QStringSaIS0_EE4sortEv+0xa7): In function `std::list<QString, std::allocator<QString> >::sort()':
: undefined reference to `std::_List_node_base::swap(std::_List_node_base&, std::_List_node_base&)'
.libs/digikamtags.o(.gnu.linkonce.t._ZNSt4listI7QStringSaIS0_EE4sortEv+0xbb): In function `std::list<QString, std::allocator<QString> >::sort()':
: undefined reference to `std::_List_node_base::swap(std::_List_node_base&, std::_List_node_base&)'
.libs/digikamtags.o(.gnu.linkonce.t._ZNSt4listI7QStringSaIS0_EE4sortEv+0x103): In function `std::list<QString, std::allocator<QString> >::sort()':
: undefined reference to `std::_List_node_base::swap(std::_List_node_base&, std::_List_node_base&)'
.libs/digikamtags.o(.gnu.linkonce.t._ZNSt4listI7QStringSaIS0_EE4sortEv+0x140): In function `std::list<QString, std::allocator<QString> >::sort()':
: undefined reference to `std::_List_node_base::transfer(std::_List_node_base*, std::_List_node_base*)'
collect2: ld returned 1 exit status
make[3]: *** [kio_digikamtags.la] Error 1
make[3]: *** Waiting for unfinished jobs....
make[3]: Leaving directory `/var/tmp/portage/digikam-0.7_beta1/work/digikam-0.7-beta1/digikam/kioslave'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/digikam-0.7_beta1/work/digikam-0.7-beta1/digikam'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/digikam-0.7_beta1/work/digikam-0.7-beta1'
make: *** [all] Error 2

!!! ERROR: media-gfx/digikam-0.7_beta1 failed.
!!! Function kde_src_compile, Line 142, Exitcode 2
!!! died running emake, kde_src_compile:make
Comment 17 Felix Kurth 2004-10-19 12:55:44 UTC
media-plugins/kipi-plugins-0.1_beta1 are failing with gcc3.4 too:

/bin/sh ../../libtool --silent --mode=link --tag=CXX g++  -Wnon-virtual-dtor -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -DNDEBUG -DNO_DEBUG -O2 -O2 -march=athlon-xp -fomit-frame-pointer -pipe -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION    -o kipiplugin_imagesgallery.la -rpath /usr/lib/kde3 -module -avoid-version -module -no-undefined -Wl,--no-undefined -Wl,--allow-shlib-undefined -R /usr/kde/3.3/lib -R /usr/qt/3/lib -R /usr/X11R6/lib  -L/usr/X11R6/lib -L/usr/qt/3/lib -L/usr/kde/3.3/lib  plugin_imagesgallery.lo imgallerydialog.lo imagesgallery.lo exifrestorer.lo -lkparts -lkipi
.libs/exifrestorer.o(.text+0x160f): In function `ExifRestorer::readFile(QString const&, ExifRestorer::ReadMode)':
: undefined reference to `std::basic_istream<char, std::char_traits<char> >::seekg(long long, std::_Ios_Seekdir)'
collect2: ld returned 1 exit status
make[3]: *** [kipiplugin_imagesgallery.la] Error 1
make[3]: Leaving directory `/var/tmp/portage/kipi-plugins-0.1_beta1/work/kipi-plugins-0.1-beta1/kipi-plugins/imagesgallery'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/kipi-plugins-0.1_beta1/work/kipi-plugins-0.1-beta1/kipi-plugins'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/kipi-plugins-0.1_beta1/work/kipi-plugins-0.1-beta1'
make: *** [all] Error 2

!!! ERROR: media-plugins/kipi-plugins-0.1_beta1 failed.
!!! Function kde_src_compile, Line 142, Exitcode 2
!!! died running emake, kde_src_compile:make
Comment 18 Carsten Lohrke (RETIRED) gentoo-dev 2004-10-19 13:27:22 UTC
Felix, this bug is to get the ebuilds into the tree. Please try it with lowered c[xx]flags, open another bug for the compilation failures and provide `emerge info`. All packages compiled fine for me with gcc-3.4.2. You bomb the cc'ed arch herds with emails they're probably not interested in (, yet). libexif-0.6.10 is masked, because applications (especially gphoto2) do not compile against it. You can look up this yourself: `grep exif /usr/portage/profiles/package.mask`
Comment 19 Pieter Van den Abeele (RETIRED) gentoo-dev 2004-10-21 13:18:48 UTC
~ppc 
Comment 20 uferlos 2004-10-30 03:18:55 UTC
~amd64 compiles (and seems to work) for:
digikam
digikamIamgeplugins
libkipi
kipi-plugins
dcraw
Comment 21 Carsten Lohrke (RETIRED) gentoo-dev 2004-11-04 07:54:17 UTC
digikam{,imageplugins} rc1

ppc herd: don't want to peeave you, but the plugin ebuild wasn't keyworded :)

Comment 22 Carsten Lohrke (RETIRED) gentoo-dev 2004-11-08 10:07:19 UTC
final
Comment 23 Carsten Lohrke (RETIRED) gentoo-dev 2004-11-12 10:04:45 UTC
*** Bug 70976 has been marked as a duplicate of this bug. ***
Comment 24 Carsten Lohrke (RETIRED) gentoo-dev 2004-11-25 09:00:22 UTC

*** This bug has been marked as a duplicate of 72484 ***
Comment 25 Carsten Lohrke (RETIRED) gentoo-dev 2004-11-25 09:01:16 UTC
ew
Comment 26 Carsten Lohrke (RETIRED) gentoo-dev 2004-11-25 09:01:46 UTC
*** Bug 72484 has been marked as a duplicate of this bug. ***
Comment 27 Mike Doty (RETIRED) gentoo-dev 2004-12-02 19:58:32 UTC
media-gfx/digikam-0.7 ~amd64 keyword added
media-libs/libkipi-0.1 ~amd64 keyword added
media-gfx/digikam-0.6.2 amd64 keyword added
Comment 28 David Holm (RETIRED) gentoo-dev 2004-12-03 09:27:19 UTC
media-plugins/digikamimageplugins: ~ppc
Comment 29 Carsten Lohrke (RETIRED) gentoo-dev 2004-12-03 09:45:34 UTC
Thanks, David.
Comment 30 andrew lorien 2004-12-05 05:26:36 UTC
all this stuff working fine on amd64.