Date: Tue, 18 Jan 2000 15:02:01 +0000 (GMT) From: Jonathon McKitrick <jcm@dogma.freebsd-uk.eu.org> To: Brett Taylor <brett@peloton.runet.edu> Cc: R Joseph Wright <rjoseph@nwlink.com>, Salvo Bartolotta <bartequi@nojunk.com>, freebsd-questions@FreeBSD.ORG Subject: Re: can't make certain ports Message-ID: <Pine.BSF.4.21.0001181500000.32557-100000@dogma.freebsd-uk.eu.org> In-Reply-To: <Pine.BSF.4.10.10001171445510.14175-100000@peloton.runet.edu>
next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, 17 Jan 2000, Brett Taylor wrote: >> One of the responders to your question said 'make clean' removes the >> old source. I believe that this is incorrect. It removes the old >> OBJECT code, which of course is generated when the source is compiled. >> When a port is updated, at least three things must happen for you to >> be able to use the new version. > >This is vague at best - make clean, in a port, removes everything in the >work directory and the work directory itself. It does not touch anything >in /usr/ports/distfiles. What was vague here, the original post or my explanation? >> I think one potential area of confusion is this: Again, IF I >> UNDERSTAND THIS CORRECTLY (and i think i do ;-) 'make deinstall' calls >> pkg_delete, but if the makefile has been changed by a recent cvsup, >> there is always the possibility this may not work correctly, although >> it SHOULD. I generally use pkg_delete just to be safe. > >Nope - as noted above - make deinstall calls pkg_delete which reads off >its OWN original packing list, not what's in >/usr/ports/some_dir/some_port/pkg/PLIST. What was my mistake here? Referring to the makefile rather than the packing list as the source for the action taken? -=> jm <=- "Doors to the pleasures of heaven or hell, and i didn't care which...." To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.21.0001181500000.32557-100000>