nautilus build failure

rflynn at acsalaska.net rflynn at acsalaska.net
Fri Jan 27 00:05:09 UTC 2012


> On Thu, 26 Jan 2012 13:49:44 -0900 (AKST)
> rflynn at acsalaska.net articulated:
>
>> > On Thu, 26 Jan 2012 16:36:54 -0500
>>
>> > I just ran "portclean -C" and then updated the ports tree, and
>> > deleted all old files in "/usr/ports/distfiles". I then attempted
>> > to build the port again. The exact same thing happened again. I
>> > checked, and the "/usr/local/lib/libxcb-aux.la" file does not exist
>> > on this system and I have no idea where to find and install it. The
>> > system "make.conf" file is clean of any funkiness.
>>
>> % pkg_updating x11/xcb-util
>> 20120116:
>>   AFFECTS: users of x11/xcb-util
>>   AUTHOR: garga at FreeBSD.org
>>
>>   x11/xcb-util was updated to 0.3.8 and was split in new modules.
>>   Dependencies were adjusted but main port symbols were moved to a
>> single library, xcb-util.so.  For this reason, all dependent ports
>> must be recompiled.If you use portmaster, run:
>>
>>   # portmaster -R -r xcb-util-0
>>
>>   Or for portupgrade:
>>
>>   # portupgrade -r xcb-util-0\*
> I did exactly that; however, the situation still persists.

Run this:
find /usr/local/lib -type f -exec grep 'xcb-aux' {} +

If that shows files, then those ports need to be upgraded first.
However, if this shows libraries in /usr/local/lib/compat/pkg
then delete those files. Libtool is being confused by outdated
libraries and you need to figure out the culprit. A hint may
be available in the lines above the failure message.

-- Mel



More information about the freebsd-ports mailing list