From owner-freebsd-current@FreeBSD.ORG Mon Nov 19 17:43:07 2007 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 832FB16A477 for ; Mon, 19 Nov 2007 17:43:07 +0000 (UTC) (envelope-from minimarmot@gmail.com) Received: from el-out-1112.google.com (el-out-1112.google.com [209.85.162.183]) by mx1.freebsd.org (Postfix) with ESMTP id 3038213C458 for ; Mon, 19 Nov 2007 17:43:07 +0000 (UTC) (envelope-from minimarmot@gmail.com) Received: by el-out-1112.google.com with SMTP id s27so618806ele for ; Mon, 19 Nov 2007 09:43:00 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; bh=pg7/A6QDqcf9A+R4UwHIIUIs/MECVPdYLTQWeY4kr6w=; b=n7lW9TGXTB0/z8cn7HlsPhvJENY8toqA7jUkUgW1A5RUuVFm/Feim+H8Gvp90X13waU47UVhtPSUkA06pAq21ecMrsXFj+tlfL5lIVCeA0gAwQshtsUQLuTxleRndw5VB2zUj+wTjeLuhmXRrYieq4VN0c9xBs3UII6Dw+eviK8= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=NTAjAH6sNhzly1SOTABTQ/uVA6VMvrzQhrrm4e5M1/kO6ZTtrPrwUXQLSsHYjRgOIKOA8ICUDYWjRhtG1PkT2iRSVH4K8C3wgI5dJyfTzD1PG6Ogw7q3QL/HoKzZHgT/4jnM4ESSjRvAaeOxC0jGU5ujg+vbn8JunGLatfQM5hU= Received: by 10.142.102.5 with SMTP id z5mr1216982wfb.1195494179856; Mon, 19 Nov 2007 09:42:59 -0800 (PST) Received: by 10.143.16.20 with HTTP; Mon, 19 Nov 2007 09:42:59 -0800 (PST) Message-ID: <47d0403c0711190942g8c53effp33178e748780a5bf@mail.gmail.com> Date: Mon, 19 Nov 2007 12:42:59 -0500 From: "Ben Kaduk" To: "Kris Kennaway" In-Reply-To: <47406CEF.7080708@FreeBSD.org> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <47d0403c0711171344u383c0cbbwcb6b00f81c84a08e@mail.gmail.com> <47406CEF.7080708@FreeBSD.org> Cc: freebsd-current@freebsd.org Subject: Re: Infinite loop in menus in sysinstall X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Nov 2007 17:43:07 -0000 On 11/18/07, Kris Kennaway wrote: > Ben Kaduk wrote: > > Hi all, > > > > I finally broke down and pulled out the 7.0-beta2 iso for my dell inspiron 8500, > > but when I was at the part of the installation procedure to install the ports > > collection, it comes up with the message: > > > > Unable to get packages/INDEX file from selected media. > > > > This may be because the packages collection is not available > > on the distribution media you've chose, most likely an FTP site > > without the packages collection mirrored. Please verify that > > your media, or your path to the media, is correct and try again. > > > > [OK] > > > > > > It is true that I am installing over ftp from ftp5.freebsd.org (which > > is only about > > five blocks away in the real world!), and it certainly seems to not have > > a 7-INDEX floating around, but that's not the main issue. > > > > When I select ``OK'', it seems to try again, and pops up the same message. > > It would be nice to have an option to back up in the menus and change > > something; at the moment, I broke to vt4 and installed the perl5.8 port > > so that I can build my own index file, but I don't know if this will break me > > out of my menu loop. > > > > No time to investigate and patch at the moment, as I'm trying to > > get the ppc beta iso to boot on the machine I'm typing this on, > > as I said I would test a couple things (I said this several months > > ago, and only rebooted once since then). > > > > Anyone else see this behavior? > > It is expected that betas are not able to find the package sets because > they are not present in the packages-7.0-release/ directory yet. Maybe > sysinstall should be changed to look in packages-7-stable/ until the > packages are ready late in the release cycle. Of course -- we don't build packages for beta releases :) > > Also giving a way to back out of the loop would be nice, as you say :) > Actually, it seems that the loop is not quite infinite -- after clicking OK a sufficient number of times, I got back to a menu that could actually do things. These errors appeared when I was attempting to install the ports collection; I believe that some X-related ports did not get created (? hard to find a good term) through sysinstall, but a quick csup insured that I had the entire ports collection available. Now, of course, I have to actually build all the ports I use, which will be a while -- Xorg was ~6 hours on my 4 year old P4. Still, a cancel option would be nice. Is it worth filing a PR? -Ben Kaduk