From owner-freebsd-stable@FreeBSD.ORG Thu Jun 17 12:29:43 2010 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E70741065673 for ; Thu, 17 Jun 2010 12:29:42 +0000 (UTC) (envelope-from schlake@gmail.com) Received: from mail-iw0-f182.google.com (mail-iw0-f182.google.com [209.85.214.182]) by mx1.freebsd.org (Postfix) with ESMTP id AC1AA8FC1D for ; Thu, 17 Jun 2010 12:29:42 +0000 (UTC) Received: by iwn7 with SMTP id 7so9144576iwn.13 for ; Thu, 17 Jun 2010 05:29:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:in-reply-to :references:date:message-id:subject:from:to:content-type :content-transfer-encoding; bh=ukqwAS/UpNRd7ivfpfSFSsPMU3kYmDpnkocvtPQdCVo=; b=lmDPvPrtYxdZcb65JppndpwSRoetdAdMMz+/CQmpg8IIFVGoCV+qzlBGSh6og2KqHJ hCmVur0tFxFnf3quop+kWsZvlxfHK2sjjTBBY7na1z1R1Pi9LOYhgscmvxtLrWZyEFyp VYxTJr+SFKxKyBKEmmluTzacG4glFUBst2qqY= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type:content-transfer-encoding; b=Q5ipyD+V0u5IfFzatPFS83LI8+zc0xnfKZ9xWshqOlgZb1okiB9jIwxWYLT/3vnMRI skmE7E7LyxJ0/VU62xQ4n+ElBbaR+FuysR5OXGRE/9eFoq7/fqQN1ZGX23g1MeHKJDIB BXoQfs1ZovNwBkOgedA6gyU9s+k3C/nwqz7m8= MIME-Version: 1.0 Received: by 10.231.147.143 with SMTP id l15mr11527755ibv.9.1276777780047; Thu, 17 Jun 2010 05:29:40 -0700 (PDT) Received: by 10.231.36.137 with HTTP; Thu, 17 Jun 2010 05:29:39 -0700 (PDT) In-Reply-To: <20100617080918.GA99333@icarus.home.lan> References: <20100617080918.GA99333@icarus.home.lan> Date: Thu, 17 Jun 2010 06:29:39 -0600 Message-ID: From: "William D. Colburn (Schlake)" To: Jeremy Chadwick , freebsd-stable@freebsd.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Cc: Subject: Re: /usr/src fails to compile in 8.0 after cvsup to RELENG_8 X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 17 Jun 2010 12:29:43 -0000 On Thu, Jun 17, 2010 at 2:09 AM, Jeremy Chadwick wrote: > When you installed from CD, what things did you select in the menus, > e.g. base, kernel, docs, info, etc.? =A0Did you select "src?" =A0If so, d= id > you "adopt" the sources? =A0http://www.cvsup.org/faq.html#caniadopt =A0ke= ep > reading for why I ask this. I did the express install, all packages, with the ports collection. > Can you please provide your /etc/make.conf from this system, as well as > how you built world (commands, etc.)? /etc/make.conf: # added by use.perl 2010-06-16 12:14:26 PERL_VERSION=3D5.10.1 I think perl was installed when I told /usr/ports to make me an emacs. To build the world I just type "make buildworld" (after a cvsup of stable-supfile). > Also, when you installed FreeBSD, did you completely format the disk > (re-create all the filesystems, etc.)? =A0Or are you re-using filesystems= ? > You said you "grabbed an old disk", and you also said this, which is > worrisome: The old disk was a linux drive. The install disk was unable to write to /dev/ad0 on it. I had to boot from my old FreeBSD drive and force the file systems to mount without fscking. The kernel detected the linux drive as a geom system, but it couldn't destroy the system. I had to unload the module from the kernel, and then I was able to write to the raw device. I zeroed out the MBR with dd, and then went back to the install disk which could finally create partitions on it. I used the auto defaults in the install menus. > If you wanted to try something, I would recommend downloading a > 8.1-PRERELEASE snapshots and installing that. > > ftp://ftp4.freebsd.org/pub/FreeBSD/snapshots/201006/ That would probably be the fastest and easiest thing to do, but it feels like I'd be admitting defeat. And it would take forever to compile emacs again. I have an iso downloading now. > Why would you have to refresh the base packages from the CD? =A0You were > *building* world, not installing it, when you saw the above error. =A0I > don't see how reinstalling binaries into /usr, /usr/lib, etc. would "get > you a stable system" when all that was broken was buildworld. Why? Because I'd compiled and installed a handful of libraries from 8.1 that weren't compatible with all my other libraries, and I didn't use the option for install to keep a backup, so the CD was my only source of bringing back working libraries. > | Making life hard for others since 1977. =A0 =A0 =A0 =A0 =A0 =A0 =A0PGP:= 4BD6C0CB | I got my first computer in February of 1977. It had a game that showed a rocket ship (made of gigantic mono-chrome pixels) launching if I answered simple math questions correctly. --=20 -- Schlake