<div dir="ltr">I'm not sure how this issue has slipped by so many hands/faces, but for me gtk20 has not successfully built in the last few weeks due to this exact same issue.<div><br></div><div>I have tried removing/deinstalling ALL ports and starting fresh (on basically a FreeBSD system) and retrieved ports via svn or via portsnap fetch extract.  Any port that needs gtk20 will not build because gtk20 will not itself build, due to the lack of "libpixman-1.so.9" needed by "im-ibus.so" and there is no exposed option to omit the im-ibus module in gtk20.</div>
<div><br></div><div>IMHO the ports tree should not ever have to depend upon hidden options or secret commandline flags in order for any port in the tree to build, simply go to that place and type 'make install clean' and all depends should be drawn in.  It is frankly assinine to ever suggest that a port might be "lighter" simply due to dependencies not being included by the port's makefile- if it needs something, it will surely find it on the system but this does not obviate the requirement, it does break the automagical nature of the ports tree system.</div>
<div><br></div><div>The serious and unfortunate thing about gtk20 not building, is that it affects a wide swath of ports which may not even use gtk20 directly.  One may notice that multiple desktops cannot build.</div><div>
<br></div><div>I continue to look forward to when gtk20 actually builds successfully again.  I do not depend upon pkg/pkgng, and this is likely why the issue occurs for me and not the devs/maintainers.  The ports system is broken in regard to gtk20-dependent ports and that is a shame.</div>
</div><div class="gmail_extra"><br><br><div class="gmail_quote">On Fri, Oct 11, 2013 at 6:26 AM, Jacob . D <span dir="ltr"><<a href="mailto:frag-artists@cox.net" target="_blank">frag-artists@cox.net</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi, just upgraded this morning and got this error from "pc-update manager pkg update" via terminal :<br>
<br>
Upgrading ibus from 1.4.1 to 1.4.2...Cannot load module /usr/local/lib/gtk-3.0/3.0.0/<u></u>immodules/im-ibus.so: Shared object "libibus-1.0.so.401" not found, required by "im-ibus.so"<br>
/usr/local/lib/gtk-3.0/3.0.0/<u></u>immodules/im-ibus.so does not export GTK+ IM module API: Shared object "libibus-1.0.so.401" not found, required by "im-ibus.so"<br>
Cannot load module /usr/local/lib/gtk-2.0/2.10.0/<u></u>immodules/im-ibus.so: Shared object "libibus-1.0.so.401" not found, required by "im-ibus.so"<br>
<br>
<br>
everything else seems to have been upgraded without issue.<br>
<br>
Just thought I would report this.<br>
<br>
Thanks!<br>
<br>
______________________________<u></u>_________________<br>
Testing mailing list<br>
<a href="mailto:Testing@lists.pcbsd.org" target="_blank">Testing@lists.pcbsd.org</a><br>
<a href="http://lists.pcbsd.org/mailman/listinfo/testing" target="_blank">http://lists.pcbsd.org/<u></u>mailman/listinfo/testing</a><br>
</blockquote></div><br></div>