Right. I guess I was doing them in the wrong order. I have been dissecting the install scripts all night (what fun ;>). The first problem is that in a function called download_release_indices in the file /usr/lib/debootstrap/functions, there is a sequence like this:
TMPCOMPONENTS="$(sed -n 's/Components: *//p $reldest)" for c in TMPCOMPONENTS do ; eval " case \"\$c\" in $USE_COMPONENTS) COMPONENTS=\"\$COMPONENTS \$c\" ;; esac " done It is this eval statement that is bombing out saying it found the unexpected new line, expected ")" (why it expected a parenthesis, I don't know; it doesn't look like there are any unbalanced here, but that's what it said). Anyway, he's obviously building a list of the components, which looks like it can be things like "main", "contrib", etc. The string in TMPCOMPONENTS is "main contrib". USE_COMPONENTS, set in the main script, debootstrap, is empty. So, just for grins, I just commented all that stuff out and set COMPONENTS to "main". That moved me right along, back into a function called download_release (which calls the above function), until it gets to a section where a variable called "details" is trying to be set, and that's just awful. First off, all the path variables, the source path $path and the destination path, $pkgdest, evaluate to paths that don't even exist on the CD or the installation ramdisk. For example, $path, where the files on the CD are supposed to be, evaluates to dists/sarge/main/binary-i386/Packages, which doesn't exist. However, a dists/sarge/main/debian-installer/binary-i386/Packages *does* exist (although neither nano nor more can read the Packages file, which is 8000+ bytes, so something is screwy there as well, maybe the inodes are screwed up or something). When I hardcode them to what it looks like it wants, the $details variable winds up empty. So, I think that somehow when I fixed the original syntax error, setting that variable to just the value "main" must not have been what it was looking for and must have had all these cascading effects, because I don't think the installation script could be THAT buggy. Tomorrow, I'll download the latest version, and if that doesn't work, start with woody and upgrade. I wish there was some documentation on all this. If I have to start with woody and upgrade, where can I find my ethernet driver, and where is the documentation on how to load it? Thanks again, Allen > -----Original Message----- > From: Paul E Condon [mailto:[EMAIL PROTECTED] > Sent: Wednesday, November 17, 2004 9:18 PM > To: [EMAIL PROTECTED] > Subject: Re: Base system install- eval: 3: Syntax error: newline > unexpected (expecting ")") > > > On Wed, Nov 17, 2004 at 05:20:58PM -0500, Allen Williams wrote: > > Well, I didn't see this until after the last post. I'll get in > sync here in > > a second! And, thanks for the response. > > > ... > > I am downloading these images, one at a time, from the earliest > to the most > > recent, in the hopes that one of them will work. > > > > Try the most recent first. Progress at Debian is much better than > a random walk! > > -- > Paul E Condon > [EMAIL PROTECTED] > > > -- > To UNSUBSCRIBE, email to [EMAIL PROTECTED] > with a subject of "unsubscribe". Trouble? Contact > [EMAIL PROTECTED] -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]