[MacPorts] #23092: InsightToolKit should not clean on each build
MacPorts
noreply at macports.org
Thu Feb 18 12:22:24 PST 2010
#23092: InsightToolKit should not clean on each build
---------------------------------+------------------------------------------
Reporter: trog24@… | Owner: dweber@…
Type: defect | Status: reopened
Priority: Normal | Milestone:
Component: ports | Version: 1.8.2
Resolution: | Keywords:
Port: InsightToolKit |
---------------------------------+------------------------------------------
Comment(by dweber@…):
Replying to [comment:12 jeremyhu@…]:
> @dwebber:
>
> If you can't fix this port so that it builds, then I can't fix your
dependencies. You will need to either fix the dependencies or fix the
build.
>
> xorg-libs is not an end solution, and you should not be depending on it.
It is a transitional package and will be removed once you fix your port to
address this. You have had one year worth of notice to address this, and
this port is the only lagger. Please fix it.
>
> http://lists.macosforge.org/pipermail/macports-
dev/2009-February/007550.html
>
> As for a detailed test, otool -L works great. I'm attaching a script
that I use (very hackish) to figure out the dependencies. You may need to
adapt it if binaries aren't just in lib and bin.
I was not aware of being 'notified' about this problem a year ago. (I'm
not able to keep up with everything MacPorts, I'm doing the best that I
can to keep up with the ports that I've worked on.)
So, now I can understand a bit of your frustration with this port.
OK, so let's assume you want to fix the xorg-lib dependency issue. Then
build the port without any wrapping. So, try this:
{{{
$ sudo port install InsightToolkit -doc -py25 +shared
}}}
I hope that helps. It should help with the 95% complete failures, because
I see these on 10.6 and they are all related to inadequate java resources
and that will only happen when the wrapping variant is enabled (it is
required by the 'py25' variant and it, in turn, requires 'shared').
I will try to find time for {{{otool -L}}} explorations, to identify the
xorg-libs deps. For the most part, this port provides a library for image
processing, not visualization. I'm not entirely clear on why it should
depend on anything xorg at all.
--
Ticket URL: <http://trac.macports.org/ticket/23092#comment:15>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list