Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 97102 - digikam >=0.7.1 has no executable
Summary: digikam >=0.7.1 has no executable
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: AMD64 Linux
: High major (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-06-26 03:43 UTC by Mike Foster
Modified: 2005-11-27 08:10 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Mike Foster 2005-06-26 03:43:32 UTC
I had Digikam 0.6.2 installed and working. When I upgraded to 0.7.1, it quit
working and the /usr/bin/digikam did not exist. I re-emerged it, and still no
executable. I unmerged it and emerged again, and still no executable (all files
found from an equery were eithe in /usr/share/docs or /usr/share/locale).
Downgrading back to 0.6.2 worked again. Upgrading to unstable 0.7.2 again did
not work (removed /usr/bin/digikam). I am now set at 0.6.2 and working well, but
ebuilds for 0.7.x seem to be fatally flawed.

Reproducible: Always
Steps to Reproduce:
1. Emerge digikam-0.6.2
2. Observe functioning application
3. Emerge digikam-0.7.1
4. Observe absence of /usr/bin/digikam or any other executable file.
5. Emerge digikam-0.7.2 
6. Observe absence of /usr/bin/digikam

Actual Results:  
Only 0.6.2 works

Expected Results:  
0.7.1, marked stable, should work. 0.7.2, marked unstable, should still be
executable.

wintermute wolfger # emerge info
Portage 2.0.51.19 (default-linux/amd64/2004.3, gcc-3.4.3,
glibc-2.3.4.20041102-r1, 2.6.11-gentoo-r7 x86_64)
=================================================================
System uname: 2.6.11-gentoo-r7 x86_64 AMD Athlon(tm) 64 Processor 3400+
Gentoo Base System version 1.6.12
Python:              dev-lang/python-2.3.5 [2.3.5 (#1, May 11 2005, 22:21:42)]
dev-lang/python:     2.3.5
sys-apps/sandbox:    [Not Present]
sys-devel/autoconf:  2.59-r6, 2.13
sys-devel/automake:  1.9.5, 1.5, 1.4_p6, 1.7.9-r1, 1.8.5-r3, 1.6.3
sys-devel/binutils:  2.15.92.0.2-r10
sys-devel/libtool:   1.5.16
virtual/os-headers:  2.6.8.1-r4
ACCEPT_KEYWORDS="amd64"
AUTOCLEAN="yes"
CFLAGS="-O3 -march=k8 -mtune=k8 -fomit-frame-pointer -fprefetch-loop-arrays
-pipe -maccumulate-outgoing-args"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.2/share/config
/usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown
/usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CTARGET="x86_64-pc-linux-gnu"
CXXFLAGS="-O3 -march=k8 -mtune=k8 -fomit-frame-pointer -fprefetch-loop-arrays
-pipe -maccumulate-outgoing-args"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms strict"
GENTOO_MIRRORS="ftp:///ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/
http://mirrors.tds.net/gentoo http://mirror.datapipe.net/gentoo
http://gentoo.chem.wisc.edu/gentoo/"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X aalib acpi aim alsa amd64 arts avi berkdb bitmap-fonts bonobo cdparanoia
cdr crypt cups curl directfb dvd dvdr dvdread esd fam fbcon flac font-server
foomaticdb fortran gdbm gif gimpprint gphoto2 gpm gstreamer gtk gtkhtml guile
imagemagick imlib ipv6 java jikes joystick jp2 jpeg junit kde kdeenablefinal lzw
lzw-tiff mad maildir mikmod motif mozilla mp3 mpeg multilib nas ncurses nls ogg
oggvorbis opengl oss pam pdflib perl png postgres ppds python qt quicktime
readline real samba sdl slang speex ssl tcltk tcpd tiff truetype truetype-fonts
type1-fonts usb userlocales vorbis xine xinerama xml xml2 xmms xpm xprint xrandr
xv yahoo zlib userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CBUILD, LANG, LC_ALL, LDFLAGS, LINGUAS
Comment 1 Gregorio Guidi (RETIRED) gentoo-dev 2005-07-09 09:14:10 UTC
You should look at the output during the configure process, it could be that 
digikam failed to detect one of the dependencies for some reason (libgphoto2, 
libkexif, libkipi, imlib2, tiff, gdbm). 
 
The config.log can also give some hint of what went wrong. 
(should be in /var/tmp/portage/digikam-0.7.3/work/digikam-0.7.3/config.log 
during compilation) 
 
Comment 2 Mike Foster 2005-07-09 10:54:46 UTC
It is indeed a problem with imlib2. I do not know why it continues to compile if
this is a fatal problem, though. It shouldn't. I have the latest stable version
of imlib2: 1.2.0-r2
Comment 3 Gregorio Guidi (RETIRED) gentoo-dev 2005-07-09 11:44:06 UTC
It does not fail because the build system is meant for cvs, where many modules 
can be compiled in the same run. 
 
So, do you know why it fails to detect imlib2? 
 
Comment 4 Carsten Lohrke (RETIRED) gentoo-dev 2005-07-09 13:45:31 UTC
Mike, with which use flags is imlib2 built?
Comment 5 Mike Foster 2005-08-06 18:23:27 UTC
(In reply to comment #4)
> Mike, with which use flags is imlib2 built?

[ebuild   R   ] media-libs/imlib2-1.2.0-r2  +X -doc +gif +jpeg (-mmx) +nls +png
+tiff
Comment 6 Marcus D. Hanwell (RETIRED) gentoo-dev 2005-11-27 07:45:09 UTC
Are you still experiencing these problems? I was looking at bugs for digikam as 
I would like to stabilise 0.7.4 and 0.8.0 is just about to hit ~. I am using 
digikam on gcc 3.4 and gcc 4 compiled systems and have had no issues. Have you 
tried rebuilding imlib2? 
Comment 7 Mike Foster 2005-11-27 08:10:06 UTC
I previously also had this problem with Amarok, although I never bothered to
file a bug for that package after the response I got to this bug. Well, recently
I had problems with Cedega, and in searching Google for a solution to that
problem, I came across a suggestion to run "python-update". That fixed my Cedega
problem, and as of two days ago, Amarok now works for me, and as of two minutes
ago, Digikam 0.7.4 now works. I'm not sure if python-update was what fixed this
problem for me, but it seems likely.