Date: Fri, 7 Mar 2008 01:21:08 +0100 From: Mel <fbsd.questions@rachie.is-a-geek.net> To: freebsd-questions@freebsd.org Cc: Chris Maness <chris@chrismaness.com> Subject: Re: GTK Compile fail in 7.0-R Message-ID: <200803070121.09054.fbsd.questions@rachie.is-a-geek.net> In-Reply-To: <47D0807B.5050208@chrismaness.com> References: <4147.163.150.112.196.1204825531.squirrel@squirrel.kq6up.org> <200803062014.43505.fbsd.questions@rachie.is-a-geek.net> <47D0807B.5050208@chrismaness.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Friday 07 March 2008 00:38:35 Chris Maness wrote: > Mel wrote: > > On Thursday 06 March 2008 18:45:31 chris@chrismaness.com wrote: > >> I have tried to re-build all of my ports, but gtk-2 is failing. Any > >> suggestions. > >> > >> the comand I used last was: > >> > >> portupgrade -Rf --batch gtk-2.12.3 > >> > >> iqr.la im-multipress.la > gtk.immodules > >> /libexec/ld-elf.so.1: Shared object "libm.so.4" not found, required by > >> "libgdk_pixbuf-2.0.so.0" > >> gmake[3]: *** [gtk.immodules] Error 1 > >> gmake[3]: Leaving directory > >> `/usr/ports/x11-toolkits/gtk20/work/gtk+-2.12.8/modules/input' > >> gmake[2]: *** [all-recursive] Error 1 > >> gmake[2]: Leaving directory > >> `/usr/ports/x11-toolkits/gtk20/work/gtk+-2.12.8/modules' > >> gmake[1]: *** [all-recursive] Error 1 > >> gmake[1]: Leaving directory > >> `/usr/ports/x11-toolkits/gtk20/work/gtk+-2.12.8' gmake: *** [all] Error > >> 2 ** Command failed [exit code 1]: /usr/bin/script -qa > >> /tmp/portupgrade.13565.39 env UPGRADE_TOOL=portupgrade > >> UPGRADE_PORT=gtk-2.12.3 UPGRADE_PORT_VER=2.12.3 make BATCH=yes > >> ** Fix the problem and try again. > >> ** Listing the failed packages (-:ignored / *:skipped / !:failed) > >> ! x11-toolkits/gtk20 (gtk-2.12.3) (new compiler error) > > > > gtk20 doesn't depend on gdk-pixbuf according to the port, but the gtk2's > > configure script doesn't agree. > > In short: the gnome-hack magic is not working for this as it doesn't add > > gdkpixbuf to LIB_DEPENDS. You might wanna report this to the > > freebsd-gnome list. > > > > To make it work for you: > > Just do portupgrade -f graphics/gdk-pixbuf, then portupgrade -Rf gtk20 > > again. There's a change you'll run into the same with a different port > > this time, then rinse and repeat. > > I don't see this port graphics/gdk-pixbuf in the current ports tree. http://www.freebsd.org/cgi/cvsweb.cgi/ports/graphics/gdk-pixbuf/ What's the output of: ldd /usr/local/lib/libgdk_pixbuf-2.0.so.0 On 7.x it should look like this: /usr/local/lib/libgdk_pixbuf-2.0.so.0: libgmodule-2.0.so.0 => /usr/local/lib/libgmodule-2.0.so.0 (0x3819d000) libgobject-2.0.so.0 => /usr/local/lib/libgobject-2.0.so.0 (0x381a1000) libglib-2.0.so.0 => /usr/local/lib/libglib-2.0.so.0 (0x38300000) libiconv.so.3 => /usr/local/lib/libiconv.so.3 (0x3839f000) libm.so.5 => /lib/libm.so.5 (0x381db000) libc.so.7 => /lib/libc.so.7 (0x38080000) libintl.so.8 => /usr/local/lib/libintl.so.8 (0x381f0000) libicui18n.so.38 => /usr/local/lib/libicui18n.so.38 (0x38494000) libpcre.so.0 => /usr/local/lib/libpcre.so.0 (0x385eb000) libicuuc.so.38 => /usr/local/lib/libicuuc.so.38 (0x38612000) libicudata.so.38 => /usr/local/lib/libicudata.so.38 (0x38730000) libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x39207000) libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x392fc000) -- Mel Problem with today's modular software: they start with the modules and never get to the software part.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200803070121.09054.fbsd.questions>