Date: Mon, 16 Apr 2001 17:24:55 -0400 (EDT) From: "Andrew R. Reiter" <arr@watson.org> To: Dima Dorfman <dima@unixfreak.org> Cc: freebsd-doc@freebsd.org Subject: Re: old man pages Message-ID: <Pine.NEB.3.96L.1010416171742.72206A-100000@fledge.watson.org> In-Reply-To: <20010416211558.59CFD3E28@bazooka.unixfreak.org>
next in thread | previous in thread | raw e-mail | index | archive | help
Dima says: > > This problem is not specific to manual pages. The installworld > process in general doesn't delete anything. If a program was removed > from the source tree, it will stay there until someone deletes it > manually. I suppose when someone works out a mechanism to take care > of that, man pages would be included, too. > > The problem as I see it with doing something like that is that it > would require old programs to still be listed in some Makefiles. They > wouldn't be listed as "SUBDIR+=", but "OLDPROG+=" or something like > that. Okay, so let's say someone implements that. When do those > lines go away? Next minor release? Next major release? Never? > > Just food for thought, I guess. I agree.. it's a tough thing to be black or white on. My example, I think, was a bit to black & white for me because it was an obvious difference (a FreBSD 2.x man page in 4.x on something that does not exactly exist in 4.x). Something I don't know, but might assist in me writing a tool for this would be to know if there is an output file that says what files were installed during an installworld? If there is one, I sould say it would be easy to write a shellscript quickly for doing post-installworld deleting of unknown/old files from selected directories... Again, I agree with you, I am hesitant on finding a good black & white usage for this but would think it to be neat :-) thanks for the comments, andrew To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-doc" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.NEB.3.96L.1010416171742.72206A-100000>