From owner-freebsd-ports Mon May 29 2:27:21 2000 Delivered-To: freebsd-ports@freebsd.org Received: from host.cer.ntnu.edu.tw (cer.ntnu.edu.tw [140.122.119.9]) by hub.freebsd.org (Postfix) with ESMTP id 00A3037B8D9 for ; Mon, 29 May 2000 02:27:07 -0700 (PDT) (envelope-from clive@host.cer.ntnu.edu.tw) Received: (from clive@localhost) by host.cer.ntnu.edu.tw (8.9.3/8.9.3) id RAA17233; Mon, 29 May 2000 17:31:45 +0800 (CST) (envelope-from clive) Date: Mon, 29 May 2000 17:31:45 +0800 From: Clive Lin To: Patrik Sundberg Cc: ports@FreeBSD.ORG Subject: Re: Feature request Message-ID: <20000529173145.A17004@host.cer.ntnu.edu.tw> Reply-To: Clive Lin References: <20000529095445.A86482@radiac.mine.nu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 1.0i In-Reply-To: <20000529095445.A86482@radiac.mine.nu>; from ps@radiac.mine.nu on Mon, May 29, 2000 at 09:54:45AM +0200 Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Hi, I think you're considering something like ``upgrade'' :-) Actually, I usually do that manually, especially the gnome*. To do this by hand is easy. Install the new one, move the +REQUIRED_BY into it. Check cvsweb if there's any difference in PLIST. Then simply rm -rf the old one. Finally, do a script like this is mostly OK: #!/bin/sh cd /var/db/pkg for i in */+CONTENTS; do { sed -e 's,gtk-1.2.7,gtk-1.2.8,' $i > $i.t mv $i.t $i } done I don't know if these steps above is sufficient, or I'll try to write a script to automate that. On Mon, May 29, 2000 at 09:54:45AM +0200, Patrik Sundberg wrote: > Hi, > > I have been thinking about a thing which could be improved in the > ports-system. If I install some ports, take various gnome-ports for an > example and something which depends on those, let's say sawmill wm, > everything works like a charm with pkg-dependencies etc if I remove the > sawmill package. [..below deleted..] -- CirX - This site doesnt' exist. 9c k9o h9 s1bg s1f, 7v .y xqx a sj m8r ffg1 vg5 a6 asox tmul h38. ant sj m8r ob ? 1fj mwby a1 tao vg5. soq df v' .a. CirX. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message