Opened 13 years ago

Closed 12 years ago

Last modified 12 years ago

#14490 closed defect (worksforme)

gimp installation hangs

Reported by: sica@… Owned by: dbevans (David B. Evans)
Priority: Normal Milestone:
Component: ports Version: 1.6.0
Keywords: Cc: rhwood@…, monnom@…
Port: gimp

Description

I have done the Ticket 13742 fix for leopard install, thanks. The port command and man port now exist. I tried to install Gimp 2.4 via:

sudo port -v install gimp

I put in the -v because the first time I tried it my machine hung and the process used 70% of the processor resources for about 20 min, which I figured was wrong. I rebooted, tried again and same thing, even with -v I get nothing back, it just hangs and takes over the cpu.

Is this another known issue or can I provide you with any further information?

Thanks.

Attachments (3)

Analyse tclsh8.4.zip (10.7 KB) - added by tim.dylla@… 13 years ago.
call stack of hanging process tclcsh8.4
install.log.zip (320.5 KB) - added by sica@… 13 years ago.
overnite_install.log.gz (331.9 KB) - added by monnom@… 12 years ago.
Gimp install log (-dv) created by letting the install run over night

Download all attachments as: .zip

Change History (14)

comment:1 Changed 13 years ago by raimue (Rainer Müller)

Keywords: gimp added
Milestone: Port Bugs
Summary: macports installation problemBUG: gimp: installation hangs

Changed 13 years ago by tim.dylla@…

Attachment: Analyse tclsh8.4.zip added

call stack of hanging process tclcsh8.4

comment:2 Changed 13 years ago by tim.dylla@…

Exactly the same here:

  • MacBookPro
  • OSX 10.5.2
  • german localization

Command:

  • sudo port -v install gimp

the process tclcsh8.4 consumes 100% CPU load right from start.

I attached the call stack of this process for further analysis.

comment:3 Changed 13 years ago by rhwood@…

Summary: BUG: gimp: installation hangsgimp installation hangs

Please do the following:

sudo port clean --all all sudo port -dv install gimp > ~/install.log 2>&1 <ctrl>-z open ~/install.log fg

Once you observe the install hang, quit the process and attach the resulting install.log file to this ticket.

comment:4 in reply to:  3 Changed 13 years ago by rhwood@…

Replying to rhwood@macports.org:

WikiFormatting mangled the steps. Here they are again:

sudo port clean --all all
sudo port -dv install gimp > ~/install.log 2>&1
<ctrl>-z
open ~/install.log
fg

Note: all this is from a single terminal session.

comment:5 Changed 13 years ago by rhwood@…

Cc: rhwood@… added

Cc Me!

Changed 13 years ago by sica@…

Attachment: install.log.zip added

comment:6 Changed 13 years ago by rhwood@…

Can you just let this process run overnight?

I'm wondering if, since installing gimp builds and installs a number of ports, this may just be a long and intense process. I know that when I'm building on my PowerBook, even installing small and simple ports bogs everything else down.

comment:7 in reply to:  6 Changed 12 years ago by monnom@…

Replying to rhwood@…:

Can you just let this process run overnight?

I'm wondering if, since installing gimp builds and installs a number of ports, this may just be a long and intense process. I know that when I'm building on my PowerBook, even installing small and simple ports bogs everything else down.

As I am also bitten by this bug I created a log file for you by letting the seemingly hung process run over night. Well it wasn't hung and as much as I can tell from the log the port doesn't like my environment or something.

My computer is a PowerBook 867 MHz running 10.4.11 (fully patched) with the German language UI. MacPort 1.6 is installed and works. I verified this by installing slrn. I am going to add the log "overnite_install.log.gz" to this bug.

Changed 12 years ago by monnom@…

Attachment: overnite_install.log.gz added

Gimp install log (-dv) created by letting the install run over night

comment:8 Changed 12 years ago by monnom@…

Cc: monnom@… added

Cc Me!

comment:9 Changed 12 years ago by mf2k (Frank Schima)

Keywords: gimp removed
Owner: changed from macports-tickets@… to devans@…
Port: gimp added

Is this still a problem?

comment:10 Changed 12 years ago by dbevans (David B. Evans)

Resolution: worksforme
Status: newclosed

I'm not sure this is a problem as port gimp is a meta-port that not only installs gimp2 (the actual gimp application) but gimp-app (Aqua launcher) and number of useful plugs, etc. It is a very big build even if you are just install the application itself with a lot of dependencies so I'm not surprised that it is taking some time. Current version is 2.6.1 by the way. So I suggest that you use get the latest ports and try again.

sudo port selfupdate
sudo port -d install gimp

This should allow you to see whether it is doing something or not. And overnight might be a good time estimate depending on what hardware you have.

The log file submitted above shows the building of normal dependencies that ran into this error:

DEBUG: Executing org.macports.activate (p5-getopt-long)
--->  Activating p5-getopt-long 2.37_0
Error: Target org.macports.activate returned: Image error: /opt/local/lib/perl5/5.8.8/Getopt/Long.pm is being used by the active perl5.8 port.  Please deactivate this port first, or use the -f flag to force the activation.

This is a common perl error that is harmless so the thing here is to do what it says (force activation) and then start installing gimp again -- it'll pick up where it left off.

sudo port -f activate p5-getopt-long 2.37_0
sudo port -d install gimp

I'm going to close this out as not a problem unless something else pops up in which case you can file a ticket for the new problem specifically.

comment:11 Changed 12 years ago by (none)

Milestone: Port Bugs

Milestone Port Bugs deleted

Note: See TracTickets for help on using tickets.