Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 79048 - multisync-0.83_pre20050115 does not compile with kdepim plugin
Summary: multisync-0.83_pre20050115 does not compile with kdepim plugin
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: All Linux
: High major (vote)
Assignee: John Mylchreest (RETIRED)
URL:
Whiteboard:
Keywords:
: 79049 (view as bug list)
Depends on:
Blocks:
 
Reported: 2005-01-22 00:09 UTC by marco
Modified: 2005-04-18 06:49 UTC (History)
6 users (show)

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


Attachments
kdepim patch (multisync-0.83_pre20050115.diff,1.52 KB, patch)
2005-02-12 07:58 UTC, Andreas Hinterland
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description marco 2005-01-22 00:09:52 UTC
While 
USE="dv dvdread bluetooth kdepim emerge" emerge  -uv world

The following error occurs

ame-pointer -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common   -o libkdepim_sync.la -rpath /usr/lib/multisync  kaddrbook.lo kdeplugin.lo -Wl,--export-dynamic -pthread -L/usr/X11R6/lib -lgnomeui-2 -lSM -lICE -lbonoboui-2 -lxml2 -lpthread -lz -lgnomecanvas-2 -lgnome-2 -lpopt -lart_lgpl_2 -lpangoft2-1.0 -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lpangoxft-1.0 -lpangox-1.0 -lpango-1.0 -lgobject-2.0 -lgnomevfs-2 -lbonobo-2 -lgconf-2 -lbonobo-activation -lORBit-2 -lm -lgmodule-2.0 -ldl -lgthread-2.0 -lglib-2.0   -R /usr/kde/3.3/lib -R /usr/qt/3/lib -R /usr/X11R6/lib -lkabc -L/usr/X11R6/lib -L/usr/qt/3/lib -L/usr/kde/3.3/lib
sed: -e expression #1, char 21: unknown command: `/'
../libtool: line 5545: -e: command not found
../libtool: line 5560: -e: command not found
../libtool: line 5545: -e: command not found
../libtool: line 5560: -e: command not found
../libtool: line 5545: -e: command not found
../libtool: line 5560: -e: command not found
../libtool: line 5545: -e: command not found
../libtool: line 5560: -e: command not found
../libtool: line 5531: -e: command not found
../libtool: line 5531: -e: command not found
../libtool: line 5545: -e: command not found
../libtool: line 5560: -e: command not found
../libtool: line 5531: -e: command not found
../libtool: line 5531: -e: command not found
../libtool: line 5531: -e: command not found
../libtool: line 5531: -e: command not found
../libtool: line 5531: -e: command not found
../libtool: line 5531: -e: command not found
../libtool: line 5531: -e: command not found
../libtool: line 5531: -e: command not found
../libtool: line 5531: -e: command not found
../libtool: line 5531: -e: command not found
../libtool: line 5531: -e: command not found
../libtool: line 5531: -e: command not found
../libtool: line 5531: -e: command not found
../libtool: line 5531: -e: command not found
../libtool: line 5531: -e: command not found
../libtool: line 5531: -e: command not found
../libtool: line 5531: -e: command not found
../libtool: line 5531: -e: command not found
../libtool: line 5531: -e: command not found
../libtool: line 5531: -e: command not found
../libtool: line 5531: -e: command not found
../libtool: line 5531: -e: command not found
../libtool: line 5531: -e: command not found
../libtool: line 5531: -e: command not found
../libtool: line 5531: -e: command not found
../libtool: line 5531: -e: command not found
../libtool: line 5531: -e: command not found
../libtool: line 5531: -e: command not found
../libtool: line 5531: -e: command not found
../libtool: line 5531: -e: command not found
../libtool: line 5531: -e: command not found
../libtool: line 5531: -e: command not found
../libtool: line 5531: -e: command not found
../libtool: line 5531: -e: command not found
../libtool: line 5545: -e: command not found
../libtool: line 5560: -e: command not found
../libtool: line 5545: -e: command not found
../libtool: line 5560: -e: command not found
../libtool: line 5545: -e: command not found
../libtool: line 5560: -e: command not found
../libtool: line 5531: -e: command not found
../libtool: line 5531: -e: command not found
../libtool: line 5531: -e: command not found
../libtool: line 5531: -e: command not found
../libtool: line 5531: -e: command not found
../libtool: line 5531: -e: command not found
../libtool: line 5531: -e: command not found
../libtool: line 5531: -e: command not found
../libtool: line 5531: -e: command not found
../libtool: line 5531: -e: command not found
../libtool: line 5531: -e: command not found
../libtool: line 5531: -e: command not found
../libtool: line 5531: -e: command not found
../libtool: line 5531: -e: command not found
../libtool: line 5531: -e: command not found
../libtool: line 5531: -e: command not found
../libtool: line 5545: -e: command not found
../libtool: line 5560: -e: command not found
../libtool: line 5545: -e: command not found
../libtool: line 5560: -e: command not found
../libtool: line 5531: -e: command not found
../libtool: line 5545: -e: command not found
../libtool: line 5560: -e: command not found
../libtool: line 5545: -e: command not found
../libtool: line 5560: -e: command not found
../libtool: line 5545: -e: command not found
../libtool: line 5560: -e: command not found
../libtool: line 5531: -e: command not found
../libtool: line 5531: -e: command not found
../libtool: line 5531: -e: command not found
../libtool: line 5531: -e: command not found
../libtool: line 5531: -e: command not found
../libtool: line 5531: -e: command not found
../libtool: line 5531: -e: command not found
../libtool: line 5545: -e: command not found
../libtool: line 5560: -e: command not found
../libtool: line 5545: -e: command not found
../libtool: line 5560: -e: command not found
../libtool: line 5531: -e: command not found
../libtool: line 5531: -e: command not found
../libtool: line 5531: -e: command not found
../libtool: line 5531: -e: command not found
../libtool: line 5545: -e: command not found
../libtool: line 5560: -e: command not found
../libtool: line 5545: -e: command not found
../libtool: line 5560: -e: command not found
../libtool: line 5545: -e: command not found
../libtool: line 5560: -e: command not found
../libtool: line 5545: -e: command not found
../libtool: line 5560: -e: command not found
../libtool: line 5545: -e: command not found
../libtool: line 5560: -e: command not found
../libtool: line 5545: -e: command not found
../libtool: line 5560: -e: command not found
../libtool: line 5531: -e: command not found
../libtool: line 5531: -e: command not found
../libtool: line 5545: -e: command not found
../libtool: line 5560: -e: command not found
../libtool: line 5545: -e: command not found
../libtool: line 5560: -e: command not found
../libtool: line 5545: -e: command not found
../libtool: line 5560: -e: command not found
../libtool: line 5545: -e: command not found
../libtool: line 5560: -e: command not found
../libtool: line 5531: -e: command not found
../libtool: line 5531: -e: command not found
../libtool: line 5531: -e: command not found
../libtool: line 5545: -e: command not found
../libtool: line 5560: -e: command not found
../libtool: line 5545: -e: command not found
../libtool: line 5560: -e: command not found
../libtool: line 5545: -e: command not found
../libtool: line 5560: -e: command not found
../libtool: line 5545: -e: command not found
../libtool: line 5560: -e: command not found
../libtool: line 5545: -e: command not found
../libtool: line 5560: -e: command not found
../libtool: line 5545: -e: command not found
../libtool: line 5560: -e: command not found
../libtool: line 5545: -e: command not found
../libtool: line 5560: -e: command not found
../libtool: line 5545: -e: command not found
../libtool: line 5560: -e: command not found
../libtool: line 5545: -e: command not found
../libtool: line 5560: -e: command not found
../libtool: line 5531: -e: command not found
../libtool: line 5545: -e: command not found
../libtool: line 5560: -e: command not found
../libtool: line 5531: -e: command not found
../libtool: line 5531: -e: command not found
make[2]: Leaving directory `/var/tmp/portage/multisync-0.83_pre20050115/work/multisync-0.82/plugins/kdepim_plugin/src'
make[2]: Entering directory `/var/tmp/portage/multisync-0.83_pre20050115/work/multisync-0.82/plugins/kdepim_plugin'
make[2]: Leaving directory `/var/tmp/portage/multisync-0.83_pre20050115/work/multisync-0.82/plugins/kdepim_plugin'
make[1]: Leaving directory `/var/tmp/portage/multisync-0.83_pre20050115/work/multisync-0.82/plugins/kdepim_plugin'
--------------------------- ACCESS VIOLATION SUMMARY ---------------------------
LOG FILE = "/tmp/sandbox-app-pda_-_multisync-0.83_pre20050115-28834.log"

open_wr:   /usr/qt/3/etc/settings/.qtrc.lock
open_wr:   /usr/qt/3/etc/settings/.qtrc.lock
open_wr:   /usr/qt/3/etc/settings/.qtrc.lock
open_wr:   /usr/qt/3/etc/settings/.qt_plugins_3.3rc.lock
--------------------------------------------------------------------------------

emerge info
Portage 2.0.51-r14 (default-linux/x86/2004.0, gcc-3.4.3, glibc-2.3.4.20041102-r0, 2.6.11-rc1-mm1 i686)
=================================================================
System uname: 2.6.11-rc1-mm1 i686 Intel(R) Celeron(R) CPU 1.70GHz
Gentoo Base System version 1.6.8
Python:              dev-lang/python-2.3.4 [2.3.4 (#1, Jul 20 2004, 01:11:30)]
dev-lang/python:     2.3.4
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.8.5-r2, 1.5, 1.9.4, 1.6.3, 1.4_p6, 1.7.9
sys-devel/binutils:  2.15.92.0.2-r2
sys-devel/libtool:   1.5.10-r3
virtual/os-headers:  2.6.8.1-r2
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-march=i686 -O3 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/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/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=i686 -O3 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms"
GENTOO_MIRRORS="ftp://pandemonium.tiscali.de/pub/gentoo/"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync16.de.gentoo.org/gentoo-merged"
USE="x86 X aalib acpi alsa apm arts audiofile avi berkdb bitmap-fonts cdr crypt cups curl directfb divx4linux dvb dvd dvdr encode esd ethereal f77 fam flac font-server foomaticdb fortran gdbm ggi gif gphoto2 gpm gps gtk gtk2 imagemagick imlib ipv6 irmc jabber jack java jpeg kde lesstif libg++ libwww lirc mad memlimit mikmod mmx motif mpeg mssql mysql nas ncurses nls odbc oggvorbis opengl oss pam pdflib perlpng pnp python qt quicktime readline ruby samba scanner sdl slang snmp speex spell sse ssl svg svga tcltk tcpd tiff truetype truetype-fonts type1-fonts usb xml xml2 xmms xosd xv xvid zlib"
Unset:  LDFLAGS



Reproducible: Always
Steps to Reproduce:
1.
2.
3.
Comment 1 Carsten Lohrke (RETIRED) gentoo-dev 2005-01-22 03:15:05 UTC
*** Bug 79049 has been marked as a duplicate of this bug. ***
Comment 2 Lars Weiler (RETIRED) gentoo-dev 2005-01-22 08:21:00 UTC
Even with FEATURES="-userpriv -usersandbox -strict" it fails.
Comment 3 Moritz Allmaras 2005-01-22 13:02:43 UTC
Similar problem here: 

make[2]: Leaving directory `/var/tmp/portage/multisync-0.83_pre20050115/work/multisync-0.82/plugins/kdepim_plugin/src'
make[2]: Entering directory `/var/tmp/portage/multisync-0.83_pre20050115/work/multisync-0.82/plugins/kdepim_plugin'
make[2]: Leaving directory `/var/tmp/portage/multisync-0.83_pre20050115/work/multisync-0.82/plugins/kdepim_plugin'
make[1]: Leaving directory `/var/tmp/portage/multisync-0.83_pre20050115/work/multisync-0.82/plugins/kdepim_plugin'
--------------------------- ACCESS VIOLATION SUMMARY ---------------------------
LOG FILE = "/tmp/sandbox-app-pda_-_multisync-0.83_pre20050115-27462.log"

open_wr:   /usr/qt/3/etc/settings/.qt_plugins_3.3rc.lock
--------------------------------------------------------------------------------


emerge info
Portage 2.0.51-r14 (default-linux/x86/2004.3, gcc-3.4.3, glibc-2.3.4.20040808-r1, 2.6.9-nitro3 i686)
=================================================================
System uname: 2.6.9-nitro3 i686 Intel(R) Pentium(R) M processor 1.60GHz
Gentoo Base System version 1.4.16
Python:              dev-lang/python-2.3.4 [2.3.4 (#1, Nov 11 2004, 21:05:27)]
ccache version 2.3 [enabled]
dev-lang/python:     2.3.4
sys-devel/autoconf:  2.59-r5
sys-devel/automake:  1.8.5-r1
sys-devel/binutils:  2.15.92.0.2-r1
sys-devel/libtool:   1.5.2-r7
virtual/os-headers:  2.6.8.1-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-march=pentium-m -O3 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/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/lib/mozilla/defaults/pref /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=pentium-m -O3 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms"
GENTOO_MIRRORS="http://ftp.uni-erlangen.de/pub/mirrors/gentoo ftp://ftp.gentoo.mesh-solutions.com/gentoo"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 X acpi alsa apm arts audiofile avi bash-completion berkdb bitmap-fontsbluetooth bmp bzlib cddb cdinstall cdparanoia cdr cdrom chroot cjk crypt cups dga dio directfb divx4linux dmix dvd dvdr dvdread emacs encode esd ethereal evo exif ext-png ext-zlib f77 fam fbcon ffmpeg flac font-server foomaticdb fortran ftp gdbm gif gimp gpm gps gs gstreamer gtk gtk2 icq ide imagemagick imap imlib ipv6 irda irmc java jpeg jpeg2k kde kdepim latex lcms libg++ libwww lirc lm_sensorsmad mikmod mmx mmx2 motif mozilla mp3 mpeg mpeg4 mplayer ncurses net network nls nptl oggvorbis opengl oss pam pcmcia pda pdflib perl plotutils png pnp posix python qt quicktime readline sdl session slang sndfile sockets spell sse ssl svgaszip tcltk tcpd tetex tiff transcode truetype truetype-fonts type1-fonts usb videos wavelan wifi wxwindows xine xinerama xml2 xmms xosd xscreensaver xv xvid zlib"
Unset:  ASFLAGS, CBUILD, CTARGET, LDFLAGS

Comment 4 marco 2005-01-24 05:48:21 UTC
I've successfully compiled Multisync with kdepim on my laptop (different machine). When I start it I get:

multisync
KCrash: Application 'multisync[kde_plugin]' crashing...

** (multisync:18055): WARNING **: Serious fd usage error 13

** (multisync:18055): WARNING **: Failed to send buffer

** (multisync:18055): WARNING **: Serious fd usage error 13

** (multisync:18055): WARNING **: Failed to send buffer

** (multisync:18055): WARNING **: Serious fd usage error 13

** (multisync:18055): WARNING **: error condition on server fd is 0x20

** (multisync:18055): WARNING **: error condition on server fd is 0x20

** (multisync:18055): WARNING **: error condition on server fd is 0x20

** (multisync:18055): WARNING **: error condition on server fd is 0x20
multisync[kde_plugin]: Fatal IO error: client killed
Comment 5 John Mylchreest (RETIRED) gentoo-dev 2005-01-25 10:36:22 UTC
looks like I'll kill kdepim support :)
I dont have the setup to test it.
Comment 6 marco 2005-01-25 14:22:18 UTC
Do you have Gentoo? ;)
Comment 7 John Mylchreest (RETIRED) gentoo-dev 2005-01-25 14:24:44 UTC
I'll rephrase...
I dont have the desire to install kdepim+deps to test it :)
Its unlikly to work without some pretty major work done on it (the plugin).
Comment 8 marco 2005-01-27 01:02:02 UTC
Sorry for bothering you. I thought I could help fixing a bug.
Comment 9 John Mylchreest (RETIRED) gentoo-dev 2005-01-27 08:33:10 UTC
Your most wlecome to give me a hand yes.
I'm not going to have chance to look into this for a few days yet, but when I do I will call for testing here.
Comment 10 folken 2005-02-09 01:49:28 UTC
same issue here. I'll take a look
Comment 11 Andreas Hinterland 2005-02-12 07:58:43 UTC
Created attachment 51059 [details, diff]
kdepim patch

this patch fixes the problem. after patching the ebuild multisync should
compile with kdepim-support.
Comment 12 Ricky Iacovou 2005-02-17 00:32:21 UTC
The patch posted by Andreas Hinterland does fix the problem, although oddly enough the path didn't apply cleanly on my system (fresh sync from last night,
although the ChangeLog doesn't show any changes since Jan 20th 2005.

I applied the patch "manually", and the build proceeds normally with kdepim.
Comment 13 Dewet Diener 2005-02-24 01:07:40 UTC
Confirmed;  I also manually adjusted the ebuild as per the patch by Andreas Hinterland, and it compiles and installs without problems (I'm assuming the hordes of "./libtool: line 5560: -e: command not found" errors for all plugins aren't problems).

However, I'm seeing no plugins, which I'm guessing is an effect of #82422.


Comment 14 Thorsten Becker 2005-03-21 13:59:55 UTC
Patch from Comment #11 fixed the problem for me too.
Comment 15 Stefan Schweizer (RETIRED) gentoo-dev 2005-04-18 06:49:31 UTC
thanks, fixed.