gconf for firefox-x11 build problem

Joshua MacFie jmacfie at hot.rr.com
Mon Jul 9 12:47:10 PDT 2007


On Jul 9, 2007, at 10:51 AM, Ryan Schmidt wrote:

> On Jul 9, 2007, at 09:59, Joshua MacFie wrote:
>
>> On Jul 9, 2007, at 9:05 AM, Ryan Schmidt wrote:
>>
>>> On Jul 9, 2007, at 05:16, Joshua MacFie wrote:
>>>
>>>> /usr/bin/ld: can't map file: /opt/local/lib/libgtk-x11-2.0.dylib  
>>>> ((os/kern) invalid argument)
>>>
>>> Does that file exist, are its permissions ok and is it of the  
>>> correct architecture for your computer? Try:
>>>
>>> file /opt/local/lib/libgtk-x11-2.0.dylib
>>>
>>> and see what it says. Try also:
>>>
>>> otool -L /opt/local/lib/libgtk-x11-2.0.dylib
>>
>> Thank you very much for your help.
>>
>> The first says
>>
>> /opt/local/lib/libgtk-x11-2.0.dylib: unreadable symlink `/opt/ 
>> local/lib/libgtk-x11-2.0.dylib' (No such file or directory)
>>
>> The second
>>
>> otool: can't map file: /opt/local/lib/libgtk-x11-2.0.dylib ((os/ 
>> kern) invalid argument)
>>
>> Sorry I'm sorta new to the Unix environment. Is the sym link break  
>> what's causing this? If so how do I fix it?
>
> So it looks like /opt/local/lib/libgtk-x11-2.0.dylib exists but is  
> merely a symlink pointing to something that doesn't exist. That  
> would certainly explain why ld couldn't access it, and why your  
> compile didn't complete.
>
> One good piece of information would be to know where the symlink is  
> pointing:
>
> ls -l /opt/local/lib/libgtk-x11-2.0.dylib
>
> Another would be which port provided that broken symlink:
>
> port provides /opt/local/lib/libgtk-x11-2.0.dylib
>
> Whatever port it identifies, try reinstalling it (sudo port -ncuf  
> upgrade theportname) -- after selfupdating to make sure you have  
> the latest MacPorts and ports tree (sudo port selfupdate). If,  
> after reinstalling the latest version of that port, you still have  
> a broken symlink, you may need to contact the port's maintainer  
> (port info theportname).
>

Ok so here's the first

joshuamacfie$ ls -l /opt/local/lib/libgtk-x11-2.0.dylib
lrwxr-xr-x   1 root  admin  0 Jul  9 04:20 /opt/local/lib/libgtk- 
x11-2.0.dylib ->

Does this mean it pints to itself?

and the second

joshuamacfie$ port provides /opt/local/lib/libgtk-x11-2.0.dylib
/opt/local/lib/libgtk-x11-2.0.dylib is a directory.

Does not give me a port name just says its a directory. Or should I  
try to reinstall libgtk-x11-2.0.dylib



More information about the macports-users mailing list