Did somebody install KDE 4.3.0?

I tried to install KDE 4.3.0 without success.
First was stop in qt4-webkit. Installed file by file. qt4-dbus is in port dbus-qt4...
Then automoc4, had to download manually to distfiles
now stop in kdebase-workspace-4.3.0 and it's beyond my facilities:

Code:
knotificationitem.h:24:51: error: no such file or directory
krandrtray.h:33: error: 'Experimental' is not a namespace-name
krandrtray.h:33: error: expected namespace-name before ';' token
krandrtray.h:33: error: expected class-name before '{' token
krandrtray.moc:51: error:'KNotificationItem' has not been declared
...function void, was not declared in this scope ...lots of errors.

Did somebody installed 4.3 successfully?
 
Hi mate..

Yes I had the same issues ... portupgrade was complaining of that issue. Rather than debug this one tho and solve the issue.. I just did a backup of my important stuff and made a clean install.

the qt4 changes looked a little time consuming to work through and I needed my laptop ready for work this morning... and like a child at christmas... I couldnt wait!!!

If you dont make to do a fresh install.. then I would probably start with the qt4-dbus version and work from there (deinstall, clean, distclean, install clean, etc..)

Let me know if you get stuck as I may have some more time to help later.
 
It just finished compiling on my box. I also had some problems with Qt packages failing to compile. I simply pkg_delete'd everyting qt4-*, then installed Qt from devel/qt4 -- it went smooth.
 
Finally I managed to install qt4.5.2. But how about kde4.3 itself?

Fist was problem with phonon and gstreamer, then qt4-dbus
(see UPDATING updated only today),
then lack of automoc4 install (I installed it manually)
Now this (pls see right side):
Code:
[ 41%] Built target kdostartupconfig4
[ 41%] Building CXX object kcontrol/randr/CMakeFiles/krandrtray.dir/krandrtray.o
[ 42%] Built target kcm_randr
[ 42%] Building CXX object kcontrol/randr/CMakeFiles/krandrtray.dir/krandrapp.o
In file included from /usr/ports/x11/kdebase4-workspace/work/kdebase-workspace-4.3.0/kcontrol/randr/krandrtray.cpp:20:
/usr/ports/x11/kdebase4-workspace/work/kdebase-workspace-4.3.0/kcontrol/randr/krandrtray.h:24:51: error: knotificationitem-1/knotificationitem.h: No such file or directory
In file included from /usr/ports/x11/kdebase4-workspace/work/kdebase-workspace-4.3.0/kcontrol/randr/krandrapp.cpp:27:
/usr/ports/x11/kdebase4-workspace/work/kdebase-workspace-4.3.0/kcontrol/randr/krandrtray.h:24:51: error: knotificationitem-1/knotificationitem.h: No such file or directory
In file included from /usr/ports/x11/kdebase4-workspace/work/kdebase-workspace-4.3.0/kcontrol/randr/krandrtray.cpp:20:
/usr/ports/x11/kdebase4-workspace/work/kdebase-workspace-4.3.0/kcontrol/randr/krandrtray.h:33: error: 'Experimental' is not a namespace-name
/usr/ports/x11/kdebase4-workspace/work/kdebase-workspace-4.3.0/kcontrol/randr/krandrtray.h:33: error: expected namespace-name before ';' token
/usr/ports/x11/kdebase4-workspace/work/kdebase-workspace-4.3.0/kcontrol/randr/krandrtray.h:36: error: expected class-name before '{' token
In file included from /usr/ports/x11/kdebase4-workspace/work/kdebase-workspace-4.3.0/kcontrol/randr/krandrtray.cpp:22:
/usr/ports/x11/kdebase4-workspace/work/kdebase-workspace-4.3.0/build/kcontrol/randr/krandrtray.moc:51: error: 'KNotificationItem' has not been declared
/usr/ports/x11/kdebase4-workspace/work/kdebase-workspace-4.3.0/build/kcontrol/randr/krandrtray.moc: In member function 'virtual void* KRandRSystemTray::qt_metacast(const char*)':
/usr/ports/x11/kdebase4-workspace/work/kdebase-workspace-4.3.0/build/kcontrol/randr/krandrtray.moc:65: error: 'KNotificationItem' has not been declared
/usr/ports/x11/kdebase4-workspace/work/kdebase-workspace-4.3.0/build/kcontrol/randr/krandrtray.moc: In member function 'virtual int KRandRSystemTray::qt_metacall(QMetaObject::Call, int, void**)':
/usr/ports/x11/kdebase4-workspace/work/kdebase-workspace-4.3.0/build/kcontrol/randr/krandrtray.moc:70: error: 'KNotificationItem' has not been declared
In file included from /usr/ports/x11/kdebase4-workspace/work/kdebase-workspace-4.3.0/kcontrol/randr/krandrapp.cpp:27:
/usr/ports/x11/kdebase4-workspace/work/kdebase-workspace-4.3.0/kcontrol/randr/krandrtray.h:33: error: 'Experimental' is not a namespace-name
/usr/ports/x11/kdebase4-workspace/work/kdebase-workspace-4.3.0/kcontrol/randr/krandrtray.h:33: error: expected namespace-name before ';' token
/usr/ports/x11/kdebase4-workspace/work/kdebase-workspace-4.3.0/kcontrol/randr/krandrtray.h:36: error: expected class-name before '{' token
/usr/ports/x11/kdebase4-workspace/work/kdebase-workspace-4.3.0/kcontrol/randr/krandrapp.cpp: In constructor 'KRandRApp::KRandRApp()':
/usr/ports/x11/kdebase4-workspace/work/kdebase-workspace-4.3.0/kcontrol/randr/krandrapp.cpp:39: error: 'class KRandRSystemTray' has no member named 'setObjectName'
/usr/ports/x11/kdebase4-workspace/work/kdebase-workspace-4.3.0/kcontrol/randr/krandrtray.cpp: In constructor 'KRandRSystemTray::KRandRSystemTray(RandRDisplay*, QWidget*)':
/usr/ports/x11/kdebase4-workspace/work/kdebase-workspace-4.3.0/kcontrol/randr/krandrtray.cpp:46: error: class 'KRandRSystemTray' does not have any field named 'KNotificationItem'
/usr/ports/x11/kdebase4-workspace/work/kdebase-workspace-4.3.0/kcontrol/randr/krandrtray.cpp:47: error: 'actionCollection' was not declared in this scope
/usr/ports/x11/kdebase4-workspace/work/kdebase-workspace-4.3.0/kcontrol/randr/krandrtray.cpp:51: error: 'setIconByName' was not declared in this scope
/usr/ports/x11/kdebase4-workspace/work/kdebase-workspace-4.3.0/kcontrol/randr/krandrtray.cpp:52: error: 'Hardware' was not declared in this scope
/usr/ports/x11/kdebase4-workspace/work/kdebase-workspace-4.3.0/kcontrol/randr/krandrtray.cpp:52: error: 'setCategory' was not declared in this scope
/usr/ports/x11/kdebase4-workspace/work/kdebase-workspace-4.3.0/kcontrol/randr/krandrtray.cpp:53: error: 'setToolTip' was not declared in this scope
/usr/ports/x11/kdebase4-workspace/work/kdebase-workspace-4.3.0/kcontrol/randr/krandrtray.cpp:55: error: 'associatedWidget' was not declared in this scope
/usr/ports/x11/kdebase4-workspace/work/kdebase-workspace-4.3.0/kcontrol/randr/krandrtray.cpp:56: error: 'setContextMenu' was not declared in this scope
/usr/ports/x11/kdebase4-workspace/work/kdebase-workspace-4.3.0/kcontrol/randr/krandrtray.cpp:57: error: 'Active' was not declared in this scope
/usr/ports/x11/kdebase4-workspace/work/kdebase-workspace-4.3.0/kcontrol/randr/krandrtray.cpp:57: error: 'setStatus' was not declared in this scope
/usr/ports/x11/kdebase4-workspace/work/kdebase-workspace-4.3.0/kcontrol/randr/krandrtray.cpp:60: error: 'connect' was not declared in this scope
/usr/ports/x11/kdebase4-workspace/work/kdebase-workspace-4.3.0/kcontrol/randr/krandrtray.cpp: In member function 'void KRandRSystemTray::slotPrepareMenu()':
/usr/ports/x11/kdebase4-workspace/work/kdebase-workspace-4.3.0/kcontrol/randr/krandrtray.cpp:89: error: 'associatedWidget' was not declared in this scope
/usr/ports/x11/kdebase4-workspace/work/kdebase-workspace-4.3.0/kcontrol/randr/krandrtray.cpp:101: error: 'connect' was not declared in this scope
/usr/ports/x11/kdebase4-workspace/work/kdebase-workspace-4.3.0/kcontrol/randr/krandrtray.cpp:116: error: 'actionCollection' was not declared in this scope
/usr/ports/x11/kdebase4-workspace/work/kdebase-workspace-4.3.0/kcontrol/randr/krandrtray.cpp:120: error: 'connect' was not declared in this scope
/usr/ports/x11/kdebase4-workspace/work/kdebase-workspace-4.3.0/kcontrol/randr/krandrtray.cpp: In member function 'void KRandRSystemTray::slotScreenActivated()':
/usr/ports/x11/kdebase4-workspace/work/kdebase-workspace-4.3.0/kcontrol/randr/krandrtray.cpp:130: error: 'sender' was not declared in this scope
/usr/ports/x11/kdebase4-workspace/work/kdebase-workspace-4.3.0/kcontrol/randr/krandrtray.cpp: In member function 'void KRandRSystemTray::configChanged()':
/usr/ports/x11/kdebase4-workspace/work/kdebase-workspace-4.3.0/kcontrol/randr/krandrtray.cpp:153: error: 'associatedWidget' was not declared in this scope
/usr/ports/x11/kdebase4-workspace/work/kdebase-workspace-4.3.0/kcontrol/randr/krandrtray.cpp: In member function 'void KRandRSystemTray::populateMenu(KMenu*)':
/usr/ports/x11/kdebase4-workspace/work/kdebase-workspace-4.3.0/kcontrol/randr/krandrtray.cpp:188: error: 'connect' was not declared in this scope
/usr/ports/x11/kdebase4-workspace/work/kdebase-workspace-4.3.0/kcontrol/randr/krandrtray.cpp:233: error: 'connect' was not declared in this scope
/usr/ports/x11/kdebase4-workspace/work/kdebase-workspace-4.3.0/kcontrol/randr/krandrtray.cpp: In member function 'void KRandRSystemTray::populateLegacyMenu(KMenu*)':
/usr/ports/x11/kdebase4-workspace/work/kdebase-workspace-4.3.0/kcontrol/randr/krandrtray.cpp:300: error: 'connect' was not declared in this scope
/usr/ports/x11/kdebase4-workspace/work/kdebase-workspace-4.3.0/kcontrol/randr/krandrtray.cpp: In member function 'void KRandRSystemTray::slotPrefs()':
/usr/ports/x11/kdebase4-workspace/work/kdebase-workspace-4.3.0/kcontrol/randr/krandrtray.cpp:466: error: 'associatedWidget' was not declared in this scope
*** Error code 1
*** Error code 1
2 errors
*** Error code 2
[ 42%] Built target kcm_keyboard_layout
1 error
*** Error code 2
1 error
*** Error code 1

Stop in /usr/ports/x11/kdebase4-workspace.
*** Error code 1

Stop in /usr/ports/x11/kdebase4.
*** Error code 1

Stop in /usr/ports/x11/kde4.
*** Error code 1

Sounds like you had no such problems bit the output above looks like something wrong in either kde code or in compiller.
 
@gr1ml0ck. Hi, did you succeed with clean install?
Actually I did same way as Oxyd and I installed qt4.52 finally. But kde4.3 couldn't be installed and I assume it's kde ports issue. It makes sense probably to wait a bit till they update ports but...I cannot wait either:)
It's not clear did Oxyd install kde4.3 or only qt4.5.2. I'll wait for his answer.
 
zeiz said:
It's not clear did Oxyd install kde4.3 or only qt4.5.2. I'll wait for his answer.

Sorry, it was 4 am here when I was typing that message.

I'm typing from working KDE 4.3 now, so yeah, I've got it installed. I didn't get any of the problems you did. I didn't have KDE 4 installed, but I did have KDE 3 -- so when doing make install clean from /usr/ports/x11/kde4 the compilation would stop with messages like "kdeaccessibility>=4.3.0 is required but only kdeaccessibility-3.5.10 is installed". (I'm paraphrasing here.) But that was easily solved by manually going into the appropriate port directory and manually installing the KDE4 version of the port, then returning to x11/kde4 and re-running make install clean.

Maybe removing all KDE4 packages from previous installations would help, if you have KDE4 installed already.
 
So how does it run/feel?
What is system load averages?

I've read about kde4.3.... It looks beautiful, and I did like some features ..... (still not enough to make me switch to it)
 
killasmurf86 said:
So how does it run/feel?

It's rather smooth. Compared to previous releases of KDE 4, it doesn't have nearly as many bugs, though I've managed to crash Plasma already -- but Plasma was quickly restarted and keeps running so far.

Some desktop effects also feel smoother and don't leave visual articles (fade-in, fade-out effects mainly), but e.g. resizing a konsole window still feels rather sluggish. And I just lol'd and cursed at kwin4 for eating 10% of my CPU (with another 10% being eaten by xorg), but disabling V-Sync seems to have fixed that.

My load averages right now are 0.18, 0.26, 0.28, which is about the same load as I would get with Openbox doing the same as I'm doing now.
 
CPU: AMD Athlon(tm) 64 X2 Dual Core Processor 5400+ (2812.99-MHz 686-class CPU), 3 GB DDR2 RAM. It took me about 4 hours to compile -- that is, with kdeadmin, kdeartwork, kdenetwork, kdemultimedia, kdeplasma, kdeutils and xine enabled in x11/kde4's config.
 
@Oxyd.
Thanks a lot. Strange what is going on on my system... I had just previous kde4.2.4 and I did
Code:
pkg_delete -r qt\*
before kde4.3 install as recommended at kde.org and even deleted manually something that couldn't be deleted.
Really stange... I have similar machine: asus-M3N78-VM, AthlonX2 (4450e) 2.3 GHz, 4GB of DDR2.
I could try clean install right now but I'm really curious what is my problem.
Thanks again.
 
Oops...
Oxyd, I missed important question: what freebsd version you are running?

I'm trying 8.0-b2.
I tried kde4.0, 1, 2 on earlier snapshots of 8-current and those worked.
But who knows... it's just a beta:)
 
zeiz said:
Oops...
Oxyd, I missed important question: what freebsd version you are running?

I'm trying 8.0-b2.
I tried kde4.0, 1, 2 on earlier snapshots of 8-current and those worked.
But who knows... it's just a beta:)

I'm running 7.2-RELEASE-p2, but AFAIK the ports tree should be the same for all versions of FBSD.
 
Thanks. Probably that's the answer. Ports could be same (though not always as I noticed) but kernel and world are different.
Even my install (even CD) could be "buggy" that is more likely. I must reinstall. Thanks again.
 
It took me a lot of work to get 4.3 working, few failed dependencies here and there, and I still have an issue with kdepim4 not compiling. Although it works other than that now, I think I'm going to delete everything and start fresh with KDE.
 
I started building KDE4.3 in fresh jail (I'm using zfs and booting from flash, so later i will be able to boot from this partition).
building it for about 8hours+ already, no problem yet.
Still compiling in progress
 
OK, if someone is interested, i can give zfs sanpshot of my jail, that has KDE4.3, just pm me.

It's build for i686 32bit
CPU_TYPE?=i686

I can also explain how to set it up and running without having you to touch your existing file-system (it's easy)
all you need is zfs v13 + freebsd 8
 
If you also could explain how to get and operate with zfs :)

So you had no problem on 8.0-beta2?
I also spent 21h and again with no luck. This time stop was on libkhtml.so.7.0.1 : undefined references.
I used CD only for sysinstall, everything else from ports. I only build X from packages.
 
and all ports was befor updated with new libtools, new qt 4.5 befor ? without all these is a failed possibel
 
I'm guessing you are right. I installed X from package and then updated some libs when asked. Probably it wasn't enough.

Right now I finished installation of kde 4.3 on fresh 7.2 (with everything up-to-date) without any interventions:)
Far beyond 4 hours but - success!

I'll try later same with 8.0.
BTW is RC expected soon or only final release by end of August?
 
Back
Top