On Apr 21, 2009, at 15:44, PA Pilot wrote:
Here's the deal: I am using a PowerMac G5, OS 10.4.11 with Xcode25_8m2558_developerdvd installed. I have installed Macports 1.50, 1.60 and 1.71 on various occasions trying to find a solution. This installation has worked with Sylpheed as recently as a year ago, but nothing works now. Here's the output of the installation process:
[snip]
Staging atk into destroot
[snip]
/bin/sh: line 1: gtkdoc-rebase: command not found
This is at least a simple matter of atk wanting to use the gtkdoc- rebase command and it not being present on your system. Technically this is a bug in atk, or rather in the gtk-doc utilities used at the time atk was packaged, because it should not be trying to use gtkdoc- rebase if it is not present. However, the method they used to try to determine if gtkdoc-rebase exists is incorrect and does not work on Mac OS X 10.4.x or earlier. It does work properly on Mac OS X 10.5.x and later, and on most other UNIX-like operating systems. I reported this, it will be fixed in the next version of gtk-doc, and that fix will trickle down to software like atk that uses gtk-doc as soon as new versions of e.g. atk are released that are packaged using the newer version of gtk-doc. I don't know how long that will take. In the mean time, we can fix ports like atk to properly detect whether gtkdoc-rebase is there, or we can make the atk port depend on the gtk- doc port. The latter is simpler and probably what we should do since otherwise the port will build differently depending on whether gtk- doc has already been installed or not, and it is a MacPorts tenet that a port shall build the same on everyone's system, regardless of what is already installed.
So, please file a bug ticket against atk, if one does not already exist for this issue, and in the mean time, the workaround is
sudo port install gtk-doc _______________________________________________ macports-users mailing list macports-users@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/macports-users