[MacPorts] #28338: kdebase4 @4.6.0 - KDE applications don't start
#28338: kdebase4 @4.6.0 - KDE applications don't start -----------------------------------------------+---------------------------- Reporter: habmalnefrage@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.2 Keywords: KDE4, kdebase, dolphin, konqueror | Port: kdebase4 -----------------------------------------------+---------------------------- Hi, I'm using Snow Leopard and tried to install kdebase4 to use Dolphin. The installation succeeded without errors. But when I try to start any KDE4 application from the terminal window, nothing happens. The same issue occurs when started via the X11-Symbol in the dock (that was started via startx in the terminal window). When I call the applications from Finder, a program icon jumps in the dock up and down for a while, but after that the icon's context menu shows, that the program doesn't answer. I already followed the usual 'sudo chown -R ...' and 'launchctl...' instructions, with no success. After having read some similar tickets I haven't found out a solution yet and hope, you can help. -- Ticket URL: <https://trac.macports.org/ticket/28338> MacPorts <http://www.macports.org/> Ports system for Mac OS
#28338: kdebase4 @4.6.0 - KDE applications don't start -----------------------------------------------+---------------------------- Reporter: habmalnefrage@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.2 Keywords: KDE4, kdebase, dolphin, konqueror | Port: kdebase4 -----------------------------------------------+---------------------------- Comment(by ryandesign@…): Replying to [ticket:28338 habmalnefrage@…]:
The same issue occurs when started via the X11-Symbol in the dock (that was started via startx in the terminal window).
On Mac OS X, you don't start X11 by typing "startx"; you start X11 by opening the X11 application in the Utilities folder in your Applications folder. Or, if using the MacPorts port xorg-server, then by opening the application X11 in the MacPorts folder in the Applications folder. -- Ticket URL: <https://trac.macports.org/ticket/28338#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#28338: kdebase4 @4.6.0 - KDE applications don't start -----------------------------------------------+---------------------------- Reporter: habmalnefrage@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.2 Keywords: KDE4, kdebase, dolphin, konqueror | Port: kdebase4 -----------------------------------------------+---------------------------- Comment(by habmalnefrage@…):
On Mac OS X, you don't start X11 by typing "startx"; you start X11 by opening the X11 application in the Utilities folder in your Applications folder.
Thanx, Ryandesign, for your information. You're right (I'm changing from Linux). Sadly the effect stays the same. Other X applications, like Xterm and Xlogo, start without problems. -- Ticket URL: <https://trac.macports.org/ticket/28338#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS
#28338: kdebase4 @4.6.0 - KDE applications don't start -----------------------------------------------+---------------------------- Reporter: habmalnefrage@… | Owner: snc@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.2 Keywords: KDE4, kdebase, dolphin, konqueror | Port: kdebase4 -----------------------------------------------+---------------------------- Changes (by jmr@…): * cc: habmalnefrage@… (removed) * cc: sharky@… (added) * owner: macports-tickets@… => snc@… Comment: Please remember to cc the maintainers. You do not need to be in cc when you are the reporter. -- Ticket URL: <https://trac.macports.org/ticket/28338#comment:4> MacPorts <http://www.macports.org/> Ports system for Mac OS
#28338: kdebase4 @4.6.0 - KDE applications don't start -----------------------------------------------+---------------------------- Reporter: habmalnefrage@… | Owner: snc@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.2 Keywords: KDE4, kdebase, dolphin, konqueror | Port: kdebase4 -----------------------------------------------+---------------------------- Comment(by snc@…): How are you trying to launch the programs from the terminal? I'd recommend using the "open" command on the .app folder. -- Ticket URL: <https://trac.macports.org/ticket/28338#comment:5> MacPorts <http://www.macports.org/> Ports system for Mac OS
#28338: kdebase4 @4.6.0 - KDE applications don't start -----------------------------------------------+---------------------------- Reporter: habmalnefrage@… | Owner: snc@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.2 Keywords: KDE4, kdebase, dolphin, konqueror | Port: kdebase4 -----------------------------------------------+---------------------------- Comment(by habmalnefrage@…): Replying to [comment:5 snc@…]:
How are you trying to launch the programs from the terminal? I'd recommend using the "open" command on the .app folder. I ran '/opt/local/var/macports/software/kdebase4/4.6.0_0/Applications/MacPorts/KDE4/dolphin.app/Contents/MacOS/dolphin' -> nothing happens. Using 'open /opt/local/var/macports/software/kdebase4/4.6.0_0/Applications/MacPorts/KDE4/dolphin.app/Contents/MacOS/dolphin' opens a new terminal window. Its command line shows the same call of Dolphin, followed by ;exit. But nothing else comes up. If I run 'open /opt/local/var/macports/software/kdebase4/4.6.0_0/Applications/MacPorts/KDE4/dolphin.app', only the jumping icon in the dock appears.
-- Ticket URL: <https://trac.macports.org/ticket/28338#comment:6> MacPorts <http://www.macports.org/> Ports system for Mac OS
#28338: kdebase4 @4.6.0 - KDE applications don't start -----------------------------------------------+---------------------------- Reporter: habmalnefrage@… | Owner: snc@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.2 Keywords: KDE4, kdebase, dolphin, konqueror | Port: kdebase4 -----------------------------------------------+---------------------------- Comment(by habmalnefrage@…): Replying to [comment:4 jmr@…]:
Please remember to cc the maintainers. You do not need to be in cc when you are the reporter. Sorry for not having cc'ed the maintainers. It's my first ticket and I didn't find the mail addresses. Usually they are shortened and end up at the @. Where can I find them when creating a new ticket?
-- Ticket URL: <https://trac.macports.org/ticket/28338#comment:7> MacPorts <http://www.macports.org/> Ports system for Mac OS
#28338: kdebase4 @4.6.0 - KDE applications don't start -----------------------------------------------+---------------------------- Reporter: habmalnefrage@… | Owner: snc@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.2 Keywords: KDE4, kdebase, dolphin, konqueror | Port: kdebase4 -----------------------------------------------+---------------------------- Comment(by habmalnefrage@…): Finally I got it working.[[BR]] Here is what I did:[[BR]] 1. I uninstalled everything like described in the MacPorts documentation, chapter 2.5.[[BR]] 2. reboot[[BR]] 3. Installed MacPorts from scratch, port selfupdate (see chapter 2.3 of MacPorts documentation)[[BR]] 4. sudo -s, enter password[[BR]] 5. port install kdebase4. The following steps, especially 10 to 14, are those which I was requested to do after kdebase4's installation. They might differ in further package versions.[[BR]] 6. launchctl load -w /Library/LaunchDaemons/org.freedesktop.dbus- system.plist[[BR]] 7. exit --> this will cancel super user session and continue working as normal user [[BR]] 8. launchctl load -w /Library/LaunchAgents/org.freedesktop.dbus- session.plist[[BR]] 9. 'sudo chown -R $USER ~/Library/Preferences/KDE' replacing $USER with my username. I think, it's important not to do this in a sudo-session, but with the sudo command, since ~ refers to the normal users home directory! [[BR]] 10. sudo port install python_select[[BR]] 11. sudo python_select python27[[BR]] 12. sudo port load mysql5-server[[BR]] 13. sudo -u _mysql mysql_install_db5[[BR]] 14. sudo port load openldap[[BR]] 15. I rebooted to start DBus for sure. [[BR]] Dolphin and Konqueror might work now. The following steps install German language packs for spelling and KDE4: [[BR]] 16. sudo port install aspell-dict-de[[BR]] 17. sudo port install hunspell-dict-de_DE[[BR]] 18. sudo port install kde-l10n-de[[BR]] After all of this, Dolphin and Konqueror start as well from terminal (starting dolphin in dolphin.app's subdirectory)as from dock (link to dolphin.app/konqueror.app)[[BR]] '''Note''': This documentation might be helpful for you, but is without any warranty! I just described how I got it working for me. [[BR]] @maintainers: if you find this posting useful and complete, you can close the ticket now. If I find some issues with these applications, shall I open a new ticket for every single issue or one that collects all issues? -- Ticket URL: <https://trac.macports.org/ticket/28338#comment:8> MacPorts <http://www.macports.org/> Ports system for Mac OS
#28338: kdebase4 @4.6.0 - KDE applications don't start -----------------------------------------------+---------------------------- Reporter: habmalnefrage@… | Owner: snc@… Type: defect | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 1.9.2 Keywords: KDE4, kdebase, dolphin, konqueror | Port: kdebase4 -----------------------------------------------+---------------------------- Changes (by snc@…): * status: new => assigned Comment: Replying to [comment:8 habmalnefrage@…]:
The following steps, especially 10 to 14, are those which I was requested to do after kdebase4's installation. They might differ in further package versions.[[BR]] [[BR]] 10. sudo port install python_select[[BR]] 11. sudo python_select python27[[BR]] 12. sudo port load mysql5-server[[BR]] 13. sudo -u _mysql mysql_install_db5[[BR]] 14. sudo port load openldap[[BR]]
From this information, it sounds like there are python scripts used that expect `python` to point to the same version they're built against. Likely need to crawl through all installed files and change all references to `python-2.7`. -- Ticket URL: <https://trac.macports.org/ticket/28338#comment:10> MacPorts <http://www.macports.org/> Ports system for Mac OS
#28338: kdebase4 @4.6.0 - KDE applications don't start -----------------------------------------------+---------------------------- Reporter: habmalnefrage@… | Owner: snc@… Type: defect | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 1.9.2 Keywords: KDE4, kdebase, dolphin, konqueror | Port: kdebase4 -----------------------------------------------+---------------------------- Comment(by allbery.b@…): FWIW, I'm seeing that after a reboot the symlink `~/Library/Preferences/KDE/tmp-$HOST` is dangling, and `dtruss` shows KDE programs hanging immediately after discovering that. `mkdir ~/Library/Preferences/KDE/tmp-$HOST` is sufficient to get KDE working. -- Ticket URL: <https://trac.macports.org/ticket/28338#comment:11> MacPorts <http://www.macports.org/> Ports system for Mac OS
#28338: kdebase4 @4.6.0 - KDE applications don't start -----------------------------------------------+---------------------------- Reporter: habmalnefrage@… | Owner: snc@… Type: defect | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 1.9.2 Keywords: KDE4, kdebase, dolphin, konqueror | Port: kdebase4 -----------------------------------------------+---------------------------- Comment(by allbery.b@…): Forgot to mention: Aqua build, and seen on both 10.5/PPC and 10.6/x86-64. -- Ticket URL: <https://trac.macports.org/ticket/28338#comment:12> MacPorts <http://www.macports.org/> Ports system for Mac OS
#28338: kdebase4 @4.6.0 - KDE applications don't start -----------------------------------------------+---------------------------- Reporter: habmalnefrage@… | Owner: snc@… Type: defect | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 1.9.2 Keywords: KDE4, kdebase, dolphin, konqueror | Port: kdebase4 -----------------------------------------------+---------------------------- Comment(by snc@…): allbery.b@: can you confirm the symlink continues to need fixing in 4.7.0? -- Ticket URL: <https://trac.macports.org/ticket/28338#comment:13> MacPorts <http://www.macports.org/> Ports system for Mac OS
#28338: kdebase4 @4.6.0 - KDE applications don't start -----------------------------------------------+---------------------------- Reporter: habmalnefrage@… | Owner: sharky@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.2 Keywords: KDE4, kdebase, dolphin, konqueror | Port: kde4-baseapps -----------------------------------------------+---------------------------- Changes (by snc@…): * cc: sharky@… (removed) * cc: michaelld@… (added) * status: assigned => new * port: kdebase4 => kde4-baseapps * owner: snc@… => sharky@… -- Ticket URL: <https://trac.macports.org/ticket/28338#comment:14> MacPorts <http://www.macports.org/> Ports system for Mac OS
#28338: kdebase4 @4.6.0 - KDE applications don't start ---------------------------+----------------------------------------------- Reporter: | Owner: nicos@… habmalnefrage@… | Status: new Type: defect | Milestone: Priority: Normal | Version: 1.9.2 Component: ports | Keywords: KDE4, kdebase, dolphin, konqueror Resolution: | Port: | kde4-baseapps | ---------------------------+----------------------------------------------- Changes (by sharky@…): * owner: sharky@… => nicos@… -- Ticket URL: <https://trac.macports.org/ticket/28338#comment:15> MacPorts <http://www.macports.org/> Ports system for OS X
#28338: kdebase4 @4.6.0 - KDE applications don't start ---------------------------+----------------------------------------------- Reporter: | Owner: nicos@… habmalnefrage@… | Status: new Type: defect | Milestone: Priority: Normal | Version: 1.9.2 Component: ports | Keywords: KDE4, kdebase, dolphin, konqueror Resolution: | Port: | kde4-baseapps | ---------------------------+----------------------------------------------- Comment (by nicos@…): Does this issue still happen in the present version (4.11.1) ? Dolphin should have now been fixed upstream (from version 4.10.5, if I remember correctly). -- Ticket URL: <https://trac.macports.org/ticket/28338#comment:17> MacPorts <http://www.macports.org/> Ports system for OS X
#28338: kdebase4 @4.6.0 - KDE applications don't start ---------------------------+----------------------------------------------- Reporter: | Owner: nicos@… habmalnefrage@… | Status: closed Type: defect | Milestone: Priority: Normal | Version: 1.9.2 Component: ports | Keywords: KDE4, kdebase, dolphin, konqueror Resolution: fixed | Port: | kde4-baseapps | ---------------------------+----------------------------------------------- Changes (by nicos@…): * status: new => closed * resolution: => fixed Comment: Assuming the issue fixed in present version with the absence of feedback, and the fact that some serious bugs in dolphin have been fixed in 4.10.5. -- Ticket URL: <https://trac.macports.org/ticket/28338#comment:18> MacPorts <http://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts