From owner-freebsd-ports@FreeBSD.ORG Tue Dec 7 22:55:32 2004 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6168616A4CE for ; Tue, 7 Dec 2004 22:55:32 +0000 (GMT) Received: from pastinakel.tue.nl (pastinakel.tue.nl [131.155.2.7]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1C0D943D45 for ; Tue, 7 Dec 2004 22:55:32 +0000 (GMT) (envelope-from stijn@pcwin002.win.tue.nl) Received: by pastinakel.tue.nl (Postfix, from userid 40) id 50E6814BB1A; Tue, 7 Dec 2004 23:55:31 +0100 (CET) Received: from pcwin002.win.tue.nl (pcwin002.win.tue.nl [131.155.71.72]) by pastinakel.tue.nl (Postfix) with ESMTP id DF9AA14BB75; Tue, 7 Dec 2004 23:55:29 +0100 (CET) Received: (from stijn@localhost) by pcwin002.win.tue.nl (8.13.1/8.13.1/Submit) id iB7MtTS7052405; Tue, 7 Dec 2004 23:55:29 +0100 (CET) (envelope-from stijn) Date: Tue, 7 Dec 2004 23:55:29 +0100 From: Stijn Hoop To: Brian Reichert Message-ID: <20041207225529.GR39558@pcwin002.win.tue.nl> References: <20041207185301.GL39558@pcwin002.win.tue.nl> <20041207222328.GH20981@numachi.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="6J7GEvtanOfV9oXA" Content-Disposition: inline In-Reply-To: <20041207222328.GH20981@numachi.com> User-Agent: Mutt/1.4.2.1i X-Bright-Idea: Let's abolish HTML mail! X-Spam-Checker-Version: SpamAssassin 2.64 (2004-01-11) on pastinakel.tue.nl X-Spam-DCC: : X-Spam-Status: No, hits=-4.9 required=6.3 tests=BAYES_00 autolearn=ham version=2.64 X-Spam-Level: cc: freebsd-ports@freebsd.org Subject: Re: 'dynamic' options questions X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Dec 2004 22:55:32 -0000 --6J7GEvtanOfV9oXA Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Dec 07, 2004 at 05:23:28PM -0500, Brian Reichert wrote: > On Tue, Dec 07, 2004 at 07:53:01PM +0100, Stijn Hoop wrote: > > So, I guess what I'm asking is: > >=20 > > - what's the 'correct' way of doing auto-dependencies > > - is the form in which there is no way of forcing such a dependency a b= ug > > (ie can I send-pr this example and any others I come across) >=20 > As I hope to put together a jail-based package builder myself, what > I was considering, and might as well ask you about: >=20 > Could you not, for your jails, maintain a pkgtools.conf(5) file? >=20 > Just copy it in when you provision your jail, then use 'portupgrade > -P' to let your jail fetch needed packages to satisfy dependancies, > as to build the targeted package? That was what I was doing; but I was building net/gaim on its own and I couldn't figure out how to force the build with evolution support. Joe pointed me in the right direction. I'm still not decided on whether to start a completely fresh jail on each package rebuild, or just use portupgrade for the non-complete desktop upgrades and only 'reset' the jail for GNOME 2.6 -> 2.8 alike transitions. --Stijn --=20 There are of course many problems connected with life, of which some of the most popular are 'Why are people born?', 'Why do they die?', and `Why do they spend so much of the intervening time wearing digital watches?' -- Douglas Adams, "The Hitchhikers Guide To The Galaxy" --6J7GEvtanOfV9oXA Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.6 (FreeBSD) iD8DBQFBtjThY3r/tLQmfWcRAlV0AKCkX+PCIhJQaQh+pIN8eg2/3ZhykgCeO+O4 /WR2kNqluXL/0FB7P3GrnTY= =oFWy -----END PGP SIGNATURE----- --6J7GEvtanOfV9oXA--