From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 25643 invoked by alias); 12 Aug 2014 00:03:32 -0000 Mailing-List: contact cygwin-help@cygwin.com; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner@cygwin.com Mail-Followup-To: cygwin@cygwin.com Received: (qmail 25623 invoked by uid 89); 12 Aug 2014 00:03:28 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-1.3 required=5.0 tests=AWL,BAYES_00,RCVD_IN_DNSWL_NONE autolearn=ham version=3.3.2 X-HELO: smtp104.biz.mail.ne1.yahoo.com Received: from smtp104.biz.mail.ne1.yahoo.com (HELO smtp104.biz.mail.ne1.yahoo.com) (98.138.207.11) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with (AES256-SHA encrypted) ESMTPS; Tue, 12 Aug 2014 00:03:26 +0000 Received: (qmail 60221 invoked from network); 12 Aug 2014 00:03:24 -0000 X-Yahoo-SMTP: ycweUreswBCK.d0cygTP5tXwHncbOU7YVeVfIxOQoyRMI2IuIKLmUqE- Message-ID: <53E959CC.3010102@molconn.com> Date: Tue, 12 Aug 2014 00:03:00 -0000 From: LMH User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:29.0) Gecko/20100101 Firefox/29.0 SeaMonkey/2.26.1 MIME-Version: 1.0 To: cygwin@cygwin.com Subject: Re: update just ruby on offline cygwin installation References: <53E3E248.6070301@molconn.com> <53E3E71D.8090208@cygwin.com> <53E94499.2080605@molconn.com> <44850477.20140812030058@yandex.ru> In-Reply-To: <44850477.20140812030058@yandex.ru> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-IsSubscribed: yes X-SW-Source: 2014-08/txt/msg00216.txt.bz2 Andrey Repin wrote: > Greetings, LMH! > >> I am a bit uncertain about what you mean. > >> You said, "grab the current setup.exe" > >> Do you mean download the most recent one, or one from another machine >> with an internet connection? > > There can be only one definition of "current". The current one. > >> You said, "take both to the machine which you want to update" > >> Which "both" > > The "setup.exe and archive you've downloaded" both. > >> You said, "point setup*.exe at the mirrored packages" > >> What do you mean by "mirrored packages"? > > The same you choose when downloading. The directory with archived > mirror. > >> I assume that what you need to do is to copy over the install directory >> from a more up to date installation, meaning the directory with the >> mirror folders like, > >> http%3a%2f%2fwww.gtlib.gatech.edu%2fpub%2fcygwin%2f > >> and select one of these as the local package directory. > > No. Select the directory containing the mirrors. > >> Is that what you mean? If so, should I use the most recent setup.exe or the >> one in the existing installation (the one I want to update)? > > See above. > >> How do I make sure that noting other than ruby gets updated? > > As has been said, that's not what you really need to do. > >> I will back up the existing installation first in case I manage to bork >> the thing. > > By doing a partial upgrade, you're more likely to "bork the thing". > > > -- > WBR, > Andrey Repin (anrdaemon@yandex.ru) 12.08.2014, <02:56> > > Sorry for my terrible english... > > > -- > Problem reports: http://cygwin.com/problems.html > FAQ: http://cygwin.com/faq/ > Documentation: http://cygwin.com/docs.html > Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple > > Hello Andrey, The problem I have is that cygwin has a tendency to remove depreciated packages when updating. This is an older setup and there are critical components in the build that are no longer available in more recent cygwin packages. If I let cygwin just do it's thing, it will break far more that it will fix. Updating the entire cygwin install would mean moving to more recent versions of multiple packages and who knows how much time, effort, and resources would be involved in fixing all of that. At the moment, the server does exactly what it needs to in its current configuration, so there is little sense in wading into the quagmire of updates when there is little or noting to be gained. There are some post processing steps to what the server does that need a newer version of ruby. It would be nice to have to post processing done on the same server, but it is not essential. If I can update ruby without breaking everything else, than that is worth doing. It is not worth attempting to update everything just to add the post processing. I apologize for being tiresome and obtuse, I'm sure that can be quite a bore from your end of things. I still don't seem to get all of this. There are terms here like "archive" and "mirror", and "archived mirror" that still evade me. In the cygwin install on this machine (with an internet connection), I have an install directory with, 1. setup-x86.exe 2. several local package directories http%3a%2f%2fcygutils.fruitbat.org%2fITP%2fmingw-gcc%2f http%3a%2f%2flug.mtu.edu%2fcygwin%2f http%3a%2f%2fmirror.cs.vt.edu%2fpub%2fcygwin%2fcygwin%2f http%3a%2f%2fwww.gtlib.gatech.edu%2fpub%2fcygwin%2f Are these package directories the mirror or archive you are referring to. I know I can use the package directories to install on another computer because I have done that. Am I supposed to download an entire release directory from one of the cygwin mirror sites or can I use one of the local package directories listed above. What I did the last time was to create a new cygwin install on this machine with its own setup.exe and install directory. I had some problems moving to another machine when the install I was copping has multiple local packages. I only ever got a partial install doing it that way. If I created a new install with only one local package, I could then move the instal directory to a new computer and install there pointing to a local package. That was for a new install, I have never done anything comparable to update an existing installation. Is that more or less what I am supposed to do? This is to update a server that does not have an internet connection in case I didn't make that clear. LMH -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple