From owner-freebsd-hackers@FreeBSD.ORG Tue Sep 2 04:45:23 2003 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9B3EC16A4BF for ; Tue, 2 Sep 2003 04:45:23 -0700 (PDT) Received: from vivaldi.meteo.fr (vivaldi.meteo.fr [137.129.28.17]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8C07943FE9 for ; Tue, 2 Sep 2003 04:45:20 -0700 (PDT) (envelope-from igor.pokrovsky@cnrm.meteo.fr) Received: from cti825.cnrm.meteo.fr (localhost.meteo.fr [127.0.0.1]) LAA13820 for ; Tue, 2 Sep 2003 11:45:12 GMT Received: from xdata.cnrm.meteo.fr (xdata.cnrm.meteo.fr [137.129.150.2]) NAA00722; Tue, 2 Sep 2003 13:45:10 +0200 (METDST) Received: from exmatis1.cnrm.meteo.fr (exmatis1.cnrm.meteo.fr [137.129.157.46]) by xdata.cnrm.meteo.fr with ESMTP (8.9.3 (PHNE_24419)/8.7.1) id NAA15371; Tue, 2 Sep 2003 13:45:09 +0200 (METDST) Received: from exmatis1.cnrm.meteo.fr (localhost [127.0.0.1]) h82Bi41K000297; Tue, 2 Sep 2003 13:44:04 +0200 (CEST) (envelope-from pokrovsi@exmatis1.cnrm.meteo.fr) Received: (from pokrovsi@localhost) by exmatis1.cnrm.meteo.fr (8.12.9/8.12.9/Submit) id h82Bi3VS000296; Tue, 2 Sep 2003 13:44:03 +0200 (CEST) Date: Tue, 2 Sep 2003 13:44:02 +0200 From: Igor Pokrovsky To: Sten Daniel S?rsdal Message-ID: <20030902114401.GA277@exmatis1.cnrm.meteo.fr> Mail-Followup-To: Sten Daniel S?rsdal , Peter Jeremy , gkshenaut@ucdavis.edu, hackers@freebsd.org References: <0AF1BBDF1218F14E9B4CCE414744E70F1F3EAD@exchange.wanglobal.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <0AF1BBDF1218F14E9B4CCE414744E70F1F3EAD@exchange.wanglobal.net> User-Agent: Mutt/1.4.1i X-Accept-Language: ru X-AntiVirus: scanned for viruses by AMaViS 0.2.1 (cti825/CNRM) Organization: METEO FRANCE(CNRM) cc: Peter Jeremy cc: hackers@freebsd.org Subject: Re: Ugly Huge BSD Monster X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: Igor Pokrovsky List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 02 Sep 2003 11:45:23 -0000 On Tue, Sep 02, 2003 at 01:07:34PM +0200, Sten Daniel S?rsdal wrote: > > > > On Mon, Sep 01, 2003 at 12:38:34PM -0700, Greg Shenaut wrote: > > >Has it ever been suggested to create one or more "dependencies" > > >ports (or more to the point, packages)? I think it might be pretty > > >useful to have something like that so that all of the "prerequisites" > > >can be installed at once. > > > > Maybe I'm missing something but how would that be an improvement on > > what FreeBSD does now? If I try to install package X, it will > > automatically install dependencies A, B and C, as well as their > > dependencies. > > > > That would ease the installation of port X on Y number of machines. > Same libraries, same everything, precompiled. > Otherwise one needs to manually track dependencies (not a terribly > difficult job) and make those as packages, and keep doing this until > all dependencies are as packages (in my case, i have several > light-weight servers/routers that have no gcc/make capabilities). > > If anyone knows of a program/script that will do this for me, please speak up! I guess you can easily build packages recursively with portupgrade. And no need to track dependencies manually. -ip -- You cannot propel yourself forward by patting yourself on the back.