Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 189004 - media-gfx/digikam-0.9.2 doesn't compile (anymore)
Summary: media-gfx/digikam-0.9.2 doesn't compile (anymore)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: All Linux
: High major (vote)
Assignee: Gentoo KDE team
URL: http://rafb.net/p/eGWR7494.html
Whiteboard:
Keywords:
: 189810 (view as bug list)
Depends on:
Blocks:
 
Reported: 2007-08-15 14:20 UTC by Patrick
Modified: 2007-08-22 11:05 UTC (History)
5 users (show)

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


Attachments
Full log (digikam-merge.txt,129.03 KB, text/plain)
2007-08-15 15:07 UTC, Patrick
Details
digikam-lcms-1.17.patch (digikam-lcms-1.17.patch,468 bytes, patch)
2007-08-21 22:44 UTC, Ingmar Vanhassel (RETIRED)
Details | Diff
digikam-0.9.2.ebuild-lcms-fix.patch (digikam-0.9.2.ebuild-lcms-fix.patch,661 bytes, patch)
2007-08-21 22:45 UTC, Ingmar Vanhassel (RETIRED)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Patrick 2007-08-15 14:20:05 UTC
See the full log at http://rafb.net/p/eGWR7494.html - MANY errors and warnings...

Strange thing is, I have 0.9.2 installed, but now it can't be emerged anymore (?)

Reproducible: Always

Steps to Reproduce:
1. emerge digikam




Portage 2.1.3.5 (default-linux/x86/2007.0/desktop, gcc-4.2.0, glibc-2.6.1-r0, 2.6.22-gentoo-r2 i686)
=================================================================
System uname: 2.6.22-gentoo-r2 i686 Intel(R) Core(TM)2 Duo CPU T7100 @ 1.80GHz
Gentoo Base System release 1.12.10
Timestamp of tree: Wed, 15 Aug 2007 13:00:01 +0000
ccache version 2.4 [enabled]
dev-java/java-config: 1.3.7, 2.0.33-r1
dev-lang/python:     2.4.4-r4
dev-python/pycrypto: 2.0.1-r6
dev-util/ccache:     2.4-r7
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.13, 2.61-r1
sys-devel/automake:  1.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.17-r1
sys-devel/gcc-config: 1.3.16
sys-devel/libtool:   1.5.24
virtual/os-headers:  2.6.22-r2
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=prescott"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c"
CXXFLAGS="-O2 -march=prescott"
DISTDIR="/usr/portage/distfiles"
FEATURES="ccache confcache distlocks fixpackages metadata-transfer sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="ftp://ftp.gentoo.mesh-solutions.com/gentoo/ ftp://pandemonium.tiscali.de/pub/gentoo/ "
LANG="en_GB.utf8"
LC_ALL="en_GB.utf8"
LDFLAGS="-Wl,-O1"
LINGUAS="en_GB de zh_CN"
MAKEOPTS="-j5"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/portage/local/layman/gentoo-de /usr/portage/local/layman/moonitor /usr/portage/local/layman/sunrise /usr/portage/local/layman/xeffects /usr/portage/local/layman/vmware /usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X a52 aac aalib ac3 acpi alsa arts audiofile berkdb bluetooth branding browserplugin bzip2 cairo caps cdparanoia cdr cjk cli cracklib crypt cups curl dbus dri dvd dvdr dvdread encode evo exif fam ffmpeg firefox flac gif glitz gpm gtk gtk2 iconv icq idn ieee1394 imagemagick imap isdnlog jabber java jpeg kde kdeenablefinal kqemu lcms ldap mad matroska midi mime mmap mmx mmxext mng mp3 mpeg mplayer msn mudflap ncurses nls nptl nptlonly nsplugin nvidia ogg opengl openmp pam pcmcia pcre pda pdf perl png pppd python qt3 qt3support qt4 quicktime readline reflection ruby samba sdl session smp softmmu speex spl sse sse2 ssl svg tcltk tcpd tetex theora threads tidy tiff truetype truetype-fonts type1-fonts unicode usb userlocales utf8 v4l v4l2 vcd vorbis win32codecs x264 x86 xcomposite xine xinerama xml xml2 xorg xv xvid xvmc yahoo zlib" ALSA_CARDS="hda-intel emu10k1" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" CAMERAS="canon ptp2" ELIBC="glibc" INPUT_DEVICES="keyboard mouse synaptics" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en_GB de zh_CN" USERLAND="GNU" VIDEO_CARDS="nvidia nv"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Jorge Manuel B. S. Vicetto (RETIRED) Gentoo Infrastructure gentoo-dev 2007-08-15 14:30:22 UTC
Hi.

Please don't link to an external site, least of which temporary sites like rafb.net, for emerge errors/logs. Instead, attach the file here - if bugzilla says it's too long, attach the relevant sections as text and the complete file in compressed format.
Comment 2 Jorge Manuel B. S. Vicetto (RETIRED) Gentoo Infrastructure gentoo-dev 2007-08-15 14:46:45 UTC
Can you please post the output of the following:
qlop -l linux-headers | tail -n 5
qlop -l digikam | tail -n 5
You'll need to emerge portage-utils, if you don't have it.
Comment 3 Patrick 2007-08-15 15:04:47 UTC
(In reply to comment #2)
> Can you please post the output of the following:
> qlop -l linux-headers | tail -n 5
> qlop -l digikam | tail -n 5

$ qlop -l linux-headers | tail -n 5
Sat Mar 17 18:57:09 2007 >>> sys-kernel/linux-headers-2.6.20-r2
Thu May  3 22:13:35 2007 >>> sys-kernel/linux-headers-2.6.21
Wed Jul 11 10:10:42 2007 >>> sys-kernel/linux-headers-2.6.22
Mon Jul 16 18:57:12 2007 >>> sys-kernel/linux-headers-2.6.22-r1
Sun Jul 29 04:09:18 2007 >>> sys-kernel/linux-headers-2.6.22-r2
$ qlop -l digikam | tail -n 5
Thu Mar 15 23:17:05 2007 >>> media-gfx/digikam-0.9.1_rc1
Mon Mar 19 23:00:40 2007 >>> media-gfx/digikam-0.9.1
Tue May 22 09:36:02 2007 >>> media-gfx/digikam-0.9.1
Fri Jun  8 18:00:24 2007 >>> media-gfx/digikam-0.9.1
Tue Jun 26 04:40:02 2007 >>> media-gfx/digikam-0.9.2

Could linux-headers-2.6.22-r2 be the cause?
Comment 4 Patrick 2007-08-15 15:07:14 UTC
Created attachment 128182 [details]
Full log
Comment 5 Jorge Manuel B. S. Vicetto (RETIRED) Gentoo Infrastructure gentoo-dev 2007-08-15 16:13:55 UTC
(In reply to comment #3)
> (In reply to comment #2)
> $ qlop -l linux-headers | tail -n 5
> Wed Jul 11 10:10:42 2007 >>> sys-kernel/linux-headers-2.6.22
> Mon Jul 16 18:57:12 2007 >>> sys-kernel/linux-headers-2.6.22-r1
> Sun Jul 29 04:09:18 2007 >>> sys-kernel/linux-headers-2.6.22-r2
> $ qlop -l digikam | tail -n 5
> Tue Jun 26 04:40:02 2007 >>> media-gfx/digikam-0.9.2
> 
> Could linux-headers-2.6.22-r2 be the cause?
> 

That'w what I thought. However, I've just emerged digikam-0.9.2 here with linux-headers-2.6.22-r2. I was also able to re-emerge it (so it isn't that as well).
While talking with Ingmar on #gentoo-kde, he has the same error, I noticed this system as gcc-4.1.2 and his has gcc-4.2.0 (gcc-4.2.0-patches-1.4.tar.bz2).
Can you please check your gcc version?
Comment 6 Patrick 2007-08-15 16:30:30 UTC
(In reply to comment #5)
> Can you please check your gcc version?

As can be seen from my emerge --info paste, this system uses gcc-4.2.0.
Comment 7 Jorge Manuel B. S. Vicetto (RETIRED) Gentoo Infrastructure gentoo-dev 2007-08-15 16:55:47 UTC
(In reply to comment #6)
> (In reply to comment #5)
> > Can you please check your gcc version?
> 
> As can be seen from my emerge --info paste, this system uses gcc-4.2.0.
> 

Yes, sorry about that.
I was able to emerge digikam successfully on my testing system with both gcc-4.1.2 and gcc-4.2.0. I'm now rebuilding the world for gcc-4.2.0 and will check if I can still emerge it.
Comment 8 Cyril 2007-08-16 20:57:47 UTC
same here

Portage 2.1.3.6 (default-linux/x86/2007.0/desktop, gcc-4.2.0, glibc-2.6.1-r0, 2.6.22-gentoo-r4 i686)
=================================================================
System uname: 2.6.22-gentoo-r4 i686 Intel(R) Pentium(R) M processor 1400MHz
Gentoo Base System release 1.12.10
Timestamp of tree: Thu, 16 Aug 2007 18:30:10 +0000
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
ccache version 2.4 [enabled]
dev-java/java-config: 1.3.7, 2.0.33-r1
dev-lang/python:     2.4.4-r4
dev-python/pycrypto: 2.0.1-r6
dev-util/ccache:     2.4-r7
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.13, 2.61-r1
sys-devel/automake:  1.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.17-r1
sys-devel/gcc-config: 1.3.16
sys-devel/libtool:   1.5.24
virtual/os-headers:  2.6.22-r2
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=native -mtune=native -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/revdep-rebuild /etc/splash /etc/terminfo"
CXXFLAGS="-O2 -march=native -mtune=native -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="ccache confcache distlocks metadata-transfer sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LANG="fr_FR.UTF-8"
LC_ALL="fr_FR.UTF-8"
LINGUAS="fr"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="   "
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X a52 aac acpi alsa arts asf berkdb bitmap-fonts cairo cdr cli cracklib crypt cups curl dbus dlloader dri dv dvd dvdr dvdread eds emboss encode evo exif fam ffmpeg firefox flac fortran gdbm gif gpm gstreamer hal iconv ieee1394 imagemagick imlib isdnlog java jpeg kde kdeenablefinal kdehiddenvisibility lcms mad matroska midi mikmod mmx mng mp3 mpeg mudflap ncurses nls nptl nptlonly ogg openal openexr opengl openmp pcmcia pcre pdf perl png pppd python qt qt3 qt3support qt4 quicktime readline real reflection sdl session spell spl sse sse2 ssl svg tcpd theora threads tiff truetype truetype-fonts type1-fonts unicode usb vorbis win32codecs x86 xml xorg xv xvid xvmc zlib" ALSA_CARDS="intel8x0" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" ELIBC="glibc" INPUT_DEVICES="mouse keyboard synaptics" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="fr" USERLAND="GNU" VIDEO_CARDS="i810"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 9 Jorge Manuel B. S. Vicetto (RETIRED) Gentoo Infrastructure gentoo-dev 2007-08-17 02:39:16 UTC
I've finally updated the system to gcc-4.2.0 and I can still build digikam here.

Portage 2.1.3.5 (default-linux/x86/2007.0/desktop, gcc-4.2.0, glibc-2.6.1-r0, 2.6.21-gentoo i686)
=================================================================
System uname: 2.6.21-gentoo i686 Intel(R) Pentium(R) 4 CPU 3.20GHz
Gentoo Base System release 1.12.10
Timestamp of tree: Wed, 15 Aug 2007 20:50:01 +0000
dev-lang/python:     2.4.4-r4
dev-python/pycrypto: 2.0.1-r6
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.13, 2.61-r1
sys-devel/automake:  1.7.9-r1, 1.9.6-r2, 1.10
sys-devel/binutils:  2.17-r1
sys-devel/gcc-config: 1.3.16
sys-devel/libtool:   1.5.24
virtual/os-headers:  2.6.22-r2
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=pentium4 -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/splash /etc/terminfo"
CXXFLAGS="-O2 -march=pentium4 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="collision-protect distlocks metadata-transfer parallel-fetch sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="http://trumpetti.tut.atm.fi/gentoo/ http://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/ ftp://mirrors1.netvisao.pt/gentoo/"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/portage/local/layman/kde"
SYNC="rsync://62.48.177.212/gentoo-portage"
USE="X acl acpi alsa berkdb bitmap-fonts cairo cdr cli cracklib crypt cups dbus dri dvd dvdr dvdread eds emboss encode esd evo fam firefox fortran gdbm gif gpm hal iconv ipv6 isdnlog jpeg kde kerberos ldap mad midi mikmod mp3 mpeg mudflap ncurses nls nptl nptlonly ogg opengl openmp pam pcre pdf perl png pppd python qt3 qt3support qt4 quicktime readline reflection sdl session spell spl ssl svg tcpd tiff truetype truetype-fonts type1-fonts unicode vorbis win32codecs x86 xml xorg xv zlib" ALSA_CARDS="intel8x0" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" ELIBC="glibc" INPUT_DEVICES="keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" USERLAND="GNU" VIDEO_CARDS="i810 vesa"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 10 Ingmar Vanhassel (RETIRED) gentoo-dev 2007-08-17 12:13:38 UTC
Same problem here. I tried a few things.
I downgraded media-libs/lcms to =media-libs/lcms-1.16 and digikam does compile now *for me*.
Comment 11 Ingmar Vanhassel (RETIRED) gentoo-dev 2007-08-17 13:23:15 UTC
I filed a bug upstream: http://bugs.kde.org/show_bug.cgi?id=148930
Comment 12 Cyril 2007-08-17 17:26:06 UTC
(In reply to comment #10)
> Same problem here. I tried a few things.
> I downgraded media-libs/lcms to =media-libs/lcms-1.16 and digikam does compile
> now *for me*.
> 

Thanks Ingmar, downgrade to media-libs/lcms-1.16 works for me.
Comment 13 Sebastian Beßler 2007-08-18 19:02:46 UTC
Downgrade to media-libs/lcms-1.16 works here too
Comment 14 Wulf Krueger (RETIRED) gentoo-dev 2007-08-21 00:26:35 UTC
Bedankt, Ingmar! Fixed in CVS.
Comment 15 Ingmar Vanhassel (RETIRED) gentoo-dev 2007-08-21 22:43:32 UTC
Angelo Naselli posted a patch on my upstream bugreport http://bugs.kde.org/show_bug.cgi?id=148930.

Attaching re-rolled patch & patch to ebuild to make digikam-0.9.2 work with all lcms versions currently in the tree...
Comment 16 Ingmar Vanhassel (RETIRED) gentoo-dev 2007-08-21 22:44:21 UTC
Created attachment 128807 [details, diff]
digikam-lcms-1.17.patch
Comment 17 Ingmar Vanhassel (RETIRED) gentoo-dev 2007-08-21 22:45:04 UTC
Created attachment 128808 [details, diff]
digikam-0.9.2.ebuild-lcms-fix.patch
Comment 18 Wulf Krueger (RETIRED) gentoo-dev 2007-08-22 10:23:58 UTC
Thanks, Ingmar! I've added the patch. 
Comment 19 Jakub Moc (RETIRED) gentoo-dev 2007-08-22 11:05:03 UTC
*** Bug 189810 has been marked as a duplicate of this bug. ***