Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[kde-testing] and [kde-crazy] KDE4 overlays thread (part 2)
View unanswered posts
View posts from last 24 hours

Goto page Previous  1, 2, 3 ... 12, 13, 14 ... 28, 29, 30  Next  
This topic is locked: you cannot edit posts or make replies.    Gentoo Forums Forum Index Unsupported Software
View previous topic :: View next topic  
Author Message
ok
Guru
Guru


Joined: 11 Jul 2006
Posts: 390
Location: germany

PostPosted: Sat Nov 15, 2008 7:57 pm    Post subject: Reply with quote

yesterday I had the same error. After I got the other packages installed and have synced kde-crazy today, i was able to emerge pykde4.
Back to top
View user's profile Send private message
KejPi
Tux's lil' helper
Tux's lil' helper


Joined: 17 Jan 2004
Posts: 122
Location: Prague, Czech republic

PostPosted: Sat Nov 15, 2008 8:43 pm    Post subject: Reply with quote

tranquilcool wrote:
from yesterday everything compiles but then kded4 and
plasma-workspace crashes. anybody with same problem?


I have the same problem. Today I am trying to switch from genkdesvn overlay to kde-crazy and plasma-workspace fails building. On top of that also pykde4 is not possible to build, but this I solved by adding "kde-base/plasma-workspace -python" to /etc/package.use
_________________
hidentity.org
Back to top
View user's profile Send private message
hunky
l33t
l33t


Joined: 19 Nov 2003
Posts: 821
Location: Alaska

PostPosted: Sat Nov 15, 2008 11:11 pm    Post subject: Reply with quote

coolsnowmen wrote:
marcus84 wrote:
hunky wrote:
...

[edit] well, while awaiting a response I went ahead and keyworded pangomm and on the next emerge try - kdelibs:4.2[-kdeprefix] showed up - so I guess it is trying to pull in kde4.2. I'll not proceed until I have a better understanding..


You can have kde-3.5.9 and kde4 at the same time, but for this you should use the 'kdeprefix' USE which will install kde4.2 in /usr/kde4.2 folder.


It would seem like a good idea, but can anyone give me a reason why kdeprefix is necessary for parallel 3.5 and Versions > 4

I don't use kdeprefix and my kde 4.2 things get installed to

/usr/bin/ (vs /usr/kde/3.5/bin/)
/usr/include/KDE/ (vs /usr/kde/3.5/include/)
/usr/kde/4.2 (vs /usr/kde/3.5/)
/usr/lib/kde4/ (vs /usr/kde/3.5/lib/)

It seems that my kde 3.5 things are pretty out of the way. Segmenting my 4.2 stuff would only help me install parallel versions of kde4.1 and kde4.2


Here's one reason, but may only be for my case and whomever else has my setup:

I first tried to upgrade world with -kdeprefix and I got my old digikam blocking digikam-0.10.0_beta4, libkipi blocking libkipi, and libkdcraw blocking libkdcraw. Now it would seem like I would just have to unmerge those files, but the new digikam emerge is saying NS, like it wants to slot it. So although this may be no problem at all, for someone who is a newb at this it is confusing and leaves me with the question of whether I would be able to use digikam in kde3.5.9 or 10 if I wanted to log in to that desktop.

If I use kdeprefix, those blockers go away and I don't have to worry about them, hopefully. So that is one positive reason to use it. /jd
Back to top
View user's profile Send private message
KejPi
Tux's lil' helper
Tux's lil' helper


Joined: 17 Jan 2004
Posts: 122
Location: Prague, Czech republic

PostPosted: Sun Nov 16, 2008 10:31 am    Post subject: Reply with quote

KejPi wrote:
tranquilcool wrote:
from yesterday everything compiles but then kded4 and
plasma-workspace crashes. anybody with same problem?


I have the same problem. Today I am trying to switch from genkdesvn overlay to kde-crazy and plasma-workspace fails building. On top of that also pykde4 is not possible to build, but this I solved by adding "kde-base/plasma-workspace -python" to /etc/package.use


plasma-workspace needs kephal for successful build. I don't know what kephal is good for but it should be either in dependencies or in use flags.

Where should this be reported?
_________________
hidentity.org
Back to top
View user's profile Send private message
wrc1944
Advocate
Advocate


Joined: 15 Aug 2002
Posts: 3234
Location: Gainesville, Florida

PostPosted: Sun Nov 16, 2008 12:44 pm    Post subject: Reply with quote

cracki wrote:
Code:
emerge world -DvauN
emerge: the given set 'world' contains a non-existent set named 'kde-svn-minimal'
You need to remove or comment out the non-existent set entry in /var/lib/portage/world_sets.

KejPi wrote:
Quote:
plasma-workspace needs kephal for successful build. I don't know what kephal is good for but it should be either in dependencies or in use flags.

Where should this be reported?

Just sync'd the overlay, and kephal is now in kdebase. :)
_________________
Main box- AsRock x370 Gaming K4
Ryzen 1700, 3.0GHz, 16GB GSkill Flare DDR4 3200mhz
Samsung SATA 1000GB, Radeon HD R7 350 2GB DDR5
Gentoo ~amd64 plasma, glibc-2.29-r2, gcc-9.1.0 kernel-5.1.12-gentoo USE=experimental


Last edited by wrc1944 on Sun Nov 16, 2008 1:10 pm; edited 2 times in total
Back to top
View user's profile Send private message
Delvin
Guru
Guru


Joined: 07 Jul 2004
Posts: 546

PostPosted: Sun Nov 16, 2008 12:49 pm    Post subject: Reply with quote

I have kopete-4.1.73 that can't compile with the error :
Code:
[ 35%] Building CXX object kopete/libkopete/CMakeFiles/kopete.dir/kopetes       
tatussettings.o                                                                 
[ 35%] Building CXX object kopete/libkopete/CMakeFiles/kopete.dir/kopete_       
automoc.o                                                                       
Linking CXX shared library ../../lib/libkopete.so                               
[ 35%] Built target kopete                                                     
make: *** [all] Erreur 2                                                       
 * lus--(98%)                                                                   
 * ERROR: kde-base/kopete-4.1.73 failed.


the USE :
Code:
[ebuild  NS   ] kde-base/kopete-4.1.73 [3.5.9] USE="addbookmarks alias autoreplace contactnotes highlight history jabber msn nowlistening oscar otr pipes privacy ssl statistics texteffect translator urlpicpreview webpresence -debug -gadu -groupwise -htmlhandbook -kdeprefix -latex -messenger -qq -sms -testbed -winpopup-yahoo" 0 kB [1]


I'm using x86_64

How can I get it to compile ?
_________________
Ne tirez pas sur les canards !!
Back to top
View user's profile Send private message
asturm
Developer
Developer


Joined: 05 Apr 2007
Posts: 6944
Location: Austria

PostPosted: Sun Nov 16, 2008 12:52 pm    Post subject: Reply with quote

KejPi wrote:
On top of that also pykde4 is not possible to build, but this I solved by adding "kde-base/plasma-workspace -python" to /etc/package.use

pykde4-4.1.73 here just had some file collision 'problems' with some plasma packages v4.1.72, because they weren't emerged in correct order. Dirty hack: delete those collisions manually (just 4-5 files anyway) and proceed.
_________________
backend.cpp:92:2: warning: #warning TODO - this error message is about as useful as a cooling unit in the arctic
Back to top
View user's profile Send private message
kernelOfTruth
Watchman
Watchman


Joined: 20 Dec 2005
Posts: 6108
Location: Vienna, Austria; Germany; hello world :)

PostPosted: Sun Nov 16, 2008 1:02 pm    Post subject: Reply with quote

genstorm wrote:
KejPi wrote:
On top of that also pykde4 is not possible to build, but this I solved by adding "kde-base/plasma-workspace -python" to /etc/package.use

pykde4-4.1.73 here just had some file collision 'problems' with some plasma packages v4.1.72, because they weren't emerged in correct order. Dirty hack: delete those collisions manually (just 4-5 files anyway) and proceed.


a not so dirty "hack" / switch:

https://forums.gentoo.org/viewtopic-p-5276454.html#5276454
_________________
https://github.com/kernelOfTruth/ZFS-for-SystemRescueCD/tree/ZFS-for-SysRescCD-4.9.0
https://github.com/kernelOfTruth/pulseaudio-equalizer-ladspa

Hardcore Gentoo Linux user since 2004 :D
Back to top
View user's profile Send private message
asturm
Developer
Developer


Joined: 05 Apr 2007
Posts: 6944
Location: Austria

PostPosted: Sun Nov 16, 2008 1:10 pm    Post subject: Reply with quote

Isn't that just as dirty? ;)
_________________
backend.cpp:92:2: warning: #warning TODO - this error message is about as useful as a cooling unit in the arctic
Back to top
View user's profile Send private message
ok
Guru
Guru


Joined: 11 Jul 2006
Posts: 390
Location: germany

PostPosted: Sun Nov 16, 2008 1:59 pm    Post subject: Reply with quote

genstorm wrote:
KejPi wrote:
On top of that also pykde4 is not possible to build, but this I solved by adding "kde-base/plasma-workspace -python" to /etc/package.use

pykde4-4.1.73 here just had some file collision 'problems' with some plasma packages v4.1.72, because they weren't emerged in correct order. Dirty hack: delete those collisions manually (just 4-5 files anyway) and proceed.

Why not unmerge before update:
Code:
emerge -Ca =kde-base/kdeplasma-addons-4.1.72
Back to top
View user's profile Send private message
asturm
Developer
Developer


Joined: 05 Apr 2007
Posts: 6944
Location: Austria

PostPosted: Sun Nov 16, 2008 2:03 pm    Post subject: Reply with quote

To ensure he keeps his beloved kdeplasma-addons package and it gets updated in the ongoing emerge process as planned? ;)

Well, there are many ways, just choose the one you're most comfortable with.
_________________
backend.cpp:92:2: warning: #warning TODO - this error message is about as useful as a cooling unit in the arctic
Back to top
View user's profile Send private message
Cleus
Apprentice
Apprentice


Joined: 21 Aug 2004
Posts: 157

PostPosted: Sun Nov 16, 2008 2:25 pm    Post subject: Reply with quote

Kdepasswd not emerge (and kdm (and not enable screen lock?))
Code:
>>> Emerging (1 of 1) kde-base/kdepasswd-9999

>>> Configuring source in /tmp/portage/kde-base/kdepasswd-9999/work/kdepasswd ...       
loading initial cache file /tmp/portage/kde-base/kdepasswd-9999/temp/gentoo_common_config.cmake
-- The C compiler identification is GNU                                                       
-- The CXX compiler identification is GNU                                                     
-- Check for working C compiler: /usr/lib/ccache/bin/x86_64-pc-linux-gnu-gcc                   
-- Check for working C compiler: /usr/lib/ccache/bin/x86_64-pc-linux-gnu-gcc -- works         
-- Detecting C compiler ABI info                                                               
-- Detecting C compiler ABI info - done                                                       
-- Check for working CXX compiler: /usr/lib/ccache/bin/x86_64-pc-linux-gnu-g++                 
-- Check for working CXX compiler: /usr/lib/ccache/bin/x86_64-pc-linux-gnu-g++ -- works       
-- Detecting CXX compiler ABI info                                                             
-- Detecting CXX compiler ABI info - done                                                     
-- Looking for Q_WS_X11                                                                       
-- Looking for Q_WS_X11 - found                                                               
-- Looking for Q_WS_WIN                                                                       
-- Looking for Q_WS_WIN - not found.                                                           
-- Looking for Q_WS_QWS                                                                       
-- Looking for Q_WS_QWS - not found.                                                           
-- Looking for Q_WS_MAC                                                                       
-- Looking for Q_WS_MAC - not found.                                                           
-- Found Qt-Version 4.4.2 (using /usr/bin/qmake)                                               
-- Looking for XOpenDisplay in /usr/lib64/libX11.so;/usr/lib64/libXext.so;/usr/lib64/libXft.so;/usr/lib64/libXau.so;/usr/lib64/libXdmcp.so;/usr/lib64/libXpm.so                                                                                                                         
-- Looking for XOpenDisplay in /usr/lib64/libX11.so;/usr/lib64/libXext.so;/usr/lib64/libXft.so;/usr/lib64/libXau.so;/usr/lib64/libXdmcp.so;/usr/lib64/libXpm.so - found                                                                                                                 
-- Looking for gethostbyname                                                                                                               
-- Looking for gethostbyname - found                                                                                                       
-- Looking for connect                                                                                                                     
-- Looking for connect - found                                                                                                             
-- Looking for remove                                                                                                                       
-- Looking for remove - found                                                                                                               
-- Looking for shmat                                                                                                                       
-- Looking for shmat - found                                                                                                               
-- Looking for IceConnectionNumber in ICE                                                                                                   
-- Looking for IceConnectionNumber in ICE - found                                                                                           
-- Found X11: /usr/lib64/libX11.so                                                                                                         
-- Looking for include files CMAKE_HAVE_PTHREAD_H                                                                                           
-- Looking for include files CMAKE_HAVE_PTHREAD_H - found                                                                                   
-- Looking for pthread_create in pthreads                                                                                                   
-- Looking for pthread_create in pthreads - not found                                                                                       
-- Looking for pthread_create in pthread                                                                                                   
-- Looking for pthread_create in pthread - found                                                                                           
-- Found Threads: TRUE                                                                                                                     
-- Found Perl: /usr/bin/perl                                                                                                               
-- Performing Test _OFFT_IS_64BIT                                                                                                           
-- Performing Test _OFFT_IS_64BIT - Success                                                                                                 
-- Performing Test HAVE_FPIE_SUPPORT                                                                                                       
-- Performing Test HAVE_FPIE_SUPPORT - Success                                                                                             
-- Performing Test __KDE_HAVE_W_OVERLOADED_VIRTUAL                                                                                         
-- Performing Test __KDE_HAVE_W_OVERLOADED_VIRTUAL - Success                                                                               
-- Performing Test __KDE_HAVE_GCC_VISIBILITY                                                                                               
-- Performing Test __KDE_HAVE_GCC_VISIBILITY - Success                                                                                     
-- Found Phonon: /usr/lib64/libphonon.so                                                                                                   
-- Found Phonon Includes: /usr/include/KDE;/usr/include                                                                                     
-- Found KDE 4.2 include dir: /usr/kde/live/include                                                                                         
-- Found KDE 4.2 library dir: /usr/kde/live/lib64                                                                                           
-- Found the KDE4 kconfig_compiler preprocessor: /usr/kde/live/bin/kconfig_compiler                                                         
-- Found automoc4: /usr/bin/automoc4                                                                                                       
-- checking for module 'libstreamanalyzer>=0.5.9'                                                                                           
--   found libstreamanalyzer, version 0.6.0                                                                                                 
-- Found Strigi: /usr/lib64/libstreams.so                                                                                                   
-- Performing Test STRIGI_NEEDS_SIGNED_CHAR                                                                                                 
-- Performing Test STRIGI_NEEDS_SIGNED_CHAR - Success                                                                                       
-- Performing Test STRIGI_NEEDS_CHAR                                                                                                       
-- Performing Test STRIGI_NEEDS_CHAR - Failed                                                                                               
-- Strigi API needs 'signed char'                                                                                                           
-- Found ZLIB: /lib64/libz.so                                                                                                               
-- Looking for getpeereid                                                                                                                   
-- Looking for getpeereid - not found                                                                                                       
-- Looking for statvfs                                                                                                                     
-- Looking for statvfs - found                                                                                                             
--                                                                                                                                         

-- Configuring done
-- Generating done
-- Build files have been written to: /tmp/portage/kde-base/kdepasswd-9999/work/kdepasswd_build
>>> Source configured.                                                                       
>>> Compiling source in /tmp/portage/kde-base/kdepasswd-9999/work/kdepasswd ...               
make -j3                                                                                     
[  7%] Generating pass.h, pass.cpp                                                           
Generating passwddlg.moc                                                                                                                   
[ 14%] Generating chfacedlg.moc                                                                                                             
Generating ui_main_widget.h                                                                                                                 
[ 21%] Generating ui_faceDlg.h                                                                                                             
[ 28%] Generating settings.h, settings.cpp                                                                                                 
Generating main.moc                                                                                                                         
Scanning dependencies of target kdepasswd                                                                                                   
Scanning dependencies of target kcm_useraccount                                                                                             
[ 35%] [ 42%] Building CXX object apps/kdepasswd/CMakeFiles/kdepasswd.dir/passwd.o                                                         
Building CXX object apps/kdepasswd/CMakeFiles/kdepasswd.dir/kdepasswd.o                                                                     
/tmp/portage/kde-base/kdepasswd-9999/work/kdepasswd/apps/kdepasswd/passwd.cpp: In member function ‘int PasswdProcess::exec(const char*, const char*, int)’:                                                                                                                             
/tmp/portage/kde-base/kdepasswd-9999/work/kdepasswd/apps/kdepasswd/passwd.cpp:112: warning: ‘else’                                                                                                             
[ 50%] Building CXX object apps/kdepasswd/CMakeFiles/kdepasswd.dir/passwddlg.o                                                             
[ 57%] Building CXX object apps/kdepasswd/CMakeFiles/kdepasswd.dir/kdepasswd_automoc.o                                                     
[ 64%] [ 71%] Building CXX object apps/kdepasswd/kcm/CMakeFiles/kcm_useraccount.dir/chfnprocess.o                                           
Building CXX object apps/kdepasswd/kcm/CMakeFiles/kcm_useraccount.dir/main.o                                                               
[ 78%] Building CXX object apps/kdepasswd/kcm/CMakeFiles/kcm_useraccount.dir/chfacedlg.o                                                   
[ 85%] [ 92%] Building CXX object apps/kdepasswd/kcm/CMakeFiles/kcm_useraccount.dir/pass.o                                                 
Building CXX object apps/kdepasswd/kcm/CMakeFiles/kcm_useraccount.dir/settings.o                                                           
[100%] Building CXX object apps/kdepasswd/kcm/CMakeFiles/kcm_useraccount.dir/kcm_useraccount_automoc.o                                     
Linking CXX shared module ../../../lib/kcm_useraccount.so                                                                                   
/tmp/portage/kde-base/kdepasswd-9999/work/kdepasswd/apps/kdepasswd/passwddlg.cpp: In member function ‘virtual void KDEpasswd2Dialog::accept()’:                                                                                                                                         
/tmp/portage/kde-base/kdepasswd-9999/work/kdepasswd/apps/kdepasswd/passwddlg.cpp:119: error: not declaration  ‘checkAndGetPassword’ 
make[2]: *** [apps/kdepasswd/CMakeFiles/kdepasswd.dir/passwddlg.o] Error 1                                                                 
make[1]: *** [apps/kdepasswd/CMakeFiles/kdepasswd.dir/all] Error 2                                                                         
[100%] Built target kcm_useraccount                                                                                                         
make: *** [all] Error 2                                                                                                                   
 *                                                                                                                                         
 * ERROR: kde-base/kdepasswd-9999 failed.                                                                                                   
 * Call stack:                                                                                                                             
 *               ebuild.sh, line   49:  Called src_compile                                                                                 
 *             environment, line 3586:  Called kde4-meta_src_compile                                                                       
 *             environment, line 2746:  Called kde4-meta_src_make                                                                           
 *             environment, line 2839:  Called kde4-base_src_make                                                                           
 *             environment, line 2477:  Called cmake-utils_src_make                                                                         
 *             environment, line  922:  Called die                                                                                         
 * The specific snippet of code:                                                                                                           
 *           emake "$@" || die "Make failed!";                                                                                             
 *  The die message:                                                                                                                       
 *   Make failed!
Back to top
View user's profile Send private message
marcus84
Tux's lil' helper
Tux's lil' helper


Joined: 23 Apr 2008
Posts: 87

PostPosted: Sun Nov 16, 2008 2:41 pm    Post subject: Reply with quote

Does anybody know how can I use koffice-2 in kde-4.2???

The thing is that @koffice-2 is installed in /usr/kde/4.1/... and koffice-live is installed at /usr/kde/live/... any idea?
Back to top
View user's profile Send private message
KejPi
Tux's lil' helper
Tux's lil' helper


Joined: 17 Jan 2004
Posts: 122
Location: Prague, Czech republic

PostPosted: Sun Nov 16, 2008 3:43 pm    Post subject: Reply with quote

wrc1944 wrote:

KejPi wrote:
Quote:
plasma-workspace needs kephal for successful build. I don't know what kephal is good for but it should be either in dependencies or in use flags.

Where should this be reported?

Just sync'd the overlay, and kephal is now in kdebase. :)


Yes it is but not a dependency of plasma-workspace :wink:
_________________
hidentity.org
Back to top
View user's profile Send private message
marcus84
Tux's lil' helper
Tux's lil' helper


Joined: 23 Apr 2008
Posts: 87

PostPosted: Sun Nov 16, 2008 4:32 pm    Post subject: Reply with quote

marcus84 wrote:
Does anybody know how can I use koffice-2 in kde-4.2???

The thing is that @koffice-2 is installed in /usr/kde/4.1/... and koffice-live is installed at /usr/kde/live/... any idea?


EDIT: I have deleted KDE-4.1 and now koffice and koffice-live are trying to install the libraries at /usr/kde/live... how can I change the prefix???
Back to top
View user's profile Send private message
wrc1944
Advocate
Advocate


Joined: 15 Aug 2002
Posts: 3234
Location: Gainesville, Florida

PostPosted: Sun Nov 16, 2008 4:45 pm    Post subject: Reply with quote

Hmmm. I'm getting the okular cannot find -lqca problem mentioned on Page 12. I just sync'd, so apparently this was not fixed as mentioned, or was fixed and is now back again. I have qca-2.0.1-r1 installed. Rebuilt qca, and it did not help. :(
Code:
Linking CXX shared module ../../../lib/okularGenerator_ooo.so
/usr/lib/gcc/i686-pc-linux-gnu/4.3.2/../../../../i686-pc-linux-gnu/bin/ld: cannot find -lqca
collect2: ld returned 1 exit status
make[2]: *** [lib/okularGenerator_ooo.so] Error 1
make[1]: *** [okular/generators/ooo/CMakeFiles/okularGenerator_ooo.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
[ 88%] Building CXX object okular/generators/fictionbook/CMakeFiles/okularGenerator_fb.dir/document.o
[ 89%] Building CXX object okular/generators/fictionbook/CMakeFiles/okularGenerator_fb.dir/generator_fb.o
Linking CXX shared module ../../../lib/okularGenerator_fb.so
[ 89%] Built target okularGenerator_fb
make: *** [all] Error 2
 *
 * ERROR: kde-base/okular-9999 failed.

Also got a gwenview failure:
Code:
[100%] Building CXX object gwenview/app/CMakeFiles/gwenview.dir/gwenview_automoc.o
Linking CXX executable gwenview
CMakeFiles/gwenview.dir/startpage.o: In function `Gwenview::StartPagePrivate::setupSearchUi(Gwenview::AbstractSemanticInfoBackEnd*)':
startpage.cpp:(.text._ZN8Gwenview16StartPagePrivate13setupSearchUiEPNS_27AbstractSemanticInfoBackEndE[Gwenview::StartPagePrivate::setupSearchUi(Gwenview::AbstractSemanticInfoBackEnd*)]+0x1b): undefined reference to `Gwenview::TagModel::createAllTagsModel(QObject*, Gwenview::AbstractSemanticInfoBackEnd*)'
collect2: ld returned 1 exit status
make[2]: *** [gwenview/app/gwenview] Error 1
make[1]: *** [gwenview/app/CMakeFiles/gwenview.dir/all] Error 2
make: *** [all] Error 2
 *
 * ERROR: kde-base/gwenview-9999 failed.

_________________
Main box- AsRock x370 Gaming K4
Ryzen 1700, 3.0GHz, 16GB GSkill Flare DDR4 3200mhz
Samsung SATA 1000GB, Radeon HD R7 350 2GB DDR5
Gentoo ~amd64 plasma, glibc-2.29-r2, gcc-9.1.0 kernel-5.1.12-gentoo USE=experimental
Back to top
View user's profile Send private message
KejPi
Tux's lil' helper
Tux's lil' helper


Joined: 17 Jan 2004
Posts: 122
Location: Prague, Czech republic

PostPosted: Sun Nov 16, 2008 4:54 pm    Post subject: Reply with quote

wrc1944 wrote:
Hmmm. I'm getting the okular cannot find -lqca problem mentioned on Page 12. I just sync'd, so apparently this was not fixed as mentioned, or was fixed and is now back again. I have qca-2.0.1-r1 installed. Rebuilt qca, and it did not help. :(
Code:
Linking CXX shared module ../../../lib/okularGenerator_ooo.so
/usr/lib/gcc/i686-pc-linux-gnu/4.3.2/../../../../i686-pc-linux-gnu/bin/ld: cannot find -lqca
collect2: ld returned 1 exit status
make[2]: *** [lib/okularGenerator_ooo.so] Error 1
make[1]: *** [okular/generators/ooo/CMakeFiles/okularGenerator_ooo.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
[ 88%] Building CXX object okular/generators/fictionbook/CMakeFiles/okularGenerator_fb.dir/document.o
[ 89%] Building CXX object okular/generators/fictionbook/CMakeFiles/okularGenerator_fb.dir/generator_fb.o
Linking CXX shared module ../../../lib/okularGenerator_fb.so
[ 89%] Built target okularGenerator_fb
make: *** [all] Error 2
 *
 * ERROR: kde-base/okular-9999 failed.



For okular it could help to add
Code:

mycmakeargs="${mycmakeargs}
       -DQCA2_LIBRARIES=/usr/$(get_libdir)/qca2/libqca.so.2"

to src_configure() {}

At least for kopete this helped.
_________________
hidentity.org
Back to top
View user's profile Send private message
wrc1944
Advocate
Advocate


Joined: 15 Aug 2002
Posts: 3234
Location: Gainesville, Florida

PostPosted: Sun Nov 16, 2008 4:59 pm    Post subject: Reply with quote

Thanks KejPi,
I used gimpel's "ln -s /usr/lib/qca2/libqca.so /usr/lib/libqca.so" hack, which worked on okular too.

I'm sure your edit ebuild solution would work too- which one is the "best" or "correct" method for these types of pronlems? I would guess the ebuild edit, but am not sure.
_________________
Main box- AsRock x370 Gaming K4
Ryzen 1700, 3.0GHz, 16GB GSkill Flare DDR4 3200mhz
Samsung SATA 1000GB, Radeon HD R7 350 2GB DDR5
Gentoo ~amd64 plasma, glibc-2.29-r2, gcc-9.1.0 kernel-5.1.12-gentoo USE=experimental
Back to top
View user's profile Send private message
Loibisch
Tux's lil' helper
Tux's lil' helper


Joined: 03 Jan 2006
Posts: 89

PostPosted: Sun Nov 16, 2008 5:29 pm    Post subject: Reply with quote

I can't seem to compile plasma-workspace or kopete.

plasma-workspace fails with
Code:
usr/lib64/qt4/libQtUiTools.a(abstractformbuilder.o): In function `QFormInternal::QAbstractFormBuilder::save(QIODevice*, QWidget*)':
(.text+0x8403): undefined reference to `QDomDocument::QDomDocument()'
/usr/lib64/qt4/libQtUiTools.a(abstractformbuilder.o): In function `QFormInternal::QAbstractFormBuilder::save(QIODevice*, QWidget*)':
(.text+0x8443): undefined reference to `QDomNode::appendChild(QDomNode const&)'
/usr/lib64/qt4/libQtUiTools.a(abstractformbuilder.o): In function `QFormInternal::QAbstractFormBuilder::save(QIODevice*, QWidget*)':
(.text+0x844b): undefined reference to `QDomNode::~QDomNode()'
/usr/lib64/qt4/libQtUiTools.a(abstractformbuilder.o): In function `QFormInternal::QAbstractFormBuilder::save(QIODevice*, QWidget*)':
(.text+0x8453): undefined reference to `QDomNode::~QDomNode()'
/usr/lib64/qt4/libQtUiTools.a(abstractformbuilder.o): In function `QFormInternal::QAbstractFormBuilder::save(QIODevice*, QWidget*)':
(.text+0x847b): undefined reference to `QDomDocument::toString(int) const'
/usr/lib64/qt4/libQtUiTools.a(abstractformbuilder.o): In function `QFormInternal::QAbstractFormBuilder::save(QIODevice*, QWidget*)':
(.text+0x853f): undefined reference to `QDomDocument::~QDomDocument()'
/usr/lib64/qt4/libQtUiTools.a(abstractformbuilder.o): In function `QFormInternal::QAbstractFormBuilder::save(QIODevice*, QWidget*)':
(.text+0x85df): undefined reference to `QDomDocument::~QDomDocument()'
/usr/lib64/qt4/libQtUiTools.a(abstractformbuilder.o): In function `QFormInternal::QAbstractFormBuilder::save(QIODevice*, QWidget*)':
(.text+0x8611): undefined reference to `QDomNode::~QDomNode()'
/usr/lib64/qt4/libQtUiTools.a(abstractformbuilder.o): In function `QFormInternal::QAbstractFormBuilder::load(QIODevice*, QWidget*)':
(.text+0xb568): undefined reference to `QDomDocument::QDomDocument()'
/usr/lib64/qt4/libQtUiTools.a(abstractformbuilder.o): In function `QFormInternal::QAbstractFormBuilder::load(QIODevice*, QWidget*)':
(.text+0xb57a): undefined reference to `QDomDocument::setContent(QIODevice*, QString*, int*, int*)'
/usr/lib64/qt4/libQtUiTools.a(abstractformbuilder.o): In function `QFormInternal::QAbstractFormBuilder::load(QIODevice*, QWidget*)':
(.text+0xb5b5): undefined reference to `QDomNode::firstChildElement(QString const&) const'

...(literally hundreds of those lines)...

/usr/lib64/qt4/libQtUiTools.a(ui4.o): In function `QFormInternal::DomUI::read(QDomElement const&)':
(.text+0x39776): undefined reference to `QDomNode::~QDomNode()'
collect2: ld returned 1 exit status
make[2]: *** [lib/plasma_scriptengine_qscript.so] Error 1
make[1]: *** [plasma/scriptengines/qtscript/CMakeFiles/plasma_scriptengine_qscript.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....


Currently I'm running a mix of 4.1.73 and 4.1.72. It works, but I'd rather fix the problem and upgrade to 4.1.73 completely.

Kopete fails, too
Code:
[  6%] Building CXX object kopete/protocols/jabber/libiris/CMakeFiles/iris_kopete.dir/cutestuff/network/httpconnect.o
Building CXX object kopete/protocols/oscar/liboscar/CMakeFiles/oscar.dir/snacprotocol.o
/var/tmp/portage/kde-base/kopete-4.1.73/work/kopete-4.1.73/kopete/protocols/jabber/libiris/cutestuff/network/httpconnect.cpp:27:20: error: QtCrypto: No such file or directory
[  6%] Building CXX object kopete/protocols/oscar/liboscar/CMakeFiles/oscar.dir/oftprotocol.o
/var/tmp/portage/kde-base/kopete-4.1.73/work/kopete-4.1.73/kopete/protocols/jabber/libiris/cutestuff/network/httpconnect.cpp: In function ‘bool extractMainHeader(const QString&, QString*, int*, QString*)’:
/var/tmp/portage/kde-base/kopete-4.1.73/work/kopete-4.1.73/kopete/protocols/jabber/libiris/cutestuff/network/httpconnect.cpp:58: warning: ‘int QString::find(QChar, int, bool) const’ is deprecated (declared at /usr/include/qt4/QtCore/qstring.h:498)
/var/tmp/portage/kde-base/kopete-4.1.73/work/kopete-4.1.73/kopete/protocols/jabber/libiris/cutestuff/network/httpconnect.cpp:64: warning: ‘int QString::find(QChar, int, bool) const’ is deprecated (declared at /usr/include/qt4/QtCore/qstring.h:498)
/var/tmp/portage/kde-base/kopete-4.1.73/work/kopete-4.1.73/kopete/protocols/jabber/libiris/cutestuff/network/httpconnect.cpp: In member function ‘void HttpConnect::sock_connected()’:
/var/tmp/portage/kde-base/kopete-4.1.73/work/kopete-4.1.73/kopete/protocols/jabber/libiris/cutestuff/network/httpconnect.cpp:201: error: ‘QCA’ has not been declared
/var/tmp/portage/kde-base/kopete-4.1.73/work/kopete-4.1.73/kopete/protocols/jabber/libiris/cutestuff/network/httpconnect.cpp:206: warning: ‘QByteArray QString::utf8() const’ is deprecated (declared at /usr/include/qt4/QtCore/qstring.h:479)
/var/tmp/portage/kde-base/kopete-4.1.73/work/kopete-4.1.73/kopete/protocols/jabber/libiris/cutestuff/network/httpconnect.cpp:207: warning: ‘QByteArray::QByteArray(int)’ is deprecated (declared at /usr/include/qt4/QtCore/qbytearray.h:409)
/var/tmp/portage/kde-base/kopete-4.1.73/work/kopete-4.1.73/kopete/protocols/jabber/libiris/cutestuff/network/httpconnect.cpp: In member function ‘void HttpConnect::sock_readyRead()’:
/var/tmp/portage/kde-base/kopete-4.1.73/work/kopete-4.1.73/kopete/protocols/jabber/libiris/cutestuff/network/httpconnect.cpp:256: warning: ‘QList<T>::iterator QList<T>::remove(QList<T>::iterator) [with T = QString]’ is deprecated (declared at /usr/include/qt4/QtCore/qlist.h:282)
make[2]: *** [kopete/protocols/jabber/libiris/CMakeFiles/iris_kopete.dir/cutestuff/network/httpconnect.o] Error 1
make[1]: *** [kopete/protocols/jabber/libiris/CMakeFiles/iris_kopete.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....


I have already re-merged all qt-* packages, but it hasn't made any difference.
Does anyone have any idea?
Back to top
View user's profile Send private message
wrc1944
Advocate
Advocate


Joined: 15 Aug 2002
Posts: 3234
Location: Gainesville, Florida

PostPosted: Sun Nov 16, 2008 5:46 pm    Post subject: Reply with quote

Gwenview failure I posted a few posts back now fixed in svn trunk- compiles fine. :)
_________________
Main box- AsRock x370 Gaming K4
Ryzen 1700, 3.0GHz, 16GB GSkill Flare DDR4 3200mhz
Samsung SATA 1000GB, Radeon HD R7 350 2GB DDR5
Gentoo ~amd64 plasma, glibc-2.29-r2, gcc-9.1.0 kernel-5.1.12-gentoo USE=experimental
Back to top
View user's profile Send private message
cracki
n00b
n00b


Joined: 12 Oct 2005
Posts: 34

PostPosted: Sun Nov 16, 2008 8:02 pm    Post subject: Reply with quote

wrc1944 wrote:
cracki wrote:
Code:
emerge world -DvauN
emerge: the given set 'world' contains a non-existent set named 'kde-svn-minimal'
You need to remove or comment out the non-existent set entry in /var/lib/portage/world_sets.


Worked like a charm. :D
Back to top
View user's profile Send private message
reavertm
Developer
Developer


Joined: 05 Feb 2004
Posts: 264
Location: Wrocław

PostPosted: Sun Nov 16, 2008 9:12 pm    Post subject: Reply with quote

Small news

  • Portage 2.2 is going to be package.mask-ed in near future as 2.1 will be introducing EAPI-2 support. This has some disadvantage - all KDE4 users will probably want to put proper entry in package.unmask to unmask portage 2.2.
  • For all those who use -9999 KDE ebulds - if you encounter compilation errors - be sure to check http://ktown.kde.org/~dirk/dashboard/ in a first place - it's KDE dashboard and shows what currently compiles fine in trunk and what does not.


and btw - QCA patch has been sent upstream and should appear in trunk soon
_________________
Maciek
Back to top
View user's profile Send private message
angiest
n00b
n00b


Joined: 12 Nov 2008
Posts: 14

PostPosted: Mon Nov 17, 2008 3:04 am    Post subject: Reply with quote

reavertm wrote:
Small news

  • Portage 2.2 is going to be package.mask-ed in near future as 2.1 will be introducing EAPI-2 support. This has some disadvantage - all KDE4 users will probably want to put proper entry in package.unmask to unmask portage 2.2.
  • For all those who use -9999 KDE ebulds - if you encounter compilation errors - be sure to check http://ktown.kde.org/~dirk/dashboard/ in a first place - it's KDE dashboard and shows what currently compiles fine in trunk and what does not.


and btw - QCA patch has been sent upstream and should appear in trunk soon


Regarding the QCA patch... I have found that okular, kopete, and ksirk are affected. I was able to fix okular and kopete using variants of the patch I posted here a couple of days ago. No go so far on ksirk.
Back to top
View user's profile Send private message
Urigeller23
n00b
n00b


Joined: 09 Mar 2005
Posts: 33

PostPosted: Mon Nov 17, 2008 10:49 am    Post subject: Reply with quote

Hm, pykde4:live keeps dying for me during compilation..

Code:
collect2: ld returned 1 exit status
make[2]: *** [lib/pykde/plasma.so] Error 1
make[1]: *** [python/pykde4/CMakeFiles/python_module_PyKDE4_plasma.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
[ 99%] [100%] Building CXX object python/pykde4/CMakeFiles/python_module_PyKDE4_soprano.dir/sip/soprano/sipsopranopart6.o
Building CXX object python/pykde4/CMakeFiles/python_module_PyKDE4_soprano.dir/sip/soprano/sipsopranopart7.o
In file included from /usr/include/python2.5/Python.h:13,
                 from /usr/include/python2.5/sip.h:28,
                 from /var/tmp/portage/kde-base/pykde4-9999/work/pykde4_build/python/pykde4/sip/soprano/sipAPIsoprano.h:11,
                 from /var/tmp/portage/kde-base/pykde4-9999/work/pykde4_build/python/pykde4/sip/soprano/sipsopranopart6.cpp:7:
/usr/include/python2.5/pyconfig.h:948:1: warning: "_XOPEN_SOURCE" redefined
<command line>:1:1: warning: this is the location of the previous definition
In file included from /usr/include/python2.5/Python.h:13,
                 from /usr/include/python2.5/sip.h:28,
                 from /var/tmp/portage/kde-base/pykde4-9999/work/pykde4_build/python/pykde4/sip/soprano/sipAPIsoprano.h:11,
                 from /var/tmp/portage/kde-base/pykde4-9999/work/pykde4_build/python/pykde4/sip/soprano/sipsopranopart7.cpp:7:
/usr/include/python2.5/pyconfig.h:948:1: warning: "_XOPEN_SOURCE" redefined
<command line>:1:1: warning: this is the location of the previous definition
Linking CXX shared library ../../lib/pykde/soprano.so
[100%] Built target python_module_PyKDE4_soprano
make: *** [all] Error 2


maybe I am missing something, but I don't get the error.. got anyone the same problem?
Back to top
View user's profile Send private message
wrc1944
Advocate
Advocate


Joined: 15 Aug 2002
Posts: 3234
Location: Gainesville, Florida

PostPosted: Mon Nov 17, 2008 1:24 pm    Post subject: Reply with quote

Urigeller23 rote:
Quote:
Hm, pykde4:live keeps dying for me during compilation..
I might be mistaken, but I think this was due to a bison version. It compiles with bison-2.3, but not bison-2.4. I know this was the problem for something recent. :roll:

EDIT:
OK- I remember what bison was about- gcc-4.3.2 failures. :oops: https://forums.gentoo.org/viewtopic-p-5279079-highlight-bison.html#5279079
However, I still have bison-2.3 on purpose, even though I am running pure ~x86 systems, and am not having problems with pykde4. AFAIK, bison and pykde4 are somehow related, so maybe it's worth a shot temporarily downgrading bison to 2.3 and seeing if pykde4 compiles on your system? Just a thought. :)
Another thought- do you have sip installed? Maybe try running python-updater?
_________________
Main box- AsRock x370 Gaming K4
Ryzen 1700, 3.0GHz, 16GB GSkill Flare DDR4 3200mhz
Samsung SATA 1000GB, Radeon HD R7 350 2GB DDR5
Gentoo ~amd64 plasma, glibc-2.29-r2, gcc-9.1.0 kernel-5.1.12-gentoo USE=experimental
Back to top
View user's profile Send private message
Display posts from previous:   
This topic is locked: you cannot edit posts or make replies.    Gentoo Forums Forum Index Unsupported Software All times are GMT
Goto page Previous  1, 2, 3 ... 12, 13, 14 ... 28, 29, 30  Next
Page 13 of 30

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum