Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 5 May 2000 10:33:57 -0400
From:      "Troy Settle" <troy@picus.com>
To:        <up@3.am>
Cc:        "FreeBSD ISP List" <freebsd-isp@freebsd.org>
Subject:   RE: gd dependancies WAS: Simple traffic accounting
Message-ID:  <NIEBLEDADLBOBAJFKPHDGEBICAAA.troy@picus.com>
In-Reply-To: <Pine.BSF.4.10.10005050858340.62344-100000@richard2.pil.net>

next in thread | previous in thread | raw e-mail | index | archive | help

James,

A lot of people have been bitching about this for a long time.
Unfortunately, nobody has offered up a solution yet.

(dunno what's so hard about setting these ports up so that they build with X
if availiable, build without X if not availiable)

For most items depending on GD, I've found that installing the gd package is
the easiest workaround for this.

G'luck,

-Troy


** -----Original Message-----
** From: owner-freebsd-isp@FreeBSD.ORG
** [mailto:owner-freebsd-isp@FreeBSD.ORG]On Behalf Of up@3.am
** Sent: Friday, May 05, 2000 9:21 AM
** To: Doug Barton
** Cc: FreeBSD ISP List
** Subject: gd dependancies WAS: Simple traffic accounting
**
**
** On Thu, 4 May 2000, Doug Barton wrote:
**
** > > This is the site of Multi Router Traffic Grapher (MRTG). It
** > > is free!
** >
** > 	Better yet, use the port. It will handle the dependency on
** gd for you.
** > Wish I had that for solaris....
**
** This brings me to a problem I had trying to use the port for webalizer,
** which is also dependant on gd.  In 3.4-RELEASE, attempting to
** install that
** port results in a veritable avalanch of dependancies, starting with gd,
** which then wants to install a 400MB X server (!), among other things.
**
** Is this neccessary?  I'd really rather not have X on a web
** server...in any
** case, it eventually won't install it anyway, because gd is looking for
** "xmkmf":
**
** su-2.03# make NO_CHECKSUM=yes install
** ===>  Extracting for webalizer-1.30.4
** ===>   webalizer-1.30.4 depends on shared library: gd.0 - not found
** ===>    Verifying install for gd.0 in /usr/ports/graphics/gd
** ===>  Extracting for gd-1.7.3
** ===>   gd-1.7.3 depends on shared library: png.3 - found
** ===>   gd-1.7.3 depends on shared library: ttf.4 - found
** ===>   gd-1.7.3 depends on shared library: Xpm.4 - not found
** ===>    Verifying install for Xpm.4 in /usr/ports/graphics/xpm
** ===>  Configuring for xpm-3.4k
** xmkmf: not found
** *** Error code 127
**
** Stop.
**
** the file actually does exist in other ports collections:
**
** su-2.03# locate xmkmf
**  <snip>
** /usr/ports/x11-toolkits/FWF/files/xmkmf
**
** so I copy that to something in my path, and I get this:
**
** su-2.03# make NO_CHECKSUM=yes install
** ===>  Extracting for webalizer-1.30.4
** ===>   webalizer-1.30.4 depends on shared library: gd.0 - not found
** ===>    Verifying install for gd.0 in /usr/ports/graphics/gd
** ===>  Extracting for gd-1.7.3
** ===>   gd-1.7.3 depends on shared library: png.3 - found
** ===>   gd-1.7.3 depends on shared library: ttf.4 - found
** ===>   gd-1.7.3 depends on shared library: Xpm.4 - not found
** ===>    Verifying install for Xpm.4 in /usr/ports/graphics/xpm
** ===>  Configuring for xpm-3.4k
** imake: not found
** make: don't know how to make Makefiles. Stop
** *** Error code 2
**
** Stop.
** *** Error code 1
**
** Stop.
**
** You know the ports collection *usually* makes life easier... :-/
**
** James Smallacombe		      PlantageNet, Inc. CEO and Janitor
** up@3.am
http://3.am
=========================================================================



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



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




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