[MacPorts] #18553: 'sudo port install gimp' hangs indefinitely
MacPorts
noreply at macports.org
Fri Feb 20 09:28:41 PST 2009
#18553: 'sudo port install gimp' hangs indefinitely
------------------------------------+---------------------------------------
Reporter: kevin.h.kahl@… | Owner: devans@…
Type: defect | Status: new
Priority: Normal | Milestone: Port Bugs
Component: ports | Version: 1.7.0
Keywords: | Port: gimp
------------------------------------+---------------------------------------
Comment(by devans@…):
As jmr says gimp has a lot of dependencies so if you are installing from
scratch it can take a lot of time to process the dependencies before
it actually starts installing. Many dependencies are visited more than
once if they are declared in more than one port (MacPorts apparently
processes the
entire dependency tree without remembering if a dependency was previously
processed). So the debug output you should see initially should be
repetitive dependency checks as it goes through the tree and you may
(will) see some dependencies processed many times which could make you
think
that it was looping.
If you have none of the dependencies installed (a clean MacPorts
installation), then installation of gimp could be an overnight operation.
You might try installing some of the major dependencies first, then move
up the tree. For instance, port gimp2 (one of gimp's dependencies) will
install the gimp application itself without the additional add on plugins
and themes that gimp installs. Significant dependencies of
gimp2 are gegl and gtk2 so try installing some of these first and see what
happens.
I'd try this sequence:
{{{
sudo port install gtk2
sudo port install gegl
sudo port install gimp2
sudo port install gimp
}}}
If you really think that there is some looping going on please capture as
much of the debug output as you can stand and add as an attachment
and I'll compare it to a clean build here. I think the attachment size
limit is 1 Mb.
--
Ticket URL: <http://trac.macports.org/ticket/18553#comment:3>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list