Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 16 May 2003 12:14:11 -0700
From:      Adam Weinberger <adamw@freebsd.org>
To:        Albert Kinderman <albert.kinderman@csun.edu>
Cc:        ports@freebsd.org
Subject:   Re: xfce: missing dependency on xpm
Message-ID:  <20030516191411.GB31083@vectors.cx>
In-Reply-To: <76687B2C-87CF-11D7-9D1D-000393983768@csun.edu>
References:  <20030516181353.GN78527@vectors.cx> <76687B2C-87CF-11D7-9D1D-000393983768@csun.edu>

next in thread | previous in thread | raw e-mail | index | archive | help
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

>> (05.16.2003 @ 1151 PST): Albert Kinderman said, in 1.8K: <<
> Adam:
> 
> Obviously xfce is dependent on xpm, or the configure would not have 
> failed when looking for it.  The question is why running make in  
> /usr/ports/x11-wm/xfce did not automatically make and install xpm.  I 
> thought ports were supposed to install all the required dependencies.
> 
> I do see that the Makefile includes
> USE_XPM=YES
> 
> However, looking in bsd.port.mk, all the  occurrences of
> 
> .ifdefined {USE_XPM}
> 
> appear within .if ${XFREE86_VERSION} ==3
> 
> Thus if you have XFree86 4.x, the USE_XPM statement appears never to be 
> encountered.
> 
> I should note that I do not have X installed, however, on a 5.0 system 
> XFree86 4 is the assumed  version in the bsd.port.mk
> 
> Could this somehow be the problem?
>> end of "Re: xfce: missing dependency on xpm" from Albert Kinderman <<

libXpm is part of the base libraries for XF4. XF3 needed the separate
xpm port. This is why Xpm dependencies were rolled into USE_XPM.

How is it that you compiled xfce at all without X installed? X libraries
*must* be present for xfce compilation, of course. I'm probably
misunderstanding what you meant.

The only way I can see this happening is if you installed the XF4
libraries, installed the xpm port, and then removed the xpm port. Did
this happen?

# Adam


- --
Adam Weinberger
vectors.cx	>>	adam@vectors.cx
FreeBSD.org	<<	adamw@FreeBSD.ORG
#vim:set ts=8: 8-char tabs prevent tooth decay.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.2 (FreeBSD)

iD8DBQE+xTiDo8KM2ULHQ/0RAl6rAJ96RqYxOahGKrfVkKusjI/+z/PoTgCfYi9K
RaHSF+Kv0lCx+PeHiLUnFRM=
=KIP+
-----END PGP SIGNATURE-----



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030516191411.GB31083>