HELP installing Sylpheed, please

Ryan Schmidt ryandesign at macports.org
Tue Apr 21 16:49:28 PDT 2009


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




More information about the macports-users mailing list