From owner-freebsd-ports@FreeBSD.ORG Tue Oct 19 02:35:15 2004 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3A37616A4D1 for ; Tue, 19 Oct 2004 02:35:15 +0000 (GMT) Received: from smtp814.mail.sc5.yahoo.com (smtp814.mail.sc5.yahoo.com [66.163.170.84]) by mx1.FreeBSD.org (Postfix) with SMTP id D6D6443D49 for ; Tue, 19 Oct 2004 02:35:14 +0000 (GMT) (envelope-from krinklyfig@spymac.com) Received: from unknown (HELO smogmonster.com) (krinklyfig@pacbell.net@64.173.24.130 with plain) by smtp814.mail.sc5.yahoo.com with SMTP; 19 Oct 2004 02:35:14 -0000 From: Joshua Tinnin To: freebsd-ports@freebsd.org Date: Mon, 18 Oct 2004 19:36:40 -0700 User-Agent: KMail/1.7 References: <20041016233733.56bd8f75.lehmann@ans-netz.de> <20041019013929.7432babd.lehmann@ans-netz.de> <200410181923.07803.krinklyfig@spymac.com> In-Reply-To: <200410181923.07803.krinklyfig@spymac.com> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200410181936.41852.krinklyfig@spymac.com> cc: mig@mig-29.net cc: filippo@widestore.net cc: thorsten.greiner@web.de cc: matt@bsdfly.org cc: demon@freebsd.org cc: des@freebsd.org Subject: Re: xfce4 port update to 4.1.90 (4.2-BETA1) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: krinklyfig@spymac.com List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 19 Oct 2004 02:35:15 -0000 On Monday 18 October 2004 07:23 pm, Joshua Tinnin wrote: > On Monday 18 October 2004 04:39 pm, Oliver Lehmann > > > wrote: > > Hi Joshua, > > > > > > cd /usr/ports && patch -E < /localpath/to/yourpatch > > > > should work. But only when /usr/ports is a clean, cvsuped, > > non-patched version. Means, you can't apply the patch twice (so, > > you can't apply the newer patch when you allready applied an older > > one). > > OK, that makes sense - thank you. But since you have revised your > patch, what I did (which didn't seem to work too well), was to: > > # rm -rf /usr/ports/*/*xfce* > > and then cvsup again. I did this a couple times and even deinstalled > all xfce ports on my machine, but even with a clean ports tree, it > kept complaining that it was already patched, and did I want to > reverse patch? I said no, but not all the patches in your diff > applied - there were some failures. I'm going to try it again. Is > there a better way to remove a previously applied patch? I also asked > this question on -questions, but I was wondering specifically because > of this testing, so hope I didn't annoy anyone ... Sorry ... I forgot to mention, when I tried deinstalling xfce4 and removing the xfce ports then cvsup'ping, and then applying the new patch and installing, what happened is it installed the version indicated in the ports (4.0.6), which it didn't do before - when I applied your patch previously and portupgraded xfce4, it upgraded to the new version (4.1.90), but when I did it later I was installing it instead of upgrading. Do I need to install the version in the ports first, then patch and upgrade? - jt