First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 165513
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Gentoo KDE team <kde@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Dawid Stawiarski <neeo@xl.wp.pl>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
kipi-fixbuild.patch Unbreak compilation patch Marco Gulino 2007-02-11 23:37 0000 2.95 KB Details | Diff
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 165513 depends on: Show dependency tree
Show dependency graph
Bug 165513 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)







View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2007-02-05 21:04 0000
after upgrading to libexif-0.6.13-r2, and running revdep-rebuild, building
kipi-plugins fails...

gpiface.cpp: In static member function 'static int
KIPIKameraKlientPlugin::GPIface::autoDetect(QString&, QString&)':
gpiface.cpp:36: error: aggregate 'CameraList camList' has incomplete type and
cannot be defined
make[3]: *** [gpiface.lo] Error 1
make[3]: *** Oczekiwanie na niezakończone zadania.... (this means something
like: waiting for unfinished jobs).
gpcamera.cpp: In static member function 'static int
KIPIKameraKlientPlugin::GPCamera::autoDetect(QString&, QString&)':
gpcamera.cpp:564: error: aggregate 'CameraList camList' has incomplete type and
cannot be defined
make[3]: *** [gpcamera.lo] Error 1

!!! ERROR: media-plugins/kipi-plugins-0.1.2 failed.
Call stack:
  ebuild.sh, line 1613:   Called dyn_compile
  ebuild.sh, line 970:   Called qa_call 'src_compile'
  environment, line 4749:   Called src_compile
  kipi-plugins-0.1.2.ebuild, line 50:   Called kde_src_compile 'all'
  kde.eclass, line 340:   Called kde_src_compile 'myconf' 'configure' 'make'
  kde.eclass, line 336:   Called die

!!! died running emake, kde_src_compile:make

localhost ~ # emerge --info
Portage 2.1.2-r7 (default-linux/amd64/2006.1, gcc-4.1.1, glibc-2.5-r0,
2.6.19-r6 x86_64)
=================================================================
System uname: 2.6.19-r6 x86_64 AMD Athlon(tm) 64 X2 Dual Core Processor 3800+
Gentoo Base System version 1.12.9
Timestamp of tree: Mon, 05 Feb 2007 19:50:01 +0000
ccache version 2.4 [enabled]
dev-java/java-config: 1.3.7, 2.0.31-r3
dev-lang/python:     2.4.4
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.4-r6
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.13, 2.61
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.17
sys-devel/gcc-config: 1.3.14
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.19.2-r2
ACCEPT_KEYWORDS="amd64 ~amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-Os -pipe -mtune=k8 -march=k8 -ftracer -fstack-protector
-fomit-frame-pointer -msse3"
CHOST="x86_64-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/java-config/vms/ /etc/revdep-rebuild /etc/splash /etc/terminfo"
CXXFLAGS="-Os -pipe -mtune=k8 -march=k8 -ftracer -fstack-protector
-fomit-frame-pointer -msse3"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distlocks metadata-transfer parallel-fetch prelink
sandbox sfperms strict"
GENTOO_MIRRORS="http://gentoo.po.opole.pl "
LANG="pl_PL"
LC_ALL="pl_PL"
LINGUAS="en pl"
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"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="X a52 aac acpi alsa amd64 asf atk bash-completion berkdb bitmap-fonts
boost bzip2 cairo cdparanoia cdr cli cracklib crypt cups curl dar64 dbus
dlloader dvd dvdr dvdread exif expat fontconfig foomaticdb gd gdbm gif glib
gnutls gphoto2 gpm gtk hal hardened hpn iconv idn ieee1394 imagemagick imlib
isdnlog jpeg jpeg2k kde kipi lcms libg++ log4j logrotate mad midi mikmod mng
moznocompose moznoirc moznoroaming mp3 ncurses nls nptl nptlonly nvidia ogg
opengl pam pango pch pcre pdf perl png ppds pppd python qt3 readline reflection
rtc ruby scanner seamonkey session slang smp spell spl sqlite3 ssl svg symlink
tcpd threads tiff truetype truetype-fonts type1-fonts udev unicode urandom usb
vcd vorbis wmf xcomposite xml xorg xpm xv xvid xvmc zlib"
ALSA_CARDS="hda-intel" 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" LINGUAS="en pl"
USERLAND="GNU" VIDEO_CARDS="nvidia nv"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS,
PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY

------- Comment #1 From Chris Smith 2007-02-06 00:11:13 0000 -------
confirmed

apparently 0.1.3 is out as well

------- Comment #2 From Norberto Bensa 2007-02-06 13:02:44 0000 -------
Me too...

zoolook@venkman ~ $ emerge --info
Portage 2.1.2-r8 (default-linux/x86/2006.1/desktop, gcc-4.1.1, glibc-2.5-r0,
2.6.19-gentoo-r5 i686)
=================================================================
System uname: 2.6.19-gentoo-r5 i686 Intel(R) Core(TM)2 CPU          6600  @
2.40GHz
Gentoo Base System version 1.12.9
Timestamp of tree: Tue, 06 Feb 2007 08:00:01 +0000
dev-java/java-config: 1.3.7, 2.0.31-r3
dev-lang/python:     2.4.4
dev-python/pycrypto: 2.0.1-r5
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.13, 2.61
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.17
sys-devel/gcc-config: 1.3.14
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.20
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=pentium4 -O2 -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/init.d
/etc/java-config/vms/ /etc/revdep-rebuild /etc/splash /etc/terminfo
/usr/X11R6/lib/X11/xkb"
CXXFLAGS="-march=pentium4 -O2 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict
userpriv usersandbox"
GENTOO_MIRRORS="http://distfiles.gentoo.org
http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LANG="en_US.UTF-8"
LC_ALL="en_US.UTF-8"
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"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/portage/local/layman/sunrise
/usr/portage/local/layman/xeffects /usr/portage/local/zoolook"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="7zip X X509 a52 aac accessibility acl acpi activefilter addbookmarks adns
aiglx aim akode alias alsa amr ao ares arts artswrappersuid async audiofile
autoipd autoreplace avahi avantgo berkdb binfilter blender-game bluetooth
branding browserplugin bzip2 cairo canvas caps cdda cddb cdinstall cdparanoia
chroot commercial connectionstatus contactnotes crypt css cups curl
custom-cflags custom-flags dbus dhcp divx divx4linux djbfft dlloader dmi dri
dts dv dvb dvd dvdr dvdread dxr3 ecc encode exif expat extensions extrafilters
faad fame fat ffmpeg fftw firefox flac floppyboot fontconfig fping fpx freetype
ft fuse gadu gd gdbm gif glib glibc-omitfp glitz glut gmedia gmp
gpg2-experimental gpgme gphoto2 gpm graphviz groupwise gs gstreamer gtk gtk2
gtkhtml hal hardware-carrier hfs highlight history howl icq id3 ide idea idn
ifp ilbc imagemagick imap imlib insecure-savers ipod irc irda irmc ithreads
jabber jack java javascript jfs jingle jpeg jpeg2k js justify kde
kdeenablefinal kdepim kipi kqemu lame lcms ldap libedit libsamplerate lirc
lm_sensors lua lzo lzw-tiff mad mbrola meanwhile mikmod mjpeg mmap mmx mng mod
modplug module mono motif mozbranding mozcalendar mozdevelop mozilla mozsvg mp3
mp4 mp4live mpeg mpeg2 mpi mplayer msn mtp multiuser musepack musicbrainz mysql
nas ncurses net netboot netmeeting network nfs nis nomalloccheck nowlistening
nptl nptlonly nsplugin ntfs numeric nvidia offensive ogg oggvorbis
on-the-fly-crypt openal openexr opengl ortp overlays pam pam_chroot
pam_timestamp pccts pch pcre pda pdf perl pic png pulseaudio pwdb python qmax
qq qt qt3 qt3support qt4 quicktime radius readline real realmedia reiser4
reiserfs restrict-javascript rle rtc rtsp ruby samba sametime sasl scanner
server sftplogging shout silc smime sms smtp sndfile sound speex spell sqlite
sqlite3 sse sse2 ssl startup-notification statistics stream subtitles svg sysfs
syslog taglib tcltk tcpd teamarena texteffect theora threads tiff timidity
translator transmitter truetype truetype-fonts ucs2 udev unicode usb
userlocales utempter v4l v4l2 vcd vdesktop vidix visualization vorbis
vorbis-psy webpresence wifi win32codecs winpopup wmf wmp wxwindows x264 x86
xanim xattr xcomposite xforms xfs xine xml xml2 xorg xpm xprint xscreensaver
xsl xv xvid xvmc yahoo yp zeroconf zlib" ALSA_CARDS="ali5451 als4000 atiixp
atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801
hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem
ymfpci 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" ELIBC="glibc" INPUT_DEVICES="evdev keyboard
mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216
lcdm001 mtxorb ncurses text" LIRC_DEVICES="all" USERLAND="GNU"
VIDEO_CARDS="nvidia"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, LINGUAS,
PORTAGE_RSYNC_EXTRA_OPTS

------- Comment #3 From Keith Constable 2007-02-10 01:29:22 0000 -------
Can we find out if this happens with 1.3?  If not, then this bug is most likely
a moot point.

------- Comment #4 From Jakub Moc 2007-02-10 11:42:09 0000 -------
(In reply to comment #3)
> Can we find out if this happens with 1.3?

0.1.3 compiles just fine w/ latest libgphoto2 (just copy the ebuild)

------- Comment #5 From Paul Sorensen 2007-02-10 22:42:09 0000 -------
What does "just copy the ebuild" mean?

------- Comment #6 From Peter Avramucz 2007-02-11 18:53:33 0000 -------
cd /usr/portage/media-plugins/kipi-plugins
cp kipi-plugins-0.1.2.ebuild kipi-plugins-0.1.3.ebuild
ebuild kipi-plugins-0.1.3.ebuild digest
emerge kipi-plugins

Of course it will be deleted at the next emerge --sync, but it's perfect for a
workaround :P

However this works fine on ~amd64, so please update to 0.1.3!

------- Comment #7 From Marco Gulino 2007-02-11 23:37:47 0000 -------
Created an attachment (id=109910) [edit]
Unbreak compilation

I tracked changes from upstream (svn trunk) and so i created this patch, adding
it in my overlay. Works perfectly here.

------- Comment #8 From Chris Smith 2007-02-11 23:44:21 0000 -------
(In reply to comment #7)
> Created an attachment (id=109910) [edit]
> Unbreak compilation
> 
> I tracked changes from upstream (svn trunk) and so i created this patch, adding
> it in my overlay. Works perfectly here.

Thanks, but why all this energy into 0.1.2? Is there a problem with the current
release 0.1.3, which builds just fine?

Chris

------- Comment #9 From Peter Humphrey 2007-02-12 13:44:42 0000 -------
0.1.3 fails here because of a missing media-gfx/exiv2, so I added
">=media-gfx/exiv2-0.9.1" to the DEPEND section of the ebuild file. It now
installs ok.

# emerge --info
Portage 2.1.2-r9 (default-linux/amd64/2006.1, gcc-4.1.1, glibc-2.5-r0,
2.6.20-gentoo x86_64)
=================================================================
System uname: 2.6.20-gentoo x86_64 AMD Opteron(tm) Processor 246
Gentoo Base System release 1.12.9
Timestamp of tree: Mon, 12 Feb 2007 00:50:01 +0000
distcc 2.18.3 x86_64-pc-linux-gnu (protocols 1 and 2) (default port 3632)
[enabled]
ccache version 2.4 [enabled]
dev-lang/python:     2.4.4
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.4-r6
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.13, 2.61
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.17
sys-devel/gcc-config: 1.3.14
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.20
ACCEPT_KEYWORDS="amd64 ~amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=opteron -Os -pipe"
CHOST="x86_64-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/terminfo
/etc/texmf/web2c"
CXXFLAGS="-march=opteron -Os -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig buildpkg ccache distcc distlocks fixpackages
metadata-transfer parallel-fetch sandbox sfperms strict userfetch userpriv
usersandbox"
GENTOO_MIRRORS="http://gentoo.blueyonder.co.uk        
http://ftp.easynet.nl/mirror/gentoo         http://trumpetti.atm.tut.fi/gentoo/
        ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo        
http://distfiles.gentoo.org"
LANG="en_GB.UTF-8"
LC_ALL="en_GB.UTF-8"
LINGUAS="en_GB"
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"
PORTAGE_TMPDIR="/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://gate.prhnet/gentoo-portage"
USE="X aalib acpi alsa amd64 arts bash-completion berkdb bitmap-fonts bzip2
cairo cdr cli cracklib crypt cups dbus dlloader dri dvd dvdr fam firefox
fortran gdbm gif gpm gs iconv ipv6 ithreads javascript jpeg jpeg2k kde
kdeenablefinal lcms libg++ lm_sensors logitech-mouse logrotate midi mng mp3
mpeg ncurses nls nptl nptlonly nvidia ogg opengl pam pcre pdf perl png ppds
pppd python qt3 qt4 readline reflection samba sample scanner sdl session smp
spell spl ssl svg tcpd tetex tiff truetype truetype-fonts type1-fonts udev
unicode usb userlocales vorbis wmf xml xml2 xorg zlib" ALSA_CARDS="via82xx"
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="fuji" ELIBC="glibc" INPUT_DEVICES="keyboard mouse"
KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001
mtxorb ncurses text" LINGUAS="en_GB" USERLAND="GNU" VIDEO_CARDS="nv nvidia"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS,
PORTAGE_RSYNC_EXTRA_OPTS

------- Comment #10 From Marco Gulino 2007-02-12 21:41:41 0000 -------
(In reply to comment #8)
> Thanks, but why all this energy into 0.1.2? Is there a problem with the current
> release 0.1.3, which builds just fine?
> 
> Chris

I just made this patch in 5 minutes, since i didn't know that 0.1.3 was
released.
Also if 0.1.2 doesn't compile with newest exif (or whatever it is) they can't
keep a bugged version in portage, they should only
a) remove it
or
b) patch it

I just solved MY problem.. i saw this thread and i shared it with everyone,
that's not up to me the decision of what to do..

------- Comment #11 From Bo Ørsted Andresen (RETIRED) 2007-02-21 07:09:22 0000 -------
So.. can someone please bump kipi-plugins to 0.1.3 and add the dependency on
>=media-gfx/exiv2-0.12 (according to the configure script)? The added
dependency does seem to be new in 0.1.3.

------- Comment #12 From Ioannis Aslanidis 2007-02-21 22:33:17 0000 -------
I'll fix it this weekend.

------- Comment #13 From Sheldon Hearn 2007-03-01 07:44:57 0000 -------
Any news on this, deathwing?

------- Comment #14 From Marcus D. Hanwell 2007-03-17 19:48:11 0000 -------
I have just bumped it. Added the new dep - may need further tweaking. Please
give me feedback if you have any issues with the bumped version.

------- Comment #15 From Jakub Moc 2007-09-29 21:39:53 0000 -------
*** Bug 194218 has been marked as a duplicate of this bug. ***

First Last Prev Next    No search results available      Search page      Enter new bug