From owner-cvs-other Tue Apr 18 06:01:45 1995 Return-Path: cvs-other-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id GAA02909 for cvs-other-outgoing; Tue, 18 Apr 1995 06:01:45 -0700 Received: from time.cdrom.com (time.cdrom.com [192.216.223.46]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id GAA02901 ; Tue, 18 Apr 1995 06:01:40 -0700 Received: (from jkh@localhost) by time.cdrom.com (8.6.11/8.6.9) id GAA02231; Tue, 18 Apr 1995 06:04:36 -0700 Date: Tue, 18 Apr 1995 06:04:36 -0700 From: "Jordan K. Hubbard" Message-Id: <199504181304.GAA02231@time.cdrom.com> To: CVS-commiters@time.cdrom.com, cvs-other@time.cdrom.com Subject: cvs commit: /host/freefall/a/ncvs/src/usr.sbin/pkg_install/lib pen.c Sender: cvs-other-owner@freebsd.org Precedence: bulk jkh 95/04/18 06:04:36 Modified: host/freefall/a/ncvs/src/usr.sbin/pkg_install/lib pen.c Log: Use a more nicely formatted message when we run out of space. From owner-cvs-other Tue Apr 18 06:35:49 1995 Return-Path: cvs-other-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id GAA04035 for cvs-other-outgoing; Tue, 18 Apr 1995 06:35:49 -0700 Received: from time.cdrom.com (time.cdrom.com [192.216.223.46]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id GAA04011 ; Tue, 18 Apr 1995 06:35:43 -0700 Received: (from jkh@localhost) by time.cdrom.com (8.6.11/8.6.9) id GAA12408; Tue, 18 Apr 1995 06:38:39 -0700 Date: Tue, 18 Apr 1995 06:38:39 -0700 From: "Jordan K. Hubbard" Message-Id: <199504181338.GAA12408@time.cdrom.com> To: CVS-commiters@time.cdrom.com, cvs-other@time.cdrom.com Subject: cvs commit: /host/freefall/a/ncvs/ports/mail/mh/pkg PLIST Sender: cvs-other-owner@freebsd.org Precedence: bulk jkh 95/04/18 06:38:38 Modified: host/freefall/a/ncvs/ports/mail/mh/pkg PLIST Log: Add lib/libmh.so.3.2 to the packing list. This fixes the broken package. From owner-cvs-other Tue Apr 18 07:09:26 1995 Return-Path: cvs-other-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id HAA07838 for cvs-other-outgoing; Tue, 18 Apr 1995 07:09:26 -0700 Received: from time.cdrom.com (time.cdrom.com [192.216.223.46]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id HAA07792 ; Tue, 18 Apr 1995 07:07:54 -0700 Received: from ibp.ibp.fr (ibp.ibp.fr [132.227.60.30]) by time.cdrom.com (8.6.11/8.6.9) with ESMTP id HAA16925; Tue, 18 Apr 1995 07:10:44 -0700 Received: from blaise.ibp.fr (blaise.ibp.fr [132.227.60.1]) by ibp.ibp.fr (8.6.12/jtpda-5.0) with ESMTP id QAA22142 ; Tue, 18 Apr 1995 16:07:42 +0200 Received: from (roberto@localhost) by blaise.ibp.fr (8.6.12/jtpda-5.0) id QAA13321 ; Tue, 18 Apr 1995 16:07:41 +0200 From: roberto@blaise.ibp.fr (Ollivier Robert) Message-Id: <199504181407.QAA13321@blaise.ibp.fr> Subject: Re: cvs commit: /host/freefall/a/ncvs/ports/mail/mh/pkg PLIST To: jkh@time.cdrom.com (Jordan K. Hubbard) Date: Tue, 18 Apr 1995 16:07:40 +0200 (MET DST) Cc: CVS-commiters@time.cdrom.com, cvs-other@time.cdrom.com In-Reply-To: <199504181338.GAA12408@time.cdrom.com> from "Jordan K. Hubbard" at Apr 18, 95 06:38:39 am X-Operating-System: FreeBSD 2.0.950416-SNAP ctm#562 X-Mailer: ELM [version 2.4 PL23beta2] MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Content-Length: 408 Sender: cvs-other-owner@freebsd.org Precedence: bulk > jkh 95/04/18 06:38:38 > > Modified: host/freefall/a/ncvs/ports/mail/mh/pkg PLIST ^^^^^^^^^^^^^^^^^^^^ You should commit on freefall... :-) > Log: > Add lib/libmh.so.3.2 to the packing list. This fixes the broken package. -- Ollivier ROBERT -=- The daemon is FREE! -=- roberto@FreeBSD.ORG FreeBSD keltia 2.0.950416-SNAP #17: Sun Apr 16 17:12:07 MET DST 1995 From owner-cvs-other Wed Apr 19 06:59:58 1995 Return-Path: cvs-other-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id GAA19785 for cvs-other-outgoing; Wed, 19 Apr 1995 06:59:58 -0700 Received: from time.cdrom.com (time.cdrom.com [192.216.223.46]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id GAA19778 ; Wed, 19 Apr 1995 06:59:53 -0700 Received: (from jkh@localhost) by time.cdrom.com (8.6.11/8.6.9) id HAA09842; Wed, 19 Apr 1995 07:02:03 -0700 Date: Wed, 19 Apr 1995 07:02:03 -0700 From: "Jordan K. Hubbard" Message-Id: <199504191402.HAA09842@time.cdrom.com> To: CVS-commiters@time.cdrom.com, cvs-other@time.cdrom.com Subject: cvs commit: /host/freefall/a/ncvs/src/usr.sbin/pkg_install/lib lib.h Sender: cvs-other-owner@freebsd.org Precedence: bulk jkh 95/04/19 07:02:02 Modified: host/freefall/a/ncvs/src/usr.sbin/pkg_install/add perform.c pkg_add.1 host/freefall/a/ncvs/src/usr.sbin/pkg_install/delete perform.c host/freefall/a/ncvs/src/usr.sbin/pkg_install/info perform.c host/freefall/a/ncvs/src/usr.sbin/pkg_install/lib lib.h Log: Add support for the ${PKG_DBDIR} environment variable. /var/db/pkg is the default, and probably not something you'd ever change, but now it's possible to do so for local/custom installations. From owner-cvs-other Wed Apr 19 07:52:30 1995 Return-Path: cvs-other-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id HAA21150 for cvs-other-outgoing; Wed, 19 Apr 1995 07:52:30 -0700 Received: from time.cdrom.com (time.cdrom.com [192.216.223.46]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id HAA21137 ; Wed, 19 Apr 1995 07:52:17 -0700 Received: (from jkh@localhost) by time.cdrom.com (8.6.11/8.6.9) id HAA10691; Wed, 19 Apr 1995 07:54:27 -0700 Date: Wed, 19 Apr 1995 07:54:27 -0700 From: "Jordan K. Hubbard" Message-Id: <199504191454.HAA10691@time.cdrom.com> To: CVS-commiters@time.cdrom.com, cvs-other@time.cdrom.com Subject: cvs commit: /host/freefall/a/ncvs/src/usr.sbin/pkg_install/add perform.c Sender: cvs-other-owner@freebsd.org Precedence: bulk jkh 95/04/19 07:54:26 Modified: host/freefall/a/ncvs/src/usr.sbin/pkg_install/add perform.c Log: Greatly simplify the calling of mtree - the error handling wasn't working anyway, at least not with FreeBSD's mtree, and the arguments were being built incorrectly. From owner-cvs-other Wed Apr 19 08:00:27 1995 Return-Path: cvs-other-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id IAA21411 for cvs-other-outgoing; Wed, 19 Apr 1995 08:00:27 -0700 Received: from time.cdrom.com (time.cdrom.com [192.216.223.46]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id IAA21399 ; Wed, 19 Apr 1995 08:00:18 -0700 Received: (from jkh@localhost) by time.cdrom.com (8.6.11/8.6.9) id IAA10717; Wed, 19 Apr 1995 08:02:28 -0700 Date: Wed, 19 Apr 1995 08:02:28 -0700 From: "Jordan K. Hubbard" Message-Id: <199504191502.IAA10717@time.cdrom.com> To: CVS-commiters@time.cdrom.com, cvs-other@time.cdrom.com Subject: cvs commit: /host/freefall/a/ncvs/src/share/mk bsd.port.mk Sender: cvs-other-owner@freebsd.org Precedence: bulk jkh 95/04/19 08:02:27 Modified: host/freefall/a/ncvs/src/share/mk bsd.port.mk Log: 1. Add Satoshi's much-requested "fake pkg_add" option to the installation rule. 2. Have all non-X11 prefix using packages include the BSD.local.dist mtree file for initialization of /usr/local. I'm still not sure if this is A Good Thing(tm) but I'll see what the users say. It's easily overridden. 3. Standardise on ${PKG_DBDIR} as pointer to /var/db/pkg or local preference. From owner-cvs-other Thu Apr 20 23:28:41 1995 Return-Path: cvs-other-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id XAA29897 for cvs-other-outgoing; Thu, 20 Apr 1995 23:28:41 -0700 Received: from time.cdrom.com (time.cdrom.com [192.216.223.46]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id XAA29884 ; Thu, 20 Apr 1995 23:28:35 -0700 Received: (from jkh@localhost) by time.cdrom.com (8.6.11/8.6.9) id XAA00600; Thu, 20 Apr 1995 23:30:43 -0700 Date: Thu, 20 Apr 1995 23:30:43 -0700 From: "Jordan K. Hubbard" Message-Id: <199504210630.XAA00600@time.cdrom.com> To: CVS-commiters@time.cdrom.com, cvs-other@time.cdrom.com Subject: cvs commit: /host/freefall/a/ncvs/src/usr.sbin/pkg_install/lib pen.c Sender: cvs-other-owner@freebsd.org Precedence: bulk jkh 95/04/20 23:30:43 Modified: host/freefall/a/ncvs/src/usr.sbin/pkg_install/lib pen.c Log: Correct a bogusly formatted printf(). From owner-cvs-other Thu Apr 20 23:37:41 1995 Return-Path: cvs-other-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id XAA00491 for cvs-other-outgoing; Thu, 20 Apr 1995 23:37:41 -0700 Received: from time.cdrom.com (time.cdrom.com [192.216.223.46]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id XAA00484 ; Thu, 20 Apr 1995 23:37:37 -0700 Received: from ref.tfs.com (ref.tfs.com [140.145.254.251]) by time.cdrom.com (8.6.11/8.6.9) with ESMTP id XAA00643; Thu, 20 Apr 1995 23:39:45 -0700 Received: (from phk@localhost) by ref.tfs.com (8.6.8/8.6.6) id XAA17771; Thu, 20 Apr 1995 23:37:36 -0700 From: Poul-Henning Kamp Message-Id: <199504210637.XAA17771@ref.tfs.com> Subject: Re: cvs commit: /host/freefall/a/ncvs/src/usr.sbin/pkg_install/lib pen.c To: jkh@time.cdrom.com (Jordan K. Hubbard) Date: Thu, 20 Apr 1995 23:37:36 -0700 (PDT) Cc: CVS-commiters@time.cdrom.com, cvs-other@time.cdrom.com In-Reply-To: <199504210630.XAA00600@time.cdrom.com> from "Jordan K. Hubbard" at Apr 20, 95 11:30:43 pm Content-Type: text Content-Length: 299 Sender: cvs-other-owner@freebsd.org Precedence: bulk > jkh 95/04/20 23:30:43 > > Modified: host/freefall/a/ncvs/src/usr.sbin/pkg_install/lib pen.c ARGH!!!! -- Poul-Henning Kamp -- TRW Financial Systems, Inc. 'All relevant people are pertinent' && 'All rude people are impertinent' => 'no rude people are relevant' From owner-cvs-other Fri Apr 21 01:58:30 1995 Return-Path: cvs-other-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id BAA04013 for cvs-other-outgoing; Fri, 21 Apr 1995 01:58:30 -0700 Received: from time.cdrom.com (time.cdrom.com [192.216.223.46]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id BAA04007 ; Fri, 21 Apr 1995 01:58:20 -0700 Received: from freefall.cdrom.com (freefall.cdrom.com [192.216.222.4]) by time.cdrom.com (8.6.11/8.6.9) with ESMTP id CAA00995; Fri, 21 Apr 1995 02:00:27 -0700 Received: from localhost (localhost [127.0.0.1]) by freefall.cdrom.com (8.6.10/8.6.6) with SMTP id BAA04002 ; Fri, 21 Apr 1995 01:58:17 -0700 X-Authentication-Warning: freefall.cdrom.com: Host localhost didn't use HELO protocol To: Poul-Henning Kamp cc: jkh@time.cdrom.com (Jordan K. Hubbard), CVS-commiters@time.cdrom.com, cvs-other@time.cdrom.com Subject: Re: cvs commit: /host/freefall/a/ncvs/src/usr.sbin/pkg_install/lib pen.c In-reply-to: Your message of "Thu, 20 Apr 95 23:37:36 PDT." <199504210637.XAA17771@ref.tfs.com> Date: Fri, 21 Apr 1995 01:58:16 -0700 Message-ID: <4001.798454696@freefall.cdrom.com> From: "Jordan K. Hubbard" Sender: cvs-other-owner@freebsd.org Precedence: bulk > > jkh 95/04/20 23:30:43 > > > > Modified: host/freefall/a/ncvs/src/usr.sbin/pkg_install/lib pen.c > ARGH!!!! That path is a little bogus, isn't it? :-) What can I do? My $CVSROOT is set to /home/ncvs, but our clever scripts are expanding the link! :-( Jordan From owner-cvs-other Fri Apr 21 02:40:35 1995 Return-Path: cvs-other-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id CAA04769 for cvs-other-outgoing; Fri, 21 Apr 1995 02:40:35 -0700 Received: from time.cdrom.com (time.cdrom.com [192.216.223.46]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id CAA04761 ; Fri, 21 Apr 1995 02:40:31 -0700 Received: from ibp.ibp.fr (ibp.ibp.fr [132.227.60.30]) by time.cdrom.com (8.6.11/8.6.9) with ESMTP id CAA01133; Fri, 21 Apr 1995 02:42:37 -0700 Received: from blaise.ibp.fr (blaise.ibp.fr [132.227.60.1]) by ibp.ibp.fr (8.6.12/jtpda-5.0) with ESMTP id LAA24859 ; Fri, 21 Apr 1995 11:38:03 +0200 Received: from (roberto@localhost) by blaise.ibp.fr (8.6.12/jtpda-5.0) id LAA10145 ; Fri, 21 Apr 1995 11:38:03 +0200 From: roberto@blaise.ibp.fr (Ollivier Robert) Message-Id: <199504210938.LAA10145@blaise.ibp.fr> Subject: Re: cvs commit: /host/freefall/a/ncvs/src/usr.sbin/pkg_install/lib pen.c To: jkh@freefall.cdrom.com (Jordan K. Hubbard) Date: Fri, 21 Apr 1995 11:38:02 +0200 (MET DST) Cc: phk@ref.tfs.com, jkh@time.cdrom.com, CVS-commiters@time.cdrom.com, cvs-other@time.cdrom.com In-Reply-To: <4001.798454696@freefall.cdrom.com> from "Jordan K. Hubbard" at Apr 21, 95 01:58:16 am X-Operating-System: FreeBSD 2.0.950416-SNAP ctm#562 X-Mailer: ELM [version 2.4 PL23beta2] MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Content-Length: 460 Sender: cvs-other-owner@freebsd.org Precedence: bulk > That path is a little bogus, isn't it? :-) > > What can I do? My $CVSROOT is set to /home/ncvs, but our clever > scripts are expanding the link! :-( I made this very mistake when I first started to commit on freefall. Just use /a/ncvs directly. Can you just mount /a/ncvs on time instead of /host/freefall ? -- Ollivier ROBERT -=- The daemon is FREE! -=- roberto@FreeBSD.ORG FreeBSD keltia 2.0.950416-SNAP #17: Sun Apr 16 17:12:07 MET DST 1995 From owner-cvs-other Fri Apr 21 02:58:41 1995 Return-Path: cvs-other-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id CAA05036 for cvs-other-outgoing; Fri, 21 Apr 1995 02:58:41 -0700 Received: from time.cdrom.com (time.cdrom.com [192.216.223.46]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id CAA05029 ; Fri, 21 Apr 1995 02:58:21 -0700 Received: from freefall.cdrom.com (freefall.cdrom.com [192.216.222.4]) by time.cdrom.com (8.6.11/8.6.9) with ESMTP id DAA01159; Fri, 21 Apr 1995 03:00:29 -0700 Received: from localhost (localhost [127.0.0.1]) by freefall.cdrom.com (8.6.10/8.6.6) with SMTP id CAA05023 ; Fri, 21 Apr 1995 02:58:06 -0700 X-Authentication-Warning: freefall.cdrom.com: Host localhost didn't use HELO protocol To: roberto@blaise.ibp.fr (Ollivier Robert) cc: phk@ref.tfs.com, jkh@time.cdrom.com, CVS-commiters@time.cdrom.com, cvs-other@time.cdrom.com Subject: Re: cvs commit: /host/freefall/a/ncvs/src/usr.sbin/pkg_install/lib pen.c In-reply-to: Your message of "Fri, 21 Apr 95 11:38:02 +0200." <199504210938.LAA10145@blaise.ibp.fr> Date: Fri, 21 Apr 1995 02:58:06 -0700 Message-ID: <5022.798458286@freefall.cdrom.com> From: "Jordan K. Hubbard" Sender: cvs-other-owner@freebsd.org Precedence: bulk > I made this very mistake when I first started to commit on freefall. > Just use /a/ncvs directly. Can you just mount /a/ncvs on time instead > of /host/freefall ? Yeah (sigh), I can.. It'll be outside my nice clean AMD default mount rule, but I can do it. Jordan From owner-cvs-other Fri Apr 21 03:03:50 1995 Return-Path: cvs-other-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id DAA05160 for cvs-other-outgoing; Fri, 21 Apr 1995 03:03:50 -0700 Received: from time.cdrom.com (time.cdrom.com [192.216.223.46]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id DAA05151 ; Fri, 21 Apr 1995 03:03:40 -0700 Received: (from jkh@localhost) by time.cdrom.com (8.6.11/8.6.9) id DAA01257; Fri, 21 Apr 1995 03:05:47 -0700 Date: Fri, 21 Apr 1995 03:05:47 -0700 From: "Jordan K. Hubbard" Message-Id: <199504211005.DAA01257@time.cdrom.com> To: CVS-commiters@time.cdrom.com, cvs-other@time.cdrom.com Subject: cvs commit: /host/freefall/a/ncvs/src/usr.sbin/pkg_manage CHANGES TODO pkg_main.c pkg_ui.c version.c Makefile pkg_manage.1 pkg_manage.c pkg_manage.h Sender: cvs-other-owner@freebsd.org Precedence: bulk jkh 95/04/21 03:05:47 Modified: host/freefall/a/ncvs/src/usr.sbin/pkg_manage Makefile pkg_manage.1 pkg_manage.c pkg_manage.h Added: host/freefall/a/ncvs/src/usr.sbin/pkg_manage CHANGES TODO pkg_main.c pkg_ui.c version.c Log: Bring this up to date with Marc van Kempen's latest version (1.0) now that the libdialog changes have gone in to support it. Submitted by: Marc van Kempen From owner-cvs-other Fri Apr 21 03:24:36 1995 Return-Path: cvs-other-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id DAA05456 for cvs-other-outgoing; Fri, 21 Apr 1995 03:24:36 -0700 Received: from time.cdrom.com (time.cdrom.com [192.216.223.46]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id DAA05449 ; Fri, 21 Apr 1995 03:24:28 -0700 Received: from silvia.HIP.Berkeley.EDU (silvia.HIP.Berkeley.EDU [136.152.64.181]) by time.cdrom.com (8.6.11/8.6.9) with ESMTP id DAA01903; Fri, 21 Apr 1995 03:26:34 -0700 Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.6.9/8.6.9) id DAA15573; Fri, 21 Apr 1995 03:24:18 -0700 Date: Fri, 21 Apr 1995 03:24:18 -0700 Message-Id: <199504211024.DAA15573@silvia.HIP.Berkeley.EDU> To: jkh@freefall.cdrom.com CC: roberto@blaise.ibp.fr, phk@ref.tfs.com, jkh@time.cdrom.com, CVS-commiters@time.cdrom.com, cvs-other@time.cdrom.com In-reply-to: <5022.798458286@freefall.cdrom.com> (jkh@freefall.cdrom.com) Subject: Re: cvs commit: /host/freefall/a/ncvs/src/usr.sbin/pkg_install/lib pen.c From: asami@cs.berkeley.edu (Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?=) Sender: cvs-other-owner@freebsd.org Precedence: bulk * > I made this very mistake when I first started to commit on freefall. * > Just use /a/ncvs directly. Can you just mount /a/ncvs on time instead * > of /host/freefall ? * * Yeah (sigh), I can.. It'll be outside my nice clean AMD default mount * rule, but I can do it. I don't really understand what's the problem is, but what happens if you set CVSROOT to /host/freefall/a/ncvs? Satoshi From owner-cvs-other Fri Apr 21 04:18:06 1995 Return-Path: cvs-other-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id EAA05995 for cvs-other-outgoing; Fri, 21 Apr 1995 04:18:06 -0700 Received: from time.cdrom.com (time.cdrom.com [192.216.223.46]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id EAA05983 ; Fri, 21 Apr 1995 04:17:59 -0700 Received: from ibp.ibp.fr (ibp.ibp.fr [132.227.60.30]) by time.cdrom.com (8.6.11/8.6.9) with ESMTP id EAA01985; Fri, 21 Apr 1995 04:19:58 -0700 Received: from blaise.ibp.fr (blaise.ibp.fr [132.227.60.1]) by ibp.ibp.fr (8.6.12/jtpda-5.0) with ESMTP id NAA26128 ; Fri, 21 Apr 1995 13:17:11 +0200 Received: from (roberto@localhost) by blaise.ibp.fr (8.6.12/jtpda-5.0) id NAA10571 ; Fri, 21 Apr 1995 13:17:10 +0200 From: roberto@blaise.ibp.fr (Ollivier Robert) Message-Id: <199504211117.NAA10571@blaise.ibp.fr> Subject: Re: cvs commit: /host/freefall/a/ncvs/src/usr.sbin/pkg_install/lib pen.c To: asami@cs.berkeley.edu (Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?=) Date: Fri, 21 Apr 1995 13:17:10 +0200 (MET DST) Cc: jkh@freefall.cdrom.com, phk@ref.tfs.com, jkh@time.cdrom.com, CVS-commiters@time.cdrom.com, cvs-other@time.cdrom.com In-Reply-To: <199504211024.DAA15573@silvia.HIP.Berkeley.EDU> from "Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?=" at Apr 21, 95 03:24:18 am X-Operating-System: FreeBSD 2.0.950416-SNAP ctm#562 X-Mailer: ELM [version 2.4 PL23beta2] MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Content-Length: 552 Sender: cvs-other-owner@freebsd.org Precedence: bulk > I don't really understand what's the problem is, but what happens if > you set CVSROOT to /host/freefall/a/ncvs? I think (I've not looked at them yet) that one of the pre/post commit scripts is stripping the /a/ncvs for mail messages and if you have CVSROOT set to anything other that /a/ncvs, the paths shown in the messages are as Jordan's... /the/path/you/specified/src/sys... instead of src/sys... -- Ollivier ROBERT -=- The daemon is FREE! -=- roberto@FreeBSD.ORG FreeBSD keltia 2.0.950416-SNAP #17: Sun Apr 16 17:12:07 MET DST 1995 From owner-cvs-other Fri Apr 21 09:42:40 1995 Return-Path: cvs-other-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id JAA10843 for cvs-other-outgoing; Fri, 21 Apr 1995 09:42:40 -0700 Received: from time.cdrom.com (time.cdrom.com [192.216.223.46]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id JAA10833 ; Fri, 21 Apr 1995 09:42:36 -0700 Received: from gndrsh.aac.dev.com (gndrsh.aac.dev.com [198.145.92.241]) by time.cdrom.com (8.6.11/8.6.9) with ESMTP id JAA02619; Fri, 21 Apr 1995 09:44:40 -0700 Received: (from rgrimes@localhost) by gndrsh.aac.dev.com (8.6.11/8.6.9) id JAA08696; Fri, 21 Apr 1995 09:39:19 -0700 From: "Rodney W. Grimes" Message-Id: <199504211639.JAA08696@gndrsh.aac.dev.com> Subject: Re: cvs commit: /host/freefall/a/ncvs/src/usr.sbin/pkg_install/lib pen.c To: jkh@freefall.cdrom.com (Jordan K. Hubbard) Date: Fri, 21 Apr 1995 09:39:18 -0700 (PDT) Cc: roberto@blaise.ibp.fr, phk@ref.tfs.com, jkh@time.cdrom.com, CVS-commiters@time.cdrom.com, cvs-other@time.cdrom.com In-Reply-To: <5022.798458286@freefall.cdrom.com> from "Jordan K. Hubbard" at Apr 21, 95 02:58:06 am X-Mailer: ELM [version 2.4 PL24] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Content-Length: 795 Sender: cvs-other-owner@freebsd.org Precedence: bulk > > > I made this very mistake when I first started to commit on freefall. > > Just use /a/ncvs directly. Can you just mount /a/ncvs on time instead > > of /host/freefall ? > > Yeah (sigh), I can.. It'll be outside my nice clean AMD default mount > rule, but I can do it. This has something to do with the new version of cvs, it is trying to be ``NFS'' aware. IMHO, cvs is not doing the right thing here. If it has expanded the pathname to be host/freefall/a/ncvs it should also expand the CVSROOT to this same value, then the scripts would just do the right things. Nate, is there someway we can turn this host/freefall thing off? -- Rod Grimes rgrimes@gndrsh.aac.dev.com Accurate Automation Company Custom computers for FreeBSD From owner-cvs-other Fri Apr 21 17:03:46 1995 Return-Path: cvs-other-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id RAA25501 for cvs-other-outgoing; Fri, 21 Apr 1995 17:03:46 -0700 Received: from time.cdrom.com (time.cdrom.com [192.216.223.46]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id RAA25493 ; Fri, 21 Apr 1995 17:03:41 -0700 Received: (from root@localhost) by time.cdrom.com (8.6.11/8.6.9) id RAA04145; Fri, 21 Apr 1995 17:05:49 -0700 Date: Fri, 21 Apr 1995 17:05:49 -0700 From: "Jordan K. Hubbard" Message-Id: <199504220005.RAA04145@time.cdrom.com> To: CVS-commiters@time.cdrom.com, cvs-other@time.cdrom.com Subject: cvs commit: /host/freefall/a/ncvs/src/share/mk bsd.port.mk Sender: cvs-other-owner@freebsd.org Precedence: bulk jkh 95/04/21 17:05:49 Modified: host/freefall/a/ncvs/src/share/mk bsd.port.mk Log: Typo: patch -> package From owner-cvs-other Fri Apr 21 17:04:51 1995 Return-Path: cvs-other-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id RAA25536 for cvs-other-outgoing; Fri, 21 Apr 1995 17:04:51 -0700 Received: from time.cdrom.com (time.cdrom.com [192.216.223.46]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id RAA25530 ; Fri, 21 Apr 1995 17:04:49 -0700 Received: (from root@localhost) by time.cdrom.com (8.6.11/8.6.9) id RAA04168; Fri, 21 Apr 1995 17:06:57 -0700 Date: Fri, 21 Apr 1995 17:06:57 -0700 From: "Jordan K. Hubbard" Message-Id: <199504220006.RAA04168@time.cdrom.com> To: CVS-commiters@time.cdrom.com, cvs-other@time.cdrom.com Subject: cvs commit: /host/freefall/a/ncvs/ports/comms/rzsz Makefile Sender: cvs-other-owner@freebsd.org Precedence: bulk jkh 95/04/21 17:06:56 Modified: host/freefall/a/ncvs/ports/comms/rzsz Makefile Log: This port has NO_PACKAGE. Say so. From owner-cvs-other Fri Apr 21 17:06:05 1995 Return-Path: cvs-other-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id RAA25586 for cvs-other-outgoing; Fri, 21 Apr 1995 17:06:05 -0700 Received: from time.cdrom.com (time.cdrom.com [192.216.223.46]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id RAA25580 ; Fri, 21 Apr 1995 17:06:02 -0700 Received: (from root@localhost) by time.cdrom.com (8.6.11/8.6.9) id RAA04248; Fri, 21 Apr 1995 17:08:09 -0700 Date: Fri, 21 Apr 1995 17:08:09 -0700 From: "Jordan K. Hubbard" Message-Id: <199504220008.RAA04248@time.cdrom.com> To: CVS-commiters@time.cdrom.com, cvs-other@time.cdrom.com Subject: cvs commit: /host/freefall/a/ncvs/src/share/mk bsd.port.mk Sender: cvs-other-owner@freebsd.org Precedence: bulk jkh 95/04/21 17:08:08 Modified: host/freefall/a/ncvs/src/share/mk bsd.port.mk Log: Don't try to run the fake-pkg target if NO_PACKAGE is set. From owner-cvs-other Fri Apr 21 17:57:31 1995 Return-Path: cvs-other-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id RAA26950 for cvs-other-outgoing; Fri, 21 Apr 1995 17:57:31 -0700 Received: from time.cdrom.com (time.cdrom.com [192.216.223.46]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id RAA26942 ; Fri, 21 Apr 1995 17:57:27 -0700 Received: (from root@localhost) by time.cdrom.com (8.6.11/8.6.9) id RAA05294; Fri, 21 Apr 1995 17:59:35 -0700 Date: Fri, 21 Apr 1995 17:59:35 -0700 From: "Jordan K. Hubbard" Message-Id: <199504220059.RAA05294@time.cdrom.com> To: CVS-commiters@time.cdrom.com, cvs-other@time.cdrom.com Subject: cvs commit: /host/freefall/a/ncvs/src/usr.sbin/pkg_install/create perform.c Sender: cvs-other-owner@freebsd.org Precedence: bulk jkh 95/04/21 17:59:34 Modified: host/freefall/a/ncvs/src/usr.sbin/pkg_install/create perform.c Log: Don't spew garbage into the packing list when PlistOnly and verbose are both on. Whoops! From owner-cvs-other Fri Apr 21 18:18:12 1995 Return-Path: cvs-other-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id SAA27504 for cvs-other-outgoing; Fri, 21 Apr 1995 18:18:12 -0700 Received: from time.cdrom.com (time.cdrom.com [192.216.223.46]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id SAA27498 ; Fri, 21 Apr 1995 18:18:08 -0700 Received: (from root@localhost) by time.cdrom.com (8.6.11/8.6.9) id SAA06532; Fri, 21 Apr 1995 18:20:16 -0700 Date: Fri, 21 Apr 1995 18:20:16 -0700 From: "Jordan K. Hubbard" Message-Id: <199504220120.SAA06532@time.cdrom.com> To: CVS-commiters@time.cdrom.com, cvs-other@time.cdrom.com Subject: cvs commit: /host/freefall/a/ncvs/src/usr.sbin/pkg_install/create perform.c Sender: cvs-other-owner@freebsd.org Precedence: bulk jkh 95/04/21 18:20:14 Modified: host/freefall/a/ncvs/src/usr.sbin/pkg_install/create perform.c Log: Argh - missed a printf! That should be the last of plist-spewers. From owner-cvs-other Fri Apr 21 18:20:49 1995 Return-Path: cvs-other-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id SAA27564 for cvs-other-outgoing; Fri, 21 Apr 1995 18:20:49 -0700 Received: from time.cdrom.com (time.cdrom.com [192.216.223.46]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id SAA27558 ; Fri, 21 Apr 1995 18:20:45 -0700 Received: (from root@localhost) by time.cdrom.com (8.6.11/8.6.9) id SAA06618; Fri, 21 Apr 1995 18:22:53 -0700 Date: Fri, 21 Apr 1995 18:22:53 -0700 From: "Jordan K. Hubbard" Message-Id: <199504220122.SAA06618@time.cdrom.com> To: CVS-commiters@time.cdrom.com, cvs-other@time.cdrom.com Subject: cvs commit: /host/freefall/a/ncvs/src/share/mk bsd.port.mk Sender: cvs-other-owner@freebsd.org Precedence: bulk jkh 95/04/21 18:22:52 Modified: host/freefall/a/ncvs/src/share/mk bsd.port.mk Log: Ok, this should get the last of the stragglers installed into a new fake-pkg. From owner-cvs-other Sat Apr 22 00:39:00 1995 Return-Path: cvs-other-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id AAA12301 for cvs-other-outgoing; Sat, 22 Apr 1995 00:39:00 -0700 Received: from time.cdrom.com (time.cdrom.com [192.216.223.46]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id AAA12294 ; Sat, 22 Apr 1995 00:38:56 -0700 Received: (from jkh@localhost) by time.cdrom.com (8.6.11/8.6.9) id AAA07287; Sat, 22 Apr 1995 00:41:04 -0700 Date: Sat, 22 Apr 1995 00:41:04 -0700 From: "Jordan K. Hubbard" Message-Id: <199504220741.AAA07287@time.cdrom.com> To: CVS-commiters@time.cdrom.com, cvs-other@time.cdrom.com Subject: cvs commit: /host/freefall/a/ncvs/src/usr.sbin/pkg_install/lib lib.h plist.c Sender: cvs-other-owner@freebsd.org Precedence: bulk jkh 95/04/22 00:41:03 Modified: host/freefall/a/ncvs/src/usr.sbin/pkg_install/add perform.c host/freefall/a/ncvs/src/usr.sbin/pkg_install/lib lib.h plist.c Log: 1. Add an new @option directive. You'll understand it better in a moment. 2. Fix a long-standing bug in pkg_add where the failure of one package in a multipackage installation (pkg_add *.tgz) would blow you right out of the water. Ick. From owner-cvs-other Sat Apr 22 03:56:33 1995 Return-Path: cvs-other-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id DAA16914 for cvs-other-outgoing; Sat, 22 Apr 1995 03:56:33 -0700 Received: from time.cdrom.com (time.cdrom.com [192.216.223.46]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id DAA16900 ; Sat, 22 Apr 1995 03:56:18 -0700 Received: (from root@localhost) by time.cdrom.com (8.6.11/8.6.9) id DAA09425; Sat, 22 Apr 1995 03:58:25 -0700 Date: Sat, 22 Apr 1995 03:58:25 -0700 From: "Jordan K. Hubbard" Message-Id: <199504221058.DAA09425@time.cdrom.com> To: CVS-commiters@time.cdrom.com, cvs-other@time.cdrom.com Subject: cvs commit: /host/freefall/a/ncvs/src/usr.sbin/pkg_manage pkg_manage.c Sender: cvs-other-owner@freebsd.org Precedence: bulk jkh 95/04/22 03:58:25 Modified: host/freefall/a/ncvs/src/usr.sbin/pkg_manage pkg_manage.c Log: Set a default PKG_PATH. From owner-cvs-other Sat Apr 22 05:08:26 1995 Return-Path: cvs-other-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id FAA21415 for cvs-other-outgoing; Sat, 22 Apr 1995 05:08:26 -0700 Received: from time.cdrom.com (time.cdrom.com [192.216.223.46]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id FAA21409 ; Sat, 22 Apr 1995 05:08:13 -0700 Received: (from root@localhost) by time.cdrom.com (8.6.11/8.6.9) id FAA13293; Sat, 22 Apr 1995 05:10:20 -0700 Date: Sat, 22 Apr 1995 05:10:20 -0700 From: "Jordan K. Hubbard" Message-Id: <199504221210.FAA13293@time.cdrom.com> To: CVS-commiters@time.cdrom.com, cvs-other@time.cdrom.com Subject: cvs commit: /host/freefall/a/ncvs/ports/net/gated Makefile Sender: cvs-other-owner@freebsd.org Precedence: bulk jkh 95/04/22 05:10:18 Modified: host/freefall/a/ncvs/ports/net/gated Makefile Log: This appears to have gone from ALPHA9 to ALPHA10, and the FreeBSD patch is already applied. From owner-cvs-other Sat Apr 22 05:10:39 1995 Return-Path: cvs-other-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id FAA21455 for cvs-other-outgoing; Sat, 22 Apr 1995 05:10:39 -0700 Received: from time.cdrom.com (time.cdrom.com [192.216.223.46]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id FAA21449 ; Sat, 22 Apr 1995 05:10:21 -0700 Received: (from root@localhost) by time.cdrom.com (8.6.11/8.6.9) id FAA13330; Sat, 22 Apr 1995 05:12:29 -0700 Date: Sat, 22 Apr 1995 05:12:29 -0700 From: "Jordan K. Hubbard" Message-Id: <199504221212.FAA13330@time.cdrom.com> To: CVS-commiters@time.cdrom.com, cvs-other@time.cdrom.com Subject: cvs commit: /host/freefall/a/ncvs/ports/lang/forth Makefile Sender: cvs-other-owner@freebsd.org Precedence: bulk jkh 95/04/22 05:12:28 Modified: host/freefall/a/ncvs/ports/lang/forth Makefile Log: Simplify the pre-install rule. This is handled by the mtree stuff now. From owner-cvs-other Sat Apr 22 05:21:36 1995 Return-Path: cvs-other-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id FAA21588 for cvs-other-outgoing; Sat, 22 Apr 1995 05:21:36 -0700 Received: from time.cdrom.com (time.cdrom.com [192.216.223.46]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id FAA21582 ; Sat, 22 Apr 1995 05:21:26 -0700 Received: from silvia.HIP.Berkeley.EDU (silvia.HIP.Berkeley.EDU [136.152.64.181]) by time.cdrom.com (8.6.11/8.6.9) with ESMTP id FAA14131; Sat, 22 Apr 1995 05:23:32 -0700 Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.6.9/8.6.9) id FAA05083; Sat, 22 Apr 1995 05:21:20 -0700 Date: Sat, 22 Apr 1995 05:21:20 -0700 Message-Id: <199504221221.FAA05083@silvia.HIP.Berkeley.EDU> To: jkh@time.cdrom.com CC: CVS-commiters@time.cdrom.com, cvs-other@time.cdrom.com In-reply-to: <199504221212.FAA13330@time.cdrom.com> (jkh@time.cdrom.com) Subject: Re: cvs commit: /host/freefall/a/ncvs/ports/lang/forth Makefile From: asami@cs.berkeley.edu (Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?=) Sender: cvs-other-owner@freebsd.org Precedence: bulk * Simplify the pre-install rule. This is handled by the mtree stuff now. Jordan, can I go in and rip out all the "-mkdir ${PREFIX}/man/man1" stuff from the Makefiles? My understanding is that we can assume the following directories under /usr/local, is this correct? bin etc info lib man/cat1 man/cat2 man/cat3 man/cat4 man/cat5 man/cat6 man/cat7 man/cat8 man/catl man/man1 man/man2 man/man3 man/man4 man/man5 man/man6 man/man7 man/man8 man/manl man/skel Satoshi From owner-cvs-other Sat Apr 22 06:17:13 1995 Return-Path: cvs-other-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id GAA22680 for cvs-other-outgoing; Sat, 22 Apr 1995 06:17:13 -0700 Received: from time.cdrom.com (time.cdrom.com [192.216.223.46]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id GAA22674 ; Sat, 22 Apr 1995 06:17:10 -0700 Received: from freefall.cdrom.com (freefall.cdrom.com [192.216.222.4]) by time.cdrom.com (8.6.11/8.6.9) with ESMTP id GAA14987; Sat, 22 Apr 1995 06:19:18 -0700 Received: from localhost (localhost [127.0.0.1]) by freefall.cdrom.com (8.6.10/8.6.6) with SMTP id GAA22669 ; Sat, 22 Apr 1995 06:17:08 -0700 X-Authentication-Warning: freefall.cdrom.com: Host localhost didn't use HELO protocol To: asami@cs.berkeley.edu (Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?=) cc: jkh@time.cdrom.com, CVS-commiters@time.cdrom.com, cvs-other@time.cdrom.com Subject: Re: cvs commit: /host/freefall/a/ncvs/ports/lang/forth Makefile In-reply-to: Your message of "Sat, 22 Apr 95 05:21:20 PDT." <199504221221.FAA05083@silvia.HIP.Berkeley.EDU> Date: Sat, 22 Apr 1995 06:17:07 -0700 Message-ID: <22668.798556627@freefall.cdrom.com> From: "Jordan K. Hubbard" Sender: cvs-other-owner@freebsd.org Precedence: bulk > * Simplify the pre-install rule. This is handled by the mtree stuff now. > > Jordan, can I go in and rip out all the "-mkdir ${PREFIX}/man/man1" > stuff from the Makefiles? My understanding is that we can assume the > following directories under /usr/local, is this correct? I just went and actually looked at /etc/mtree/BSD.local.dist (I wasn't sure about man/man1 myself) and we can indeed assume that! Rip away! Jordan From owner-cvs-other Sat Apr 22 06:56:42 1995 Return-Path: cvs-other-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id GAA23167 for cvs-other-outgoing; Sat, 22 Apr 1995 06:56:42 -0700 Received: from time.cdrom.com (time.cdrom.com [192.216.223.46]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id GAA23161 ; Sat, 22 Apr 1995 06:56:38 -0700 Received: (from root@localhost) by time.cdrom.com (8.6.11/8.6.9) id GAA15945; Sat, 22 Apr 1995 06:58:46 -0700 Date: Sat, 22 Apr 1995 06:58:46 -0700 From: "Jordan K. Hubbard" Message-Id: <199504221358.GAA15945@time.cdrom.com> To: CVS-commiters@time.cdrom.com, cvs-other@time.cdrom.com Subject: cvs commit: /host/freefall/a/ncvs/src/usr.sbin/pkg_install/lib file.c lib.h pen.c Sender: cvs-other-owner@freebsd.org Precedence: bulk jkh 95/04/22 06:58:46 Modified: host/freefall/a/ncvs/src/usr.sbin/pkg_install README host/freefall/a/ncvs/src/usr.sbin/pkg_install/add perform.c pkg_add.1 host/freefall/a/ncvs/src/usr.sbin/pkg_install/create perform.c Log: Second round: 1. Make paths work correctly. 2. Make pkg_add generally more robust in the face of failure. 3. Make the depend messages come out on stderr or stdout, but not both interspersed! :-) Modified: host/freefall/a/ncvs/src/usr.sbin/pkg_install/lib file.c lib.h pen.c Log: Export the min_free() function. From owner-cvs-other Sat Apr 22 07:53:10 1995 Return-Path: cvs-other-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id HAA24390 for cvs-other-outgoing; Sat, 22 Apr 1995 07:53:10 -0700 Received: from time.cdrom.com (time.cdrom.com [192.216.223.46]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id HAA24383 ; Sat, 22 Apr 1995 07:53:01 -0700 Received: (from root@localhost) by time.cdrom.com (8.6.11/8.6.9) id HAA16739; Sat, 22 Apr 1995 07:55:09 -0700 Date: Sat, 22 Apr 1995 07:55:09 -0700 From: "Jordan K. Hubbard" Message-Id: <199504221455.HAA16739@time.cdrom.com> To: CVS-commiters@time.cdrom.com, cvs-other@time.cdrom.com Subject: cvs commit: /host/freefall/a/ncvs/src/usr.sbin/pkg_install/create perform.c Sender: cvs-other-owner@freebsd.org Precedence: bulk jkh 95/04/22 07:55:08 Modified: host/freefall/a/ncvs/src/usr.sbin/pkg_install/create perform.c Log: Stage almost nothing through the playpen now - this should speed pkg_creates up by a couple of factors, as well as decrease the amount of temporary space required to build a package down to almost nothing. From owner-cvs-other Sat Apr 22 08:31:53 1995 Return-Path: cvs-other-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id IAA25230 for cvs-other-outgoing; Sat, 22 Apr 1995 08:31:53 -0700 Received: from time.cdrom.com (time.cdrom.com [192.216.223.46]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id IAA25220 ; Sat, 22 Apr 1995 08:31:46 -0700 Received: from cabri.obs-besancon.fr (cabri.obs-besancon.fr [193.52.184.3]) by time.cdrom.com (8.6.11/8.6.9) with SMTP id IAA16770; Sat, 22 Apr 1995 08:33:52 -0700 Received: by cabri.obs-besancon.fr (5.57/Ultrix3.0-C) id AA14078; Sat, 22 Apr 95 17:31:39 +0100 Date: Sat, 22 Apr 95 17:31:39 +0100 From: jmz@cabri.obs-besancon.fr (Jean-Marc Zucconi) Message-Id: <9504221631.AA14078@cabri.obs-besancon.fr> To: jkh@freefall.cdrom.com Cc: asami@cs.berkeley.edu, jkh@time.cdrom.com, CVS-commiters@time.cdrom.com, cvs-other@time.cdrom.com In-Reply-To: <22668.798556627@freefall.cdrom.com> (jkh@freefall.cdrom.com) Subject: Re: cvs commit: /host/freefall/a/ncvs/ports/lang/forth Makefile X-Mailer: Emacs Sender: cvs-other-owner@freebsd.org Precedence: bulk >>>>> "Jordan" == Jordan K Hubbard writes: >> * Simplify the pre-install rule. This is handled by the mtree stuff now. >> >> Jordan, can I go in and rip out all the "-mkdir ${PREFIX}/man/man1" >> stuff from the Makefiles? My understanding is that we can assume the >> following directories under /usr/local, is this correct? NOOOOOOOOOOOOOOOOOOOOOOOOOOOO!!!!!!!! > I just went and actually looked at /etc/mtree/BSD.local.dist (I wasn't > sure about man/man1 myself) and we can indeed assume that! Rip away! Are you crazy guys? This change implies that PREFIX can't be set to anything different from /usr/local. In this case it is even better to remove all references to PREFIX and replace them with /usr/local :-( This is a big step backwards! > Jordan Jean-Marc. ~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~ Jean-Marc Zucconi | jmz@cabri.obs-besancon.fr Observatoire de Besancon | F 25010 Besancon cedex | PGP Key: finger jmz@cabri.obs-besancon.fr ========================================================================= From owner-cvs-other Sat Apr 22 10:23:43 1995 Return-Path: cvs-other-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id KAA27363 for cvs-other-outgoing; Sat, 22 Apr 1995 10:23:43 -0700 Received: from time.cdrom.com (time.cdrom.com [192.216.223.46]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id KAA27356 ; Sat, 22 Apr 1995 10:23:36 -0700 Received: from trout.sri.MT.net (trout.sri.MT.net [204.182.243.12]) by time.cdrom.com (8.6.11/8.6.9) with ESMTP id KAA16857; Sat, 22 Apr 1995 10:25:40 -0700 Received: (from nate@localhost) by trout.sri.MT.net (8.6.11/8.6.11) id LAA02007; Sat, 22 Apr 1995 11:27:34 -0600 Date: Sat, 22 Apr 1995 11:27:34 -0600 From: Nate Williams Message-Id: <199504221727.LAA02007@trout.sri.MT.net> To: "Jordan K. Hubbard" Cc: CVS-commiters@time.cdrom.com, cvs-other@time.cdrom.com Subject: Re: cvs commit: /host/freefall/a/ncvs/src/usr.sbin/pkg_install/create perform.c In-Reply-To: <199504221455.HAA16739@time.cdrom.com> References: <199504221455.HAA16739@time.cdrom.com> Sender: cvs-other-owner@freebsd.org Precedence: bulk > jkh 95/04/22 07:55:08 > > Modified: host/freefall/a/ncvs/src/usr.sbin/pkg_install/create > perform.c > Log: > Stage almost nothing through the playpen now - this should speed > pkg_creates up by a couple of factors, as well as decrease the > amount of temporary space required to build a package down to almost > nothing. Cool! Nate From owner-cvs-other Sat Apr 22 10:36:26 1995 Return-Path: cvs-other-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id KAA27688 for cvs-other-outgoing; Sat, 22 Apr 1995 10:36:26 -0700 Received: from time.cdrom.com (time.cdrom.com [192.216.223.46]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id KAA27682 ; Sat, 22 Apr 1995 10:36:22 -0700 Received: from gndrsh.aac.dev.com (gndrsh.aac.dev.com [198.145.92.241]) by time.cdrom.com (8.6.11/8.6.9) with ESMTP id KAA16867; Sat, 22 Apr 1995 10:38:28 -0700 Received: (from rgrimes@localhost) by gndrsh.aac.dev.com (8.6.11/8.6.9) id KAA01908; Sat, 22 Apr 1995 10:33:38 -0700 From: "Rodney W. Grimes" Message-Id: <199504221733.KAA01908@gndrsh.aac.dev.com> Subject: Re: cvs commit: /host/freefall/a/ncvs/ports/lang/forth Makefile To: asami@cs.berkeley.edu (Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?=) Date: Sat, 22 Apr 1995 10:33:37 -0700 (PDT) Cc: jkh@time.cdrom.com, CVS-commiters@time.cdrom.com, cvs-other@time.cdrom.com In-Reply-To: <199504221221.FAA05083@silvia.HIP.Berkeley.EDU> from "Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?=" at Apr 22, 95 05:21:20 am X-Mailer: ELM [version 2.4 PL24] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Content-Length: 664 Sender: cvs-other-owner@freebsd.org Precedence: bulk > > * Simplify the pre-install rule. This is handled by the mtree stuff now. > > Jordan, can I go in and rip out all the "-mkdir ${PREFIX}/man/man1" > stuff from the Makefiles? My understanding is that we can assume the > following directories under /usr/local, is this correct? > > bin ... and if you find more that are needed either add them to src/etc/mtree/BSD.local.dist, or drop me a note and I will add them for you! Your list looked complete, except we also have libexec at the top level. -- Rod Grimes rgrimes@gndrsh.aac.dev.com Accurate Automation Company Custom computers for FreeBSD From owner-cvs-other Sat Apr 22 10:56:49 1995 Return-Path: cvs-other-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id KAA27921 for cvs-other-outgoing; Sat, 22 Apr 1995 10:56:49 -0700 Received: from time.cdrom.com (time.cdrom.com [192.216.223.46]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id KAA27915 ; Sat, 22 Apr 1995 10:56:46 -0700 Received: from veda.is (veda.is [193.4.230.1]) by time.cdrom.com (8.6.11/8.6.9) with ESMTP id KAA16882; Sat, 22 Apr 1995 10:58:36 -0700 Received: (from adam@localhost) by veda.is (8.6.8/8.6.6) id RAA13775; Sat, 22 Apr 1995 17:52:31 GMT From: Adam David Message-Id: <199504221752.RAA13775@veda.is> Subject: Re: cvs commit: /host/freefall/a/ncvs/ports/lang/forth Makefile To: rgrimes@gndrsh.aac.dev.com (Rodney W. Grimes) Date: Sat, 22 Apr 1995 17:52:29 +0000 (GMT) Cc: asami@cs.berkeley.edu, jkh@time.cdrom.com, CVS-commiters@time.cdrom.com, cvs-other@time.cdrom.com In-Reply-To: <199504221733.KAA01908@gndrsh.aac.dev.com> from "Rodney W. Grimes" at Apr 22, 95 10:33:37 am X-Mailer: ELM [version 2.4 PL23] MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Content-Length: 262 Sender: cvs-other-owner@freebsd.org Precedence: bulk > and if you find more that are needed either add them to > src/etc/mtree/BSD.local.dist, or drop me a note and I will add them > for you! > > Your list looked complete, except we also have libexec at the top > level. Maybe sbin? -- Adam David From owner-cvs-other Sat Apr 22 11:17:47 1995 Return-Path: cvs-other-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id LAA28576 for cvs-other-outgoing; Sat, 22 Apr 1995 11:17:47 -0700 Received: from time.cdrom.com (time.cdrom.com [192.216.223.46]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id LAA28565 ; Sat, 22 Apr 1995 11:17:41 -0700 Received: from gndrsh.aac.dev.com (gndrsh.aac.dev.com [198.145.92.241]) by time.cdrom.com (8.6.11/8.6.9) with ESMTP id LAA16898; Sat, 22 Apr 1995 11:19:47 -0700 Received: (from rgrimes@localhost) by gndrsh.aac.dev.com (8.6.11/8.6.9) id LAA02072; Sat, 22 Apr 1995 11:14:00 -0700 From: "Rodney W. Grimes" Message-Id: <199504221814.LAA02072@gndrsh.aac.dev.com> Subject: Re: cvs commit: /host/freefall/a/ncvs/ports/lang/forth Makefile To: adam@veda.is (Adam David) Date: Sat, 22 Apr 1995 11:13:59 -0700 (PDT) Cc: asami@cs.berkeley.edu, jkh@time.cdrom.com, CVS-commiters@time.cdrom.com, cvs-other@time.cdrom.com In-Reply-To: <199504221752.RAA13775@veda.is> from "Adam David" at Apr 22, 95 05:52:29 pm X-Mailer: ELM [version 2.4 PL24] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Content-Length: 426 Sender: cvs-other-owner@freebsd.org Precedence: bulk > > > and if you find more that are needed either add them to > > src/etc/mtree/BSD.local.dist, or drop me a note and I will add them > > for you! > > > > Your list looked complete, except we also have libexec at the top > > level. > > Maybe sbin? Already there... -- Rod Grimes rgrimes@gndrsh.aac.dev.com Accurate Automation Company Custom computers for FreeBSD From owner-cvs-other Sat Apr 22 12:37:36 1995 Return-Path: cvs-other-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id MAA00318 for cvs-other-outgoing; Sat, 22 Apr 1995 12:37:36 -0700 Received: from time.cdrom.com (time.cdrom.com [192.216.223.46]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id MAA00312 ; Sat, 22 Apr 1995 12:37:33 -0700 Received: from isl.cf.ac.uk (isl-gate.elsy.cf.ac.uk [131.251.22.1]) by time.cdrom.com (8.6.11/8.6.9) with ESMTP id MAA16986; Sat, 22 Apr 1995 12:39:22 -0700 Received: (from paul@localhost) by isl.cf.ac.uk (8.6.9/8.6.9) id UAA28561; Sat, 22 Apr 1995 20:37:39 +0100 From: Paul Richards Message-Id: <199504221937.UAA28561@isl.cf.ac.uk> Subject: Re: cvs commit: /host/freefall/a/ncvs/ports/lang/forth Makefile To: asami@cs.berkeley.edu (Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?=) Date: Sat, 22 Apr 1995 20:37:39 +0100 (BST) Cc: jkh@time.cdrom.com, CVS-commiters@time.cdrom.com, cvs-other@time.cdrom.com In-Reply-To: <199504221221.FAA05083@silvia.HIP.Berkeley.EDU> from "Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?=" at Apr 22, 95 05:21:20 am X-Mailer: ELM [version 2.4 PL23] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Content-Length: 891 Sender: cvs-other-owner@freebsd.org Precedence: bulk In reply to Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?= who said > > * Simplify the pre-install rule. This is handled by the mtree stuff now. > > Jordan, can I go in and rip out all the "-mkdir ${PREFIX}/man/man1" > stuff from the Makefiles? My understanding is that we can assume the > following directories under /usr/local, is this correct? > > man/cat1 > man/cat2 > man/cat3 > man/cat4 > man/cat5 > man/cat6 > man/cat7 > man/cat8 > man/catl Dont assume these exist since a sysadmin may remove to keep disk usage down and in any case, nothing should ever get installed into them. -- Paul Richards, FreeBSD core team member. Internet: paul@FreeBSD.org, URL: http://isl.cf.ac.uk/~paul/ Phone: +44 1222 874000 x6646 (work), +44 1222 457651 (home) Dept. Mechanical Engineering, University of Wales, College Cardiff. From owner-cvs-other Sat Apr 22 12:57:42 1995 Return-Path: cvs-other-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id MAA00680 for cvs-other-outgoing; Sat, 22 Apr 1995 12:57:42 -0700 Received: from time.cdrom.com (time.cdrom.com [192.216.223.46]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id MAA00674 ; Sat, 22 Apr 1995 12:57:39 -0700 Received: from ref.tfs.com (ref.tfs.com [140.145.254.251]) by time.cdrom.com (8.6.11/8.6.9) with ESMTP id MAA17001; Sat, 22 Apr 1995 12:59:47 -0700 Received: (from phk@localhost) by ref.tfs.com (8.6.8/8.6.6) id MAA24026; Sat, 22 Apr 1995 12:57:26 -0700 From: Poul-Henning Kamp Message-Id: <199504221957.MAA24026@ref.tfs.com> Subject: Re: cvs commit: /host/freefall/a/ncvs/ports/lang/forth Makefile To: paul@isl.cf.ac.uk (Paul Richards) Date: Sat, 22 Apr 1995 12:57:25 -0700 (PDT) Cc: asami@cs.berkeley.edu, jkh@time.cdrom.com, CVS-commiters@time.cdrom.com, cvs-other@time.cdrom.com In-Reply-To: <199504221937.UAA28561@isl.cf.ac.uk> from "Paul Richards" at Apr 22, 95 08:37:39 pm Content-Type: text Content-Length: 417 Sender: cvs-other-owner@freebsd.org Precedence: bulk > > > > man/cat1 > > man/cat2 > > man/cat3 > > Dont assume these exist since a sysadmin may remove to keep disk usage down > and in any case, nothing should ever get installed into them. read your emails, this is "ports" stuff... -- Poul-Henning Kamp -- TRW Financial Systems, Inc. 'All relevant people are pertinent' && 'All rude people are impertinent' => 'no rude people are relevant' From owner-cvs-other Sat Apr 22 16:02:50 1995 Return-Path: cvs-other-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id QAA06324 for cvs-other-outgoing; Sat, 22 Apr 1995 16:02:50 -0700 Received: from time.cdrom.com (time.cdrom.com [192.216.223.46]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id QAA06318 ; Sat, 22 Apr 1995 16:02:43 -0700 Received: from freefall.cdrom.com (freefall.cdrom.com [192.216.222.4]) by time.cdrom.com (8.6.11/8.6.9) with ESMTP id QAA17157; Sat, 22 Apr 1995 16:04:50 -0700 Received: from localhost (localhost [127.0.0.1]) by freefall.cdrom.com (8.6.10/8.6.6) with SMTP id QAA06312 ; Sat, 22 Apr 1995 16:02:36 -0700 X-Authentication-Warning: freefall.cdrom.com: Host localhost didn't use HELO protocol To: jmz@cabri.obs-besancon.fr (Jean-Marc Zucconi) cc: asami@cs.berkeley.edu, jkh@time.cdrom.com, CVS-commiters@time.cdrom.com, cvs-other@time.cdrom.com Subject: Re: cvs commit: /host/freefall/a/ncvs/ports/lang/forth Makefile In-reply-to: Your message of "Sat, 22 Apr 95 17:31:39 BST." <9504221631.AA14078@cabri.obs-besancon.fr> Date: Sat, 22 Apr 1995 16:02:36 -0700 Message-ID: <6311.798591756@freefall.cdrom.com> From: "Jordan K. Hubbard" Sender: cvs-other-owner@freebsd.org Precedence: bulk > Are you crazy guys? This change implies that PREFIX can't be set to > anything different from /usr/local. In this case it is even better to > remove all references to PREFIX and replace them with /usr/local :-( > > This is a big step backwards! Not actually.. Think about it, Jean-Marc.. What everyone's been doing up to now has been to put little rules like: pre-install: @mkdir -p ${PREFIX}/bin @mkdir -p ${PREFIX}/lib ... Into their Makefiles. Sure, they don't mention /usr/local directly, but they're creating the _same underlying hierarchy_! So you redirect your prefix to /usr/foo - you're STILL going to be expected to have things like /usr/foo/lib and /usr/foo/man/man1! All I did with the BSD.local.dist change was centralize this. It's run for ALL values of ${PREFIX} except ${X11BASE}, which we know follows a different structure and should already be created as part of the XFree86 installation (if this turns out not to be the case then we'll have to create an XFree86.dist or something!). I don't see how this constitutes a step backwards at all. Sure BSD.local.dist is inappropriately named in the case where PREFIX=/usr/foo, but it certainly doesn't bother me enough to lose sleep over. Jordan From owner-cvs-other Sat Apr 22 16:27:37 1995 Return-Path: cvs-other-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id QAA06781 for cvs-other-outgoing; Sat, 22 Apr 1995 16:27:37 -0700 Received: from time.cdrom.com (time.cdrom.com [192.216.223.46]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id QAA06775 ; Sat, 22 Apr 1995 16:27:34 -0700 Received: from freefall.cdrom.com (freefall.cdrom.com [192.216.222.4]) by time.cdrom.com (8.6.11/8.6.9) with ESMTP id QAA17186; Sat, 22 Apr 1995 16:29:42 -0700 Received: from localhost (localhost [127.0.0.1]) by freefall.cdrom.com (8.6.10/8.6.6) with SMTP id QAA06769 ; Sat, 22 Apr 1995 16:27:27 -0700 X-Authentication-Warning: freefall.cdrom.com: Host localhost didn't use HELO protocol To: Paul Richards cc: asami@cs.berkeley.edu (Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?=), jkh@time.cdrom.com, CVS-commiters@time.cdrom.com, cvs-other@time.cdrom.com Subject: Re: cvs commit: /host/freefall/a/ncvs/ports/lang/forth Makefile In-reply-to: Your message of "Sat, 22 Apr 95 20:37:39 BST." <199504221937.UAA28561@isl.cf.ac.uk> Date: Sat, 22 Apr 1995 16:27:27 -0700 Message-ID: <6767.798593247@freefall.cdrom.com> From: "Jordan K. Hubbard" Sender: cvs-other-owner@freebsd.org Precedence: bulk > Dont assume these exist since a sysadmin may remove to keep disk usage down > and in any case, nothing should ever get installed into them. Wouldn't matter - the pkg_add would simply add them back! :-) Jordan From owner-cvs-other Sat Apr 22 17:25:52 1995 Return-Path: cvs-other-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id RAA07692 for cvs-other-outgoing; Sat, 22 Apr 1995 17:25:52 -0700 Received: from time.cdrom.com (time.cdrom.com [192.216.223.46]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id RAA07683 ; Sat, 22 Apr 1995 17:25:47 -0700 Received: from cabri.obs-besancon.fr (cabri.obs-besancon.fr [193.52.184.3]) by time.cdrom.com (8.6.11/8.6.9) with SMTP id RAA17234; Sat, 22 Apr 1995 17:27:53 -0700 Received: by cabri.obs-besancon.fr (5.57/Ultrix3.0-C) id AA16623; Sun, 23 Apr 95 02:25:41 +0100 Date: Sun, 23 Apr 95 02:25:41 +0100 From: jmz@cabri.obs-besancon.fr (Jean-Marc Zucconi) Message-Id: <9504230125.AA16623@cabri.obs-besancon.fr> To: jkh@freefall.cdrom.com Cc: asami@cs.berkeley.edu, jkh@time.cdrom.com, CVS-commiters@time.cdrom.com, cvs-other@time.cdrom.com In-Reply-To: <6311.798591756@freefall.cdrom.com> (jkh@freefall.cdrom.com) Subject: Re: cvs commit: /host/freefall/a/ncvs/ports/lang/forth Makefile X-Mailer: Emacs Sender: cvs-other-owner@freebsd.org Precedence: bulk >>>>> "Jordan" == Jordan K Hubbard writes: >> Are you crazy guys? This change implies that PREFIX can't be set to >> anything different from /usr/local. In this case it is even better to >> remove all references to PREFIX and replace them with /usr/local :-( >> >> This is a big step backwards! > Not actually.. > Think about it, Jean-Marc.. > What everyone's been doing up to now has been to put little rules like: > pre-install: > @mkdir -p ${PREFIX}/bin > @mkdir -p ${PREFIX}/lib > ... > Into their Makefiles. Sure, they don't mention /usr/local directly, > but they're creating the _same underlying hierarchy_! So you redirect > your prefix to /usr/foo - you're STILL going to be expected to have > things like /usr/foo/lib and /usr/foo/man/man1! > All I did with the BSD.local.dist change was centralize this. It's > run for ALL values of ${PREFIX} except ${X11BASE}, which we know > follows a different structure and should already be created as part of > the XFree86 installation (if this turns out not to be the case then > we'll have to create an XFree86.dist or something!). > I don't see how this constitutes a step backwards at all. Sure > BSD.local.dist is inappropriately named in the case where > PREFIX=/usr/foo, but it certainly doesn't bother me enough to lose > sleep over. There is no problem if you have only one 'local' hierarchy, but what if you want to install ports in several different locations? Of course it is also possible to create a full tree for each location, but creating 15-25 subdirectories when I only need /usr/foo/bin and /usr/foo/man/man1 is not the best solution. Removing those rules simply because they are "ugly" is not a valid argument (IMHO). They add versatility to the ports. What about another variable? For example: MAKEDIRS= bin man/man1 lib/whatever removing the pre-install ugliness , and adding some more magic in bsd.port.mk? > Jordan Jean-Marc ~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~ Jean-Marc Zucconi | jmz@cabri.obs-besancon.fr Observatoire de Besancon | F 25010 Besancon cedex | PGP Key: finger jmz@cabri.obs-besancon.fr ========================================================================= From owner-cvs-other Sat Apr 22 17:46:30 1995 Return-Path: cvs-other-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id RAA08085 for cvs-other-outgoing; Sat, 22 Apr 1995 17:46:30 -0700 Received: from time.cdrom.com (time.cdrom.com [192.216.223.46]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id RAA08076 ; Sat, 22 Apr 1995 17:46:25 -0700 Received: from freefall.cdrom.com (freefall.cdrom.com [192.216.222.4]) by time.cdrom.com (8.6.11/8.6.9) with ESMTP id RAA17375; Sat, 22 Apr 1995 17:48:33 -0700 Received: from localhost (localhost [127.0.0.1]) by freefall.cdrom.com (8.6.10/8.6.6) with SMTP id RAA08070 ; Sat, 22 Apr 1995 17:46:17 -0700 X-Authentication-Warning: freefall.cdrom.com: Host localhost didn't use HELO protocol To: jmz@cabri.obs-besancon.fr (Jean-Marc Zucconi) cc: asami@cs.berkeley.edu, jkh@time.cdrom.com, CVS-commiters@time.cdrom.com, cvs-other@time.cdrom.com Subject: Re: cvs commit: /host/freefall/a/ncvs/ports/lang/forth Makefile In-reply-to: Your message of "Sun, 23 Apr 95 02:25:41 BST." <9504230125.AA16623@cabri.obs-besancon.fr> Date: Sat, 22 Apr 1995 17:46:17 -0700 Message-ID: <8069.798597977@freefall.cdrom.com> From: "Jordan K. Hubbard" Sender: cvs-other-owner@freebsd.org Precedence: bulk > There is no problem if you have only one 'local' hierarchy, but what > if you want to install ports in several different locations? Of course > it is also possible to create a full tree for each location, but > creating 15-25 subdirectories when I only need /usr/foo/bin and > /usr/foo/man/man1 is not the best solution. I still don't think you understand. pkg_add will create the complete hierarchy for you if you install a port package. I fully expect some part of the generic install framework to do the same thing (since we're trying to keep the behavior of `pkg_add' and `make install' in sync here, right?). Sure, the user probably gets a lot more directories in /usr/foo than they expected, but that's the breaks. I think the gain is worth it. Jordan From owner-cvs-other Sat Apr 22 18:08:13 1995 Return-Path: cvs-other-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id SAA08685 for cvs-other-outgoing; Sat, 22 Apr 1995 18:08:13 -0700 Received: from time.cdrom.com (time.cdrom.com [192.216.223.46]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id SAA08677 ; Sat, 22 Apr 1995 18:08:08 -0700 Received: from isl.cf.ac.uk (isl-gate.elsy.cf.ac.uk [131.251.22.1]) by time.cdrom.com (8.6.11/8.6.9) with ESMTP id SAA17393; Sat, 22 Apr 1995 18:10:15 -0700 Received: (from paul@localhost) by isl.cf.ac.uk (8.6.9/8.6.9) id CAA29388; Sun, 23 Apr 1995 02:09:08 +0100 From: Paul Richards Message-Id: <199504230109.CAA29388@isl.cf.ac.uk> Subject: Re: cvs commit: /host/freefall/a/ncvs/ports/lang/forth Makefile To: phk@ref.tfs.com (Poul-Henning Kamp) Date: Sun, 23 Apr 1995 02:09:07 +0100 (BST) Cc: asami@cs.berkeley.edu, jkh@time.cdrom.com, CVS-commiters@time.cdrom.com, cvs-other@time.cdrom.com In-Reply-To: <199504221957.MAA24026@ref.tfs.com> from "Poul-Henning Kamp" at Apr 22, 95 12:57:25 pm X-Mailer: ELM [version 2.4 PL23] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Content-Length: 597 Sender: cvs-other-owner@freebsd.org Precedence: bulk In reply to Poul-Henning Kamp who said > > > > > > > man/cat1 > > > man/cat2 > > > man/cat3 > > > > Dont assume these exist since a sysadmin may remove to keep disk usage down > > and in any case, nothing should ever get installed into them. > > read your emails, this is "ports" stuff... So? Still can't assume that /usr/local/cat* will exist? -- Paul Richards, FreeBSD core team member. Internet: paul@FreeBSD.org, URL: http://isl.cf.ac.uk/~paul/ Phone: +44 1222 874000 x6646 (work), +44 1222 457651 (home) Dept. Mechanical Engineering, University of Wales, College Cardiff. From owner-cvs-other Sat Apr 22 18:59:17 1995 Return-Path: cvs-other-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id SAA09811 for cvs-other-outgoing; Sat, 22 Apr 1995 18:59:17 -0700 Received: from time.cdrom.com (time.cdrom.com [192.216.223.46]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id SAA09803 ; Sat, 22 Apr 1995 18:59:12 -0700 Received: from cabri.obs-besancon.fr (cabri.obs-besancon.fr [193.52.184.3]) by time.cdrom.com (8.6.11/8.6.9) with SMTP id TAA17431; Sat, 22 Apr 1995 19:01:19 -0700 Received: by cabri.obs-besancon.fr (5.57/Ultrix3.0-C) id AA16999; Sun, 23 Apr 95 03:59:05 +0100 Date: Sun, 23 Apr 95 03:59:05 +0100 From: jmz@cabri.obs-besancon.fr (Jean-Marc Zucconi) Message-Id: <9504230259.AA16999@cabri.obs-besancon.fr> To: jkh@freefall.cdrom.com Cc: asami@cs.berkeley.edu, jkh@time.cdrom.com, CVS-commiters@time.cdrom.com, cvs-other@time.cdrom.com In-Reply-To: <8069.798597977@freefall.cdrom.com> (jkh@freefall.cdrom.com) Subject: Re: cvs commit: /host/freefall/a/ncvs/ports/lang/forth Makefile X-Mailer: Emacs Sender: cvs-other-owner@freebsd.org Precedence: bulk >>>>> "Jordan" == Jordan K Hubbard writes: >> There is no problem if you have only one 'local' hierarchy, but what >> if you want to install ports in several different locations? Of course >> it is also possible to create a full tree for each location, but >> creating 15-25 subdirectories when I only need /usr/foo/bin and >> /usr/foo/man/man1 is not the best solution. > I still don't think you understand. I think I understand what you are doing, but I still disagree :-) > pkg_add will create the complete hierarchy for you if you install a > port package. I fully expect some part of the generic install > framework to do the same thing (since we're trying to keep the > behavior of `pkg_add' and `make install' in sync here, right?). I still understand. > Sure, > the user probably gets a lot more directories in /usr/foo than they > expected, but that's the breaks. I think the gain is worth it. This is where we disagree: I prefer some redondant rules in a Makefile to a lot of empty directories through my disk. > Jordan Jean-Marc ~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~ Jean-Marc Zucconi | jmz@cabri.obs-besancon.fr Observatoire de Besancon | F 25010 Besancon cedex | PGP Key: finger jmz@cabri.obs-besancon.fr ========================================================================= From owner-cvs-other Sat Apr 22 19:04:08 1995 Return-Path: cvs-other-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id TAA10021 for cvs-other-outgoing; Sat, 22 Apr 1995 19:04:08 -0700 Received: from time.cdrom.com (time.cdrom.com [192.216.223.46]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id TAA10008 ; Sat, 22 Apr 1995 19:03:53 -0700 Received: from ref.tfs.com (ref.tfs.com [140.145.254.251]) by time.cdrom.com (8.6.11/8.6.9) with ESMTP id TAA17437; Sat, 22 Apr 1995 19:06:01 -0700 Received: (from phk@localhost) by ref.tfs.com (8.6.8/8.6.6) id TAA24754; Sat, 22 Apr 1995 19:03:40 -0700 From: Poul-Henning Kamp Message-Id: <199504230203.TAA24754@ref.tfs.com> Subject: Re: cvs commit: /host/freefall/a/ncvs/ports/lang/forth Makefile To: jmz@cabri.obs-besancon.fr (Jean-Marc Zucconi) Date: Sat, 22 Apr 1995 19:03:40 -0700 (PDT) Cc: jkh@freefall.cdrom.com, asami@cs.berkeley.edu, jkh@time.cdrom.com, CVS-commiters@time.cdrom.com, cvs-other@time.cdrom.com In-Reply-To: <9504230259.AA16999@cabri.obs-besancon.fr> from "Jean-Marc Zucconi" at Apr 23, 95 03:59:05 am Content-Type: text Content-Length: 667 Sender: cvs-other-owner@freebsd.org Precedence: bulk > > Sure, > > the user probably gets a lot more directories in /usr/foo than they > > expected, but that's the breaks. I think the gain is worth it. > > This is where we disagree: I prefer some redondant rules in a Makefile > to a lot of empty directories through my disk. look at it this way, you can remove all the directories you don't want: find /usr/local -depth -print | xargs rmdir that's easy, getting god knows how many Makefiles right is much worse... You loose... -- Poul-Henning Kamp -- TRW Financial Systems, Inc. 'All relevant people are pertinent' && 'All rude people are impertinent' => 'no rude people are relevant' From owner-cvs-other Sat Apr 22 20:06:02 1995 Return-Path: cvs-other-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id UAA11923 for cvs-other-outgoing; Sat, 22 Apr 1995 20:06:02 -0700 Received: from time.cdrom.com (time.cdrom.com [192.216.223.46]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id UAA11910 ; Sat, 22 Apr 1995 20:05:50 -0700 Received: from cabri.obs-besancon.fr (cabri.obs-besancon.fr [193.52.184.3]) by time.cdrom.com (8.6.11/8.6.9) with SMTP id UAA17483; Sat, 22 Apr 1995 20:07:55 -0700 Received: by cabri.obs-besancon.fr (5.57/Ultrix3.0-C) id AA17272; Sun, 23 Apr 95 05:05:39 +0100 Date: Sun, 23 Apr 95 05:05:39 +0100 From: jmz@cabri.obs-besancon.fr (Jean-Marc Zucconi) Message-Id: <9504230405.AA17272@cabri.obs-besancon.fr> To: phk@ref.tfs.com Cc: jkh@freefall.cdrom.com, asami@cs.berkeley.edu, jkh@time.cdrom.com, CVS-commiters@time.cdrom.com, cvs-other@time.cdrom.com In-Reply-To: <199504230203.TAA24754@ref.tfs.com> (message from Poul-Henning Kamp on Sat, 22 Apr 1995 19:03:40 -0700 (PDT)) Subject: Re: cvs commit: /host/freefall/a/ncvs/ports/lang/forth Makefile X-Mailer: Emacs Sender: cvs-other-owner@freebsd.org Precedence: bulk >>>>> "Poul-Henning" == Poul-Henning Kamp writes: > look at it this way, you can remove all the directories you don't want: > find /usr/local -depth -print | xargs rmdir > that's easy, > getting god knows how many Makefiles right is much worse... > You loose... Ok, I give up. I will now add the following in *all* makefiles ;-) ;-) post-post-install: @find ${PREFIX} -depth -print | xargs rmdir Jean-Marc. > -- > Poul-Henning Kamp -- TRW Financial Systems, Inc. > 'All relevant people are pertinent' && 'All rude people are impertinent' > => 'no rude people are relevant' ~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~ Jean-Marc Zucconi | jmz@cabri.obs-besancon.fr Observatoire de Besancon | F 25010 Besancon cedex | PGP Key: finger jmz@cabri.obs-besancon.fr =========================================================================