From nobody@FreeBSD.ORG  Fri Nov 24 08:06:20 2000
Return-Path: <nobody@FreeBSD.ORG>
Received: by hub.freebsd.org (Postfix, from userid 32767)
	id 456D437B479; Fri, 24 Nov 2000 08:06:20 -0800 (PST)
Message-Id: <20001124160620.456D437B479@hub.freebsd.org>
Date: Fri, 24 Nov 2000 08:06:20 -0800 (PST)
From: admin@dbai.tuwien.ac.at
Sender: nobody@FreeBSD.ORG
To: freebsd-gnats-submit@FreeBSD.org
Subject: Compat22 does not work until you reboot
X-Send-Pr-Version: www-1.0

>Number:         23069
>Category:       misc
>Synopsis:       Compat22 does not work until you reboot
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    jkh
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Fri Nov 24 08:10:00 PST 2000
>Closed-Date:    Mon May 13 13:03:03 PDT 2002
>Last-Modified:  Mon May 13 13:03:03 PDT 2002
>Originator:     Toni Pisjak
>Release:        4.2
>Organization:
Techn. Univ. of vienna
>Environment:
FreeBSD taygeta.dbai.tuwien.ac.at 4.2-RELEASE FreeBSD 4.2-RELEASE 
#0: Mon Nov 20 13:02:55 GMT 2000     
jkh@bento.FreeBSD.org:/usr/src/sys/compile/GENERIC  i386

>Description:
Just want to have the following bug (sufficiently explained from
Paul Smith, the below explanation is from him) 
in the problem reports:

Compat22 does not work until you reboot. This bug first appeared in 3.1, was
cured, and is now back.

So you have to install Compat22 and anything else that does not require the
a.out library, reboot, go into /stand/sysinstall, and then install packages
which require a.out.

Paul Smith

> -----Original Message-----
> Subject: Re: XFree86-aoutlibs-3.3.3
>
> On Wed, 15 Nov 2000, Xiuping Hu wrote:
>
> > I install X11 in my FreeBSD system, but always get
> XFree86-aoutlibs-3.3.3
> > error. The error says:
> >
> > Add of packege XFree86-aoutlibs-3.3.3 abort, error code 1 - Please check
> > the debug screen for more information.

>How-To-Repeat:
When you install FreeBSD from scratch, install e.g.
the XFree86-aoutlibs-3.3.3 package.
>Fix:
Workaround, like described above from Paul Smith:

you have to install Compat22 and anything else that does not require the
a.out library, reboot, go into /stand/sysinstall, and then install packages
which require a.out.


>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-bugs->jkh 
Responsible-Changed-By: dougb 
Responsible-Changed-When: Fri Nov 24 10:59:02 PST 2000 
Responsible-Changed-Why:  

This sounds like a missing ldconfig -R in sysinstall somewhere. 

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

From: Jimmy Olgeni <olgeni@uli.it>
To: freebsd-gnats-submit@FreeBSD.org, admin@dbai.tuwien.ac.at
Cc:  
Subject: Re: misc/23069: Compat22 does not work until you reboot
Date: Tue, 03 Apr 2001 23:02:51 +0200

 A fix for this problem has been included in some ports (XFree86-aoutlibs and netscape, see also PR 23907)
State-Changed-From-To: open->closed 
State-Changed-By: jkh 
State-Changed-When: Mon May 13 13:01:21 PDT 2002 
State-Changed-Why:  
This should be fixed in more recent versions of sysinstall - an 
ldconfig -aout was added for just this purpose.  Can you reconfirm 
that this is still a problem for you?  Thanks. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=23069 
>Unformatted:
