Problem installing KDE/Amarok
Hal Vaughan
hal at halblog.com
Wed Jun 24 14:47:52 PDT 2009
On Jun 24, 2009, at 5:21 PM, Ryan Schmidt wrote:
>
> On Jun 24, 2009, at 13:05, Hal Vaughan wrote:
>
>> I just installed MacPorts yesterday. I'm trying to install Amarok
>> and yesterday I typed "sudo port install amarok" yesterday. It
>> took qt hours to build. Last night, when I got home about 9 pm,
>> the terminal was not responding and clicking it gave me the
>> spinning pinwheel. I can't scroll or anything. Ports has a
>> message displayed: Installing kdebase4-runtime @4.2.4_0." It's
>> been at that stage since 9 pm last night (it's now about 2 pm the
>> next day). The terminal is locked up and I don't know if it's
>> still building KDE and installing or if it's locked up.
>>
>> I've asked for help on #kde-mac, but with 20 people in that group,
>> nobody seems active.
>>
>> I don't know if I should kill the terminal and therefore the ports
>> process or if it just takes that long. My guess is that KDE is big
>> and it takes a lot of time and may take notable CPU resources, thus
>> locking up the terminal for a while. If that's so, I can deal with
>> it, but for now, I can't run another instance of Terminal unless I
>> reboot, and I don't know if restarting the port command will just
>> put me in the same fix before.
>>
>> I'm on an iMac with OS X 10.5.7, a 2.4 Ghz Intel 2 core CPU with 4
>> GB of 667 Mhz DDR2 SDRAM. Not the latest, but no slouch either.
>> Does it take over 17 hours to install KDE with such a system?
>>
>> Also I know that there are messages of commands I have to run on
>> the terminal, but I only see a few, so I don't know if rebooting
>> will mean I can't access any that have scrolled off the top yet.
>
> Hmm. First, welcome to MacPorts!
>
> qt4-mac does take hours to build, even on a nice system like that.
> KDE probably also takes hours, but that time should mostly be taken
> in the build phase. Once it reaches the installation phase, the port
> isn't even in control; MacPorts base is, and all it's doing is
> copying the contents of /opt/local/var/macports/build/(PORT)/work/
> destroot into /opt/local/var/macports/software/(PORT)/
> (VERSION)_(REVISION)_(VARIANTS). kdebase4-runtime could add
> something to that with a pre-install or post-install phase, but that
> port doesn't have one. In any case, I don't think the Terminal app
> itself should ever become unresponsive, no matter how much work
> MacPorts is doing. So I'm afraid something has gone wrong. If you
> cannot interact with the Terminal, you'll have to force-quit it or
> restart the computer as you said. Unfortunately, MacPorts does not
> save the output of its build progress, so if there are messages
> scrolled off the top that you cannot see or scroll up to now, they
> are lost.
I figured they'd be lost if I had to kill the terminal. Of course,
I'm not 100% sure that this is the issue. For all I know, the process
could have been okay and it could be something else that crashed it.
(Come to think of it, there was an ssh connection, but it's a program
I'm always running in the b.g.) I figure in worst case, since it's
the first thing I'm installing, I could wipe out any KDE directory in
Applications and just wipe all of /opt, reinstall MacPorts and restart.
Is there any place else KDE would store files that I'd have to clear
out if I do that?
> After restarting Terminal or the computer, you can try again. You
> can use the "-d" flag ("port -d install amarok") to get a lot more
> information printed out. This will let you see what exactly a port
> was doing if and when it gets hung up. On the other hand, the vast
> quantity of output you will get means you will very likely miss any
> "you must do this after installing the port"-type messages that some
> ports print.
I was also going to see if I could find a list somewhere of all the
messages from KDE. It looks like each package is giving me the same
message at the start and the end.
I'll most likely wipe out /opt and just start clean, since I don't
have any other packages done with MacPorts yet. I don't mind letting
it rebuild qt overnight.
Thanks for the help on this!
Hal
More information about the macports-users
mailing list