Message-Id: <200505180714.j4I7EBvk006942@delorie.com> 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 From: "Gary R. Van Sickle" To: Subject: RE: Cygwin installing too much stuff Date: Wed, 18 May 2005 02:16:35 -0500 MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit In-Reply-To: X-IsSubscribed: yes > -----Original Message----- > From: cygwin-owner AT cygwin DOT com > [mailto:cygwin-owner AT cygwin DOT com] On Behalf Of Brandon J. Van Every > Sent: Tuesday, May 17, 2005 4:32 PM > To: cygwin AT cygwin DOT com > Subject: Cygwin installing too much stuff > > I have a reasonably healthy Cygwin installation that I > typically use to build various HLL compilers. One of these > compilers needed the "zip" > tool in order to be built. So I fired up Cygwin and clicked > to install > "zip." Well, instead of doing just that, it also started > installing Ruby, and TeTex, and seemingly a whole bunch of > other things. I know for fact that the simple "zip" tool is > not dependent upon this stuff, so I am wondering why Cygwin > is installing it all. > > It is irritating because I'm on a dialup, and I just wanted > to grab the small "zip" tool and keep going with my real > work. Instead I'm waiting waiting waiting waiting on piles > of downloads that I'm too lazy to go in and figure out. > Well... since you're waiting anyway, couldn't you use that otherwise-wated time to "go in and figure [it] out"? In this case, you lucked out, because I'm going to do it for you! Setup by default tries to bring any already-installed package up/back to the "curr" version. Not only does it update old stuff, but if you have any "exp" releases installed, it'll actually try to "downgrade" them back to "curr". Yeah, that's not too cool. If you want to avoid that (and since I often use "exp" stuff, I often do), use this procedure, and never be surprised again: - Select the new package(s) you want to install in the package chooser. I usually use the "Full" view. - Once you're done, switch to the "Partial" view. This will show you what is going to be downloaded and installed. Deselect anything you don't want up/downgraded (i.e. swith the entry in the "New" column to "Keep") or installed (i.e. switch it to "Skip"). - "Next" away and let setup do its work. Make sure you don't screw things up though; if you accidentally turn off a package's prerequistes, you're likely to have a mysteriously broken installation. -- Gary R. Van Sickle -- 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/