From owner-freebsd-ports Sun Oct 29 14:40:36 2000 Delivered-To: freebsd-ports@freebsd.org Received: from hecky.it.northwestern.edu (hecky.acns.nwu.edu [129.105.16.51]) by hub.freebsd.org (Postfix) with ESMTP id 5DB6237B4C5 for ; Sun, 29 Oct 2000 14:40:25 -0800 (PST) Received: (from mailnull@localhost) by hecky.it.northwestern.edu (8.8.7/8.8.7) id QAA28857; Sun, 29 Oct 2000 16:40:23 -0600 (CST) Received: from confusion.net (dhcp089069.res-hall.nwu.edu [199.74.89.69]) by hecky.acns.nwu.edu via smap (V2.0) id xma028750; Sun, 29 Oct 00 16:39:53 -0600 Message-ID: <39FCA707.3C27F704@confusion.net> Date: Sun, 29 Oct 2000 16:39:04 -0600 From: Laurence Berland X-Mailer: Mozilla 4.75 [en] (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: Peter Pentchev Cc: ports@freebsd.org Subject: Re: Upgrade a port References: <39FCA42D.5462149D@confusion.net> <20001030003505.C500@ringworld.oblivion.bg> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Peter Pentchev wrote: > > On Sun, Oct 29, 2000 at 04:26:53PM -0600, Laurence Berland wrote: > > I'm trying to upgrade KDE2 from a pre- to the current version. I had > > previously installed using the metaport, so I go to /usr/ports/x11/kde2 > > and type 'make deinstall.' Now I go 'make' but nothing happens > > > > dhcp089221# make > > dhcp089221# > > Yup, 'make' does nothing, because it sees that you've already built > something. You need to 'make clean' to clean up everything left over > from your previous build. I should have mentioned I did a cd /usr/ports; make clean before I cvsuped to the newest ports tree > > > > > make reinstall just reinstalls the same stuff again, by just finding > > that all the things it depends on have been installed, and then > > reregistering itself > > 'make reinstall' depends on what the 'make all' (a.k.a. 'make build') > thinks on what needs to be remade - in your case, nothing. > > > > dhcp089221# make reinstall > [snip] > > > > Any ideas on the cleanest way to deal with all this and upgrade kde2 > > from sources? > > Yup, do a 'make clean' and then 'make' (synonymous to 'make all'). > You can do both with a single command - 'make clean all' I have essentially done that already. I think the complication is that this is a metaport, and its dependencies are what I would really like to update, but I don't know an easy way to deinstall all the dependencies automagically. > > You may even try 'make deinstall clean all reinstall' :) > > HTH. > > G'luck, > Peter > > -- > Nostalgia ain't what it used to be. -- Laurence Berland Intern, Flooz.com Northwestern '04 stuyman@confusion.net To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message