From owner-freebsd-ports Sun Mar 1 15:24:32 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA22235 for freebsd-ports-outgoing; Sun, 1 Mar 1998 15:24:32 -0800 (PST) (envelope-from owner-freebsd-ports@FreeBSD.ORG) Received: from hwcn.org (ac199@james.hwcn.org [199.212.94.66]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id PAA22195 for ; Sun, 1 Mar 1998 15:24:20 -0800 (PST) (envelope-from hoek@hwcn.org) Received: from localhost (ac199@localhost) by hwcn.org (8.8.8/8.8.8) with SMTP id SAA20209; Sun, 1 Mar 1998 18:19:49 -0500 (EST) Date: Sun, 1 Mar 1998 18:19:48 -0500 (EST) From: Tim Vanderhoek Reply-To: Tim Vanderhoek To: Sue Bauer-Lee cc: Eivind Eklund , ports@FreeBSD.ORG Subject: Re: bulding new versions In-Reply-To: <199803012111.QAA15695@eeyore.taz.tac.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Sun, 1 Mar 1998, Sue Bauer-Lee wrote: > I appreciate all the responses but we're not getting my problems solved. I'm not here to solve your problems; I'm merely interested in seeing if the documentation has failed its purpose, specifically the ports-related docs. Of course, I hope I can be of help in the process. :-) [I seem to have missed much of the conversation. Please excuse me if I trek over ground already covered] > 1) I am unable to install autoconf. I shouldn't have to run sysinsyall for > one package. m4 is installed. by what method? Is m4 listed in /var/db/pkg/? (Or, alternatively, is it reported by pkg_info(1)?). What version? Ultimately, the method you installed it by should make only minor differences. (The options generally are to use a package or to build from the sources (as you did)). > make DISTDIR=/tmp install > Tried to install autoconf the same way. It can't find m4. Both were Okay, did you build the port from a non-standard directory, ie. something other than /usr/ports/.../? There are some known bugs with dependency registration in this case. Did you see a message saying something along the lines of "@pkgdep registration incomplete"? [Incidentally, it's generally perfectly okay to build/install ports from something other than /usr/ports/, as I often do myself]. > manually retrieved from the site that fetch expected to be able to get > them from - prep.mit..... Are the distfiles for both ports in the same directory (I presume this to be /tmp/)? > 2) I am unable to build (independent from ports stuff) a newer version of > XFCE. Linux doesn't force me to use rpm, Solaris doesn't force me to use > pkgadd - you get the point. FreeBSD doesn't force you to use pkg_add or the ports system. The previous problems you mentioned (namely header files being installed in alternate directories) may simply be the price that must be paid for an otherwise superiour system. These different directories are probably needed to avoid conflicts with other ports. For example, tcl76 and tcl80 each must install their headers into directories /usr/local/include/tcl76 and /usr/local/include/tcl80 instead of /usr/local/include because otherwise it is not possible to run many of the ports on the same machine. > I would like an easier alternative to adding packages to FreeBsd. It has > taken quite some time to set up a productive env compared to previously Taking away the problems you have run into, what do you need that the ports system does not provide? > mentioned OSs. Based on security testing needs, and desire, I'd like to > not be convinced to replace FreeBSD with either Linux or Solaris x86 (both of > which I also use everyday). Yes, we'd like this, too. :-) -- Outnumbered? Maybe. Outspoken? Never! tIM...HOEk To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message