From nobody@FreeBSD.org  Sat Feb 16 12:39:09 2008
Return-Path: <nobody@FreeBSD.org>
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id DC98A16A418
	for <freebsd-gnats-submit@FreeBSD.org>; Sat, 16 Feb 2008 12:39:09 +0000 (UTC)
	(envelope-from nobody@FreeBSD.org)
Received: from www.freebsd.org (www.freebsd.org [IPv6:2001:4f8:fff6::21])
	by mx1.freebsd.org (Postfix) with ESMTP id DC46513C461
	for <freebsd-gnats-submit@FreeBSD.org>; Sat, 16 Feb 2008 12:39:09 +0000 (UTC)
	(envelope-from nobody@FreeBSD.org)
Received: from www.freebsd.org (localhost [127.0.0.1])
	by www.freebsd.org (8.14.2/8.14.2) with ESMTP id m1GCajsQ017274
	for <freebsd-gnats-submit@FreeBSD.org>; Sat, 16 Feb 2008 12:36:45 GMT
	(envelope-from nobody@www.freebsd.org)
Received: (from nobody@localhost)
	by www.freebsd.org (8.14.2/8.14.1/Submit) id m1GCaj80017273;
	Sat, 16 Feb 2008 12:36:45 GMT
	(envelope-from nobody)
Message-Id: <200802161236.m1GCaj80017273@www.freebsd.org>
Date: Sat, 16 Feb 2008 12:36:45 GMT
From: Anton Statutov <stant@bestyle.ru>
To: freebsd-gnats-submit@FreeBSD.org
Subject: libbsm.so.1 missing after upgrading to 6.3-RELEASE
X-Send-Pr-Version: www-3.1
X-GNATS-Notify:

>Number:         120733
>Category:       kern
>Synopsis:       libbsm.so.1 missing after upgrading to 6.3-RELEASE
>Confidential:   no
>Severity:       serious
>Priority:       high
>Responsible:    cperciva
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Sat Feb 16 12:40:01 UTC 2008
>Closed-Date:    
>Last-Modified:  Tue Aug 19 01:50:00 UTC 2008
>Originator:     Anton Statutov
>Release:        6.3-RELEASE-p1
>Organization:
>Environment:
Can't get it because nothing works
6.3-RELEASE-p1
>Description:
I've just upgraded 6.2-RELEASE to 6.3-RELEASE as it was described on
http://www.freebsd.org/releases/6.3R/announce.html (with freebsd-upgrade.sh). 

I'd noticed at second installing stage about some missing files from docs
an man. I'd took no attention at this. After second rebooting I got many
errors while loading services (like sshd, id and so on). I ever can't
login, because login doesn't work. All errors are the same:
"/libexec/ld-elf.so.1: Shared object 'libbsm.so.1' not found, required
by '...'". 

I tried to boot in single mode and compile /usr/src/lib/libbsm manually,
but it  doesn't want to compile at all. 
>How-To-Repeat:

>Fix:


>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-bugs->cperciva 
Responsible-Changed-By: kris 
Responsible-Changed-When: Sun Feb 17 11:41:59 UTC 2008 
Responsible-Changed-Why:  
Assign to freebsd-update maintainer 

http://www.freebsd.org/cgi/query-pr.cgi?pr=120733 

From: linimon@lonesome.com (Mark Linimon)
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: kern/120733: libbsm.so.1 missing after upgrading to 6.3-RELEASE
Date: Mon, 18 Aug 2008 20:43:21 -0500

 ----- Forwarded message from Matthew <mpope@teksavvy.com> -----
 
 From: Matthew <mpope@teksavvy.com>
 Cc: freebsd-bugs@freebsd.org, cperciva@freebsd.org
 Subject: CORRECTED RECOVERY PROCEDURE: kern/120733: libbsm.so.1 missing after
  upgrading to 6.3-RELEASE
 
 There were 2 omissions that I've corrected herein to my kern/120733 
 recovery procedure:
 These are documented below as a pseudo-script.
 
 Disclaimer: I have no idea if this is the optimal way to recovery from 
 kern/120733, but it did bring my 6.3-RELEASE back to a stable, 
 completely working state.
 
 ## STEP 1 - use CVSup to get latest 6.3 source
 ##
 # cd /usr && cvsup sup.6.3
  where sup.6.3 contains:
       ... preceding lines from stable.supfile ...
 *default release=cvs tag=RELENG_6_3
       ... following lines from stable.supfile ...
 
 ## STEP 2 - from 6.3 /usr/src/UPDATING: General Notes:
 ## "To Just Build a kernel when you know that it won't mess you up"
 ##
 # cd /src/sys/${arch}/conf
 # config GENERIC   <-- this emits msg informing of extra cleandepend step
 # cd ../compile/GENERIC
 # make cleandepend
 # make depend
 # make
 # make install
 
 ## STEP 3 - The 6.3 /usr/src/UPDATING had no recipe to recover from 
 kern/120733 so
 ## I adapted Section 23.4.1 of Handbook: The Canonical Way to Rebuild 
 your System
 ## with the 'fsck' and 'mount -a' steps gathered from 7.0 /usr/src/UPDATING
 ##
 # reboot (to singleuser mode)
 # fsck
 # mount -a
 # make buildworld
 # mergemaster -p
 # make installworld
 # mergemaster
 # reboot
 
 ----- End forwarded message -----
>Unformatted:
