Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com Date: Wed, 26 Jan 2005 11:10:49 -0800 (PST) From: "Peter A. Castro" To: Cygwin List Subject: RE: Problem uninstalling/deleting cygwin In-Reply-To: <6.2.0.14.0.20050125231005.05a33c40@pop.prospeed.net> Message-ID: References: <6 DOT 2 DOT 0 DOT 14 DOT 0 DOT 20050125123925 DOT 04fbea60 AT pop DOT prospeed DOT net> <6 DOT 2 DOT 0 DOT 14 DOT 0 DOT 20050125231005 DOT 05a33c40 AT pop DOT prospeed DOT net> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-IsSubscribed: yes Note-from-DJ: This may be spam On Tue, 25 Jan 2005, Larry Hall wrote: > At 01:34 PM 1/25/2005, Dave Korn wrote: > > >> This subject is really off-topic for this list. The "cygwin > >> time machine" is not a service supported by this list. > > > > Larry, you're being too harsh there! The "how to uninstall" procedure is > >standard advice and fully backwardly compatible. If we would give the uninstall > >advice to someone who never upgraded beyone 1.3.x, there's no reason not to give > >it to someone who has downgraded; we wouldn't tell the first person "Oh, > >uninstalling 1.3.x is not supported, so first update your entire installation to > >1.5.12, then follow this procedure.....", now would we? > > No, that's true. The uninstall procedure is documented in the FAQ. > Anyone that wants it can find it there. But I didn't read Neven's > request as a simple inquiry of how to uninstall Cygwin (which the > FAQ does cover) but rather how do I fix this now that I installed > an old version from the "cygwin time mmachine" and trying to uninstall > it didn't work. I don't know why Neven had a problem but if the The removal instructions in the FAQ should apply, reguardless of which version of Cygwin he has. The instructions do cover most situations, but not in detail (eg: "How do I uninstall inetd?"), and, arguably, that's not something the FAQ needs to specifically address. > prescribed approach given by the FAQ didn't work for him, then it > seems reasonable to consult Peter's site with further questions. > While I would agree that we cannot say that we don't support uninstalling > of old versions, Neven says that he installed some old version over his > current, which really isn't a supported option for Cygwin setup. There's > the ability to downgrade an existing installation to the version just > previous or there's the ability to install the previous version for the > first time. But installing a previous version over a current installation > isn't a recommended way of using setup even if you're not using the > "cygwin time machine". And if you are, well then there's a whole set In reality there's not a whole lot of difference between "install the previous version" and installing an older snapshot image. Setup runs the preremove scripts, removes all files from the package, then puts down the new/old files and runs the postinstll scripts. It's really more of an individual package compatability and dependency issue. But then, package compatability and dependency issues exist reguardless of weither your talking about Cygwin or Linux or AIX or HP-UX, etc. I've had situations where I was upgrading an old clean image to the latest stuff (from one of the official mirrors) and had "Bad Things"(tm) happen trying to revert a single package to it's official previous version afterwards. It's par for the course that packages are imperfect and cleaning up after yourself is never as simple and creating the mess in the first place. I, myself, recently added code to the zsh package to install a profile if not already present, and compare and remove that profile on deinstall. That's a new feature, where previously the package would just plop the file down and not care about it on deinstall. So, if you installed the previous version, de-installed it and installed the latest version, you'd still be stuck with the old version of that profile, and it would never get upgraded unless manual intervention is taken. > of variations and options available that were not there heretofore. > This is the reason I directed Neven back to Peter's site. Clearly, > though, if Neven and others that use the "cygwin time machine" can get > what they need from the cygwin.com web pages to help them with any problems > they have after using the "cygwin time machine", then that's great. But > my position is that folks that have a problem after using Peter's site need > to consult Peter, at least at first, the same as any other 3rd party site. I completely agree with Larry here. I've provided the "rope" for people to "hang themselves", the least I can do is help them out when they are just "dangling" there (umm...sorry for the metaphor :). I will be adding doc to the webpage talking about the perils of downgrading, but in truth this subject should be noted in the normal FAQ concerning reverting to the previous version as well. > Obviously, those who disagree with me are still free to answer the > inevitable posts that we'll get here about the "cygwin time machine" > anyway. With any luck, those posts will be few and far between so there > will be little need to discuss how much noise of this kind is too much. Oh, come now, Larry. We had a hugh thread going concering the *content* of the fortune data files, which was totally off-topic for Cygwin, yet we all kept on beating that horse. Off-topic doesn't stop it from being discussed anyways. :) > -- > Larry Hall http://www.rfk.com -- Peter A. Castro or "Cats are just autistic Dogs" -- Dr. Tony Attwood -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/