From owner-freebsd-ports Fri Apr 21 23:56:51 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id XAA11611 for ports-outgoing; Fri, 21 Apr 1995 23:56:51 -0700 Received: from localhost (localhost [127.0.0.1]) by freefall.cdrom.com (8.6.10/8.6.6) with SMTP id XAA11597 ; Fri, 21 Apr 1995 23:56:49 -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: ports@freefall.cdrom.com Subject: Re: OK, the fake-pkg stuff should work.. In-reply-to: Your message of "Fri, 21 Apr 95 23:31:33 PDT." <199504220631.XAA03878@silvia.HIP.Berkeley.EDU> Date: Fri, 21 Apr 1995 23:56:49 -0700 Message-ID: <11596.798533809@freefall.cdrom.com> From: "Jordan K. Hubbard" Sender: ports-owner@FreeBSD.org Precedence: bulk > Cool! So you did it using pkg_create (that's how I was trying to do > it initially, as I told you (^o^)). It's great that we got this into Yeah, I knew you'd notice that and say "I told you so!" :-) In actuality, it really shouldn't be in pkg_create at all and it was a hack to put it there (which I'm not proud of) but it was, at least, a _very small_ hack which some sort of minor comfort.. For the long term, I'm not sure about the pkg_* stuff anyway. I've been saying for months that it needs to die and be replaced by something MUCH more robust, but it seems that progress has instead been incremental, with people working on improving it gradually rather than replacing it entirely, and I'm not quite sure how I feel about that! If it can be made to work, then I hate to go gratuitously incompatable by changing the underlying archive format. Most of my concerns with the current pkg scheme revolved around the fact that tar files were, up to now, stupid serial things that tar would always insist on winding all the way through before doing anything else. This limited my ability to do things like "extract the first file and look at it for further instructions" - something you need to do if the XFree86 and FreeBSD *dist distrutions are to ever become packages. You need some sort of "extract me in-place, please" hint to make it work. Now that tar has been hacked with --fast-read (and I agree, the name could be better) it should be possible to actually do cleverer things like this. Jordan