Mailing-List: contact cygwin-developers-help AT sourceware DOT cygnus DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-developers-owner AT sources DOT redhat DOT com Delivered-To: mailing list cygwin-developers AT sources DOT redhat DOT com Date: Sat, 27 Oct 2001 13:34:39 -0400 From: Christopher Faylor To: cygwin-developers AT cygwin DOT com Subject: Re: setup.exe stalled? Message-ID: <20011027133439.A12594@redhat.com> Reply-To: cygwin-developers AT cygwin DOT com Mail-Followup-To: cygwin-developers AT cygwin DOT com References: <20011024110825 DOT A17208 AT redhat DOT com> <3BD90938 DOT 5060205 AT ece DOT gatech DOT edu> <20011027124314 DOT A12277 AT redhat DOT com> <07aa01c15f07$7c1eaf00$0200a8c0 AT lifelesswks> <20011027125359 DOT C12318 AT redhat DOT com> <07c201c15f08$c9e74ac0$0200a8c0 AT lifelesswks> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <07c201c15f08$c9e74ac0$0200a8c0@lifelesswks> User-Agent: Mutt/1.3.21i On Sun, Oct 28, 2001 at 03:59:48AM +1100, Robert Collins wrote: >----- Original Message ----- >From: "Christopher Faylor" >To: >Sent: Sunday, October 28, 2001 3:53 AM >Subject: Re: setup.exe stalled? > > >> On Sun, Oct 28, 2001 at 03:50:28AM +1100, Robert Collins wrote: >> >> >> >> One thing that I noticed is that if you cycle through the "View" >> >> selections, when you come around to "Category" again, there is >nothing >> >> displayed for installation. >> > >> >Huh? Nothing *displayed* or *nothing selected*. What happens if you >> >expand a single category that had selected items previously? >> >> The display is different when you cycle through it. The first time >> through, categories and packages are displayed. The second time >through >> only the categories are displayed. No packages are displayed. > >Ok, so thats UI side. > >> I don't know if the packages are still selected for installation. > >As you've got it in front of you, can you expand a category that had >packages selected and see what it shows? The first time through, categories are displayed along with packages that will be installed by default. The second time through, no packages are displayed. If I click on Base, it shows all of the packages, as if this was a "Full" display but only the previously selected packages are actually selected for installation. If I hit Back and then Next, the display is "normal". Only the packages that are auto-selected for installation are displayed. >> Hmm. How does this work? Are we still selecting everything for >> installation? I guess we should probably only be selecting the "Base" >> installation and allow people to click on "Development" and get >> everything under Development if they want, etc. > >We only select (IIRC-hard coded in select.c) 'base' (case insensitive) + >and dependencies. And that only happends when prev/curr/exp are >selected. Changing the view *should not* change selections. I don't see the word "base" anywhere that looks pertinent in the cinstall directory. I do see this in the default_trust function in choose.cc, though: if (pkg->category && !(getpackagecategorybyname (pkg, "Required") || getpackagecategorybyname (pkg, "Misc"))) I wonder if this is my handiwork. This is the mechanism that would choose things, right? cgf