From owner-freebsd-ports Wed Jul 24 12:22:30 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id MAA08217 for ports-outgoing; Wed, 24 Jul 1996 12:22:30 -0700 (PDT) Received: from time.cdrom.com (time.cdrom.com [204.216.27.226]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id MAA08212; Wed, 24 Jul 1996 12:22:27 -0700 (PDT) Received: from time.cdrom.com (localhost [127.0.0.1]) by time.cdrom.com (8.7.5/8.6.9) with ESMTP id MAA03545; Wed, 24 Jul 1996 12:17:59 -0700 (PDT) To: Stefan Esser cc: "Andrew V. Stesin" , asami@cs.berkeley.edu (Satoshi Asami), andreas@klemm.gtn.com, jhs@freebsd.org, ports@freebsd.org Subject: Re: print/gs4 In-reply-to: Your message of "Wed, 24 Jul 1996 12:05:34 +0200." <199607241005.MAA15006@x14.mi.uni-koeln.de> Date: Wed, 24 Jul 1996 12:17:58 -0700 Message-ID: <3543.838235878@time.cdrom.com> From: "Jordan K. Hubbard" Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk > Maybe we should have some checksum (md5 ?) > of each file installed from a port or > package in the "+CONTENTS" file ? This has been one of the enhancements on my TODO list for a long time. It happens for more things than just ghostscript, after all, and the typical trap with the current tools is to install versions A, B and C of some utility. At some point, you decide that you don't need the dreck from A and B around and you pkg_delete then, handily wiping out the shared files for C in the process ("where'd my emacs go?!") :-) If there was proper checksumming, the new binaries for C would stay and only those which weren't replaced in A and B would go. Like I said, it's been on my TODO list for a long time. :-) I'd always wanted to simply re-write the tools rather than add enhancements like this, but I guess at this point I might consider the enhacement instead. AFTER I take my post-2.1.5 vacation, that is. :-) Jordan