From owner-freebsd-questions@FreeBSD.ORG Sun Oct 6 03:51:56 2013 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 487461A0 for ; Sun, 6 Oct 2013 03:51:56 +0000 (UTC) (envelope-from efeldhusen.lists@gmail.com) Received: from mail-qe0-x236.google.com (mail-qe0-x236.google.com [IPv6:2607:f8b0:400d:c02::236]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 0946E24CD for ; Sun, 6 Oct 2013 03:51:55 +0000 (UTC) Received: by mail-qe0-f54.google.com with SMTP id 1so562608qec.41 for ; Sat, 05 Oct 2013 20:51:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=z8x9f51SYDN6++CngJE/+pie2xW6UJsM60xvzs4HSYY=; b=B8venT4hNnHYfkuAXNEvhwujEkjWt3YTR/qCFcsgcsoLoaf47xvdR2pWaggIUKOOy5 mBf4YGDhgKpgRT8DyWajITLBOifkTDsEHilP7+eKD/V07XYEXOXLTZ9cpyN/YQ0XxoP5 pIAcZGdIAddswk8uHOpp1hmKhtejo/RkvUp/hDD/qDz2yIcf63kb6AIXAwH8O7iKQsld quk+xSwFQJq2uoWdFfe6J2LlkHDnFE7k1gc8YzRDVSgOa2WsTU5rjmVXOxXFb76SA971 B15GG6j+FLkouHeLRA8XjrlU5ZvImBIu12wxRxvz4frSFx0jLgK5WF7HpiuSVoYIF4rA QpiA== MIME-Version: 1.0 X-Received: by 10.49.81.237 with SMTP id d13mr27655464qey.44.1381031515162; Sat, 05 Oct 2013 20:51:55 -0700 (PDT) Received: by 10.49.75.231 with HTTP; Sat, 5 Oct 2013 20:51:55 -0700 (PDT) In-Reply-To: <20131005224132.baf52b18.freebsd@edvax.de> References: <525069AD.7040505@FreeBSD.org> <20131005224132.baf52b18.freebsd@edvax.de> Date: Sat, 5 Oct 2013 23:51:55 -0400 Message-ID: Subject: Re: Problem completing a 9.1 release to 9.2 release upgrade From: Eric Feldhusen To: freebsd-questions@freebsd.org Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.14 X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Oct 2013 03:51:56 -0000 I figured I'd walk through those steps from start to finish and just correct my main problem and any other little glitches I might have. I'm on step 6 and when I run mergemaster -p, I get the following error. *** Creating the temporary root environment in /var/tmp/temproot *** /var/tmp/temproot ready for use *** Creating and populating directory structure in /var/tmp/temproot /usr/bin/install: Undefined symbol "gid_from_group" *** FATAL ERROR: Cannot copy files to the temproot environment I found this thread on the Freebsd forums http://forums.freebsd.org/showthread.php?t=41779 with the same error and if I do the same diagnostic steps of truss install -d -g wheel ~/testdirectory I find an error of lstat("/usr/local/etc/libmap.d",0x7fffffffb990) ERR#2 'No such file or directory' Any suggestions? Thank you for the help thus far. Eric On Sat, Oct 5, 2013 at 4:41 PM, Polytropon wrote: > On Sat, 5 Oct 2013 16:00:25 -0400, Eric Feldhusen wrote: > > I see my /usr/src/sys/amd64/conf/GENERIC is a 9.2 kernel, so I should > just > > be able to do a > > > > cd /usr/src > > make buildworld > > make installworld > > reboot > > > > and I'll be running up on the 9.2 kernel and then I'll be all set? > > No. You should follow the procedure mentioned in the > comment header of /usr/src/Makefile. From my (old) > b-STABLE system: > > # 1. `cd /usr/src' (or to the directory containing your source > tree). > # 2. `make buildworld' > # 3. `make buildkernel KERNCONF=YOUR_KERNEL_HERE' (default is > GENERIC). > # 4. `make installkernel KERNCONF=YOUR_KERNEL_HERE' (default is > GENERIC). > # [steps 3. & 4. can be combined by using the "kernel" target] > # 5. `reboot' (in single user mode: boot -s from the loader > prompt). > # 6. `mergemaster -p' > # 7. `make installworld' > # 8. `make delete-old' > # 9. `mergemaster' (you may wish to use -i, along with -U or > -F). > # 10. `reboot' > # 11. `make delete-old-libs' (in case no 3rd party program uses them > anymore) > > Pick what you need to do. When kernel and world sources are > in sync, a new kernel can always be installed in multi-user > mode. To install world, you should drop to single-user mode > to avoid interferences with a full-featured system running > in the "background". This procedure (or parts of it) will > also work when you have been using freebsd-update to modify > your kernel, world, and sources. > > > > > -- > Polytropon > Magdeburg, Germany > Happy FreeBSD user since 4.0 > Andra moi ennepe, Mousa, ... >