Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 91197 - multisync-0.83_pre20050414-r1,r2 does not compile with kdepim plugin
Summary: multisync-0.83_pre20050414-r1,r2 does not compile with kdepim plugin
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High major (vote)
Assignee: John Mylchreest (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-05-02 10:33 UTC by Dan Andresan
Modified: 2005-05-18 09:49 UTC (History)
4 users (show)

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


Attachments
Fixes access violations when using kdepim use flag (multisync-0.83_pre20050414-r2.ebuild.patch,1.00 KB, patch)
2005-05-11 15:22 UTC, Stuart Grimshaw
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Dan Andresan 2005-05-02 10:33:09 UTC
seems like bug 79048 (multisync-0.83_pre20050115 does not compile with kdepim plugin) has returned in this new ebuild

Reproducible: Always
Steps to Reproduce:
1.USE=kdepim emerge multisync
2.
3.

Actual Results:  
checking for KDE... configure: error: 
in the prefix, you've chosen, are no KDE headers installed. This will fail. 
So, check this please and use another prefix! 
 
!!! Please attach the config.log to your bug report: 
!!! /var/tmp/portage/multisync-0.83_pre20050414-r1/work/multisync/plugins/kdepim_plugin/config.log 
 
!!! ERROR: app-pda/multisync-0.83_pre20050414-r1 failed. 
!!! Function econf, Line 485, Exitcode 0 
!!! econf failed 
!!! If you need support, post the topmost build error, NOT this status 
message. 
 
--------------------------- ACCESS VIOLATION SUMMARY 
--------------------------- 
LOG FILE = "/tmp/sandbox-app-pda_-_multisync-0.83_pre20050414-r1-11138.log" 
 
open_wr:   /usr/qt/3/etc/settings/.qtrc.lock 
open_wr:   /usr/qt/3/etc/settings/.qtrc.lock 
-------------------------------------------------------------------------------- 
 

Expected Results:  
cleanly compile multisync with kdepim support 

i can compile any kde item, so it's not a problem with my kde headers not 
being  
installed. I guess it is an error in ebuild, looking in the wrong directory
Comment 1 Shawn Kovalchick 2005-05-10 20:28:41 UTC
This appears to still be an issue with multisync-0.83_pre20050414-r2.
Comment 2 Dan Andresan 2005-05-11 02:33:05 UTC
yes, i've got the same error with r2 as previously reported with r1 :(
I'm on an amd64 machine, does it make the bug report more helpfull?
Comment 3 Christoph Kretschmer 2005-05-11 14:08:02 UTC
same for me on x86
the ebuild is missing the --prefix=/usr/kde/3.4/ switch for the kdepim plugin
Comment 4 John Mylchreest (RETIRED) gentoo-dev 2005-05-11 14:51:39 UTC
Since I cant reliably test the kdepim stuff, would you care to propose a patch to the ebuild, and also to show me your resulting "equery f multisync" output?
Comment 5 Stuart Grimshaw 2005-05-11 15:22:34 UTC
Created attachment 58695 [details, diff]
Fixes access violations when using kdepim use flag

This is my version of the patch to fix bug 79048, the cause seems to be the
same.

If you find that the kdepim (or indeed any other plugins) are missing, I had to
move them from /usr/local/lib/multisync to /usr/lib/multisync but I guess this
could also be fixed in the ebuild.
Comment 6 Christoph Kretschmer 2005-05-11 15:36:02 UTC
you were faster  :)
i just got it compiling the same way with your patch for #79048

btw: have the dependencies changed for -r2?
got missing dependencies when compiling with the pda flag enabled.
it wants lippisock-dev :-?
Comment 7 Stefan Schweizer (RETIRED) gentoo-dev 2005-05-18 05:28:38 UTC
I just added a fix to the ebuild, wait one hour, sync, and tell me if it works
then please.
Comment 8 Dan Andresan 2005-05-18 09:49:58 UTC
Stefan, 
After an "emerge sync" I was able to compile multisync, and the KDE 
Addressbook appeared in the list of plugins. 
 
Thank you for solving the problem, 
Dan.