Bug 23069

Summary: Compat22 does not work until you reboot
Product: Base System Reporter: admin <admin>
Component: miscAssignee: jkh
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: Unspecified   
Hardware: Any   
OS: Any   

Description admin 2000-11-24 16:10:00 UTC
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.

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.
How-To-Repeat: When you install FreeBSD from scratch, install e.g.
the XFree86-aoutlibs-3.3.3 package.
Comment 1 Doug Barton freebsd_committer freebsd_triage 2000-11-24 18:59:02 UTC
Responsible Changed
From-To: freebsd-bugs->jkh


This sounds like a missing ldconfig -R in sysinstall somewhere.
Comment 2 Jimmy Olgeni 2001-04-03 22:02:51 UTC
A fix for this problem has been included in some ports (XFree86-aoutlibs and netscape, see also PR 23907)
Comment 3 jkh freebsd_committer freebsd_triage 2002-05-13 21:01:21 UTC
State Changed
From-To: open->closed

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.