From owner-freebsd-ports Tue Oct 17 13:20:07 1995 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id NAA05952 for ports-outgoing; Tue, 17 Oct 1995 13:20:07 -0700 Received: from netcom22.netcom.com (bakul@netcom22.netcom.com [192.100.81.136]) by freefall.freebsd.org (8.6.12/8.6.6) with ESMTP id NAA05920 ; Tue, 17 Oct 1995 13:19:57 -0700 Received: from localhost by netcom22.netcom.com (8.6.12/Netcom) id NAA04392; Tue, 17 Oct 1995 13:18:37 -0700 Message-Id: <199510172018.NAA04392@netcom22.netcom.com> To: "Jordan K. Hubbard" cc: ports@freefall.freebsd.org, hackers@freefall.freebsd.org Subject: Re: Pending crisis in packages/All/... In-reply-to: Your message of "Tue, 17 Oct 95 12:57:47 PDT." <13668.813959867@time.cdrom.com> Date: Tue, 17 Oct 95 13:18:34 -0700 From: Bakul Shah Sender: owner-ports@FreeBSD.org Precedence: bulk > Uh. Maybe it's just me, but I don't see how this is any > different than what we have now. Instead of All/, networking/, multimedia/ etc. you have All/ Multimedia/ Sound/ Video/ Networking/ www/ ipx/ Editors/ .... and so on. There are no symlinks. All package names are unique withing the All/ tree -- the dir. hierarchy is merely for logical grouping (for humans). I don't know how you plan to change pkg_add but if I were doing it, I would do something like this: PKG_PATH=/local-packages/All://ftp.freebsd.org/FreeBSD/packages/All/ Then pkg_add foo.tgz first looks for foo.tgz in /local-packages/All dir. and all of its subdirectoris and then ftp.freebsd.org/FreeBSD/packages/All and all of its subdirectory. As you can see, the All dir. is redundant :-) Too bad that : is used in both PATHs as well as URLs. --bakul