Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 29 Feb 2000 21:40:42 -0800 (PST)
From:      Kris Kennaway <kris@hub.freebsd.org>
To:        Jorge Aldana <jorge@salk.edu>
Cc:        freebsd-ports@freebsd.org
Subject:   Re: gdk_imlib.5 
Message-ID:  <Pine.BSF.4.21.0002292135450.88775-100000@hub.freebsd.org>
In-Reply-To: <Pine.BSF.3.96.1000229202231.2899U-100000@phelps.salk.edu>

next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, 29 Feb 2000, Jorge Aldana wrote:

> When I try to make imlib the gdk_imlib.5 fails due to a missing file does
> anyone know anything on this?
> 
> /usr/ports/graphics/imlib/work/imlib-1.9.8/gdk_imlib>make
> /bin/sh /usr/local/bin/libtool --mode=compile cc
> -DDJPEG_PROG=\"/usr/local/bin/djpeg\"
> -DCJPEG_PROG=\"/usr/local/bin/cjpeg\"       -DCONVERT_PATH=\"\"
> -DNETPBM_PATH=\"\" -DSYSTEM_IMRC=\"/usr/X11R6/etc/imlib/imrc\"
> -DIMLIB_LIB=\""/usr/X11R6/lib"\" -I. -I. -I.. -I./..
> -I/usr/X11R6/include   -I/usr/local/include -I/usr/local/include/giflib
> -I/usr/X11R6/include -I/usr/X11R6/include -I/usr/X11R6/include  -O -pipe
> -c modules.c
> rm -f .libs/modules.lo
> cc -DDJPEG_PROG=\"/usr/local/bin/djpeg\"
> -DCJPEG_PROG=\"/usr/local/bin/cjpeg\" -DCONVERT_PATH=\"\"
> -DNETPBM_PATH=\"\" -DSYSTEM_IMRC=\"/usr/X11R6/etc/imlib/imrc\"
> -DIMLIB_LIB=\"/usr/X11R6/lib\" -I. -I. -I.. -I./.. -I/usr/X11R6/include
> -I/usr/local/include -I/usr/local/include/giflib -I/usr/X11R6/include
> -I/usr/X11R6/include -I/usr/X11R6/include -O -pipe -c  -fPIC -DPIC
> modules.c -o .libs/modules.lo
> modules.c:10: gmodule.h: No such file or directory

This lives in the glib12 port - try rebuilding it.

A good way to make sure everything pertinent is rebuilt is to use the
ALWAYS_BUILD_DEPENDS flag in conjunction with the FORCE_PKG_REGISTER flag.
The only downside to this is that it doesn't deinstall an old version if
it's already installed, so you can end up with two registered versions of
the same package (foo-1.0 and foo-1.1) which overlap on some subset of the
files they install (i.e. if you then delete foo-1.0 it will blow away part
or all of what foo-1.1 installed too, forcing you to reinstall foo-1.1
to put it back).

This is especially annoying with things like GNOME which pump out new pico
revisions every alternate day, and which usually don't interoperate with
one another perfectly, so unless you are perfectly in sync you may have
problems. Blame GNOME for poor release engineering skills here :-(

Kris

----
In God we Trust -- all others must submit an X.509 certificate.
    -- Charles Forsythe <forsythe@alum.mit.edu>



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.21.0002292135450.88775-100000>