From bwithrow@BayNetworks.com  Sun Jul 21 16:47:40 1996
Received: from lobster.wellfleet.com (lobster.corpeast.baynetworks.com [192.32.253.3])
          by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id QAA03605
          for <FreeBSD-gnats-submit@freebsd.org>; Sun, 21 Jul 1996 16:47:39 -0700 (PDT)
Received: from pobox.BayNetworks.com by lobster.wellfleet.com (SMI-8.6/SMI-4.1)
	id TAA11294; Sun, 21 Jul 1996 19:49:50 -0400
Received: from tuva.engeast.baynetworks.com by pobox.BayNetworks.com (4.1/SMI-4.1)
	id AA14139; Sun, 21 Jul 96 19:47:03 EDT
Received: (from bwithrow@localhost) by tuva.engeast.baynetworks.com (8.6.12/8.6.12) id TAA01705; Sun, 21 Jul 1996 19:47:02 -0400
Message-Id: <199607212347.TAA01705@tuva.engeast.baynetworks.com>
Date: Sun, 21 Jul 1996 19:47:02 -0400
From: Robert Withrow <bwithrow@BayNetworks.com>
Reply-To: bwithrow@BayNetworks.com
To: FreeBSD-gnats-submit@freebsd.org
Subject: Missing Library
X-Send-Pr-Version: 3.2

>Number:         1413
>Category:       misc
>Synopsis:       Missing library libgcc.261
>Confidential:   no
>Severity:       critical
>Priority:       high
>Responsible:    freebsd-bugs
>State:          closed
>Quarter:
>Keywords:
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Sun Jul 21 16:50:01 PDT 1996
>Closed-Date:    Tue Oct 22 10:07:17 PDT 1996
>Last-Modified:  Tue Oct 22 10:08:31 PDT 1996
>Originator:     Robert Withrow
>Release:        FreeBSD 2.1.5-RELEASE i386
>Organization:
Robert Withrow -- (+1 508 436 8256)
BWithrow@BayNetworks.com
>Environment:
	Virgin 2.1.5 system with just the Emacs and Bash packages installed.
	

>Description:
	Emacs won't run due to missing library.
	

>How-To-Repeat:
	install 2.1.5 and emacs package.  Try to run emacs.
	

>Fix:
	Add the library to the distribution.  Otherwise add to known
bugs.  It would be *nice* if you had a way to fix this and some other
problems without manually getting files and stuff, say with some sort
of patchkit...
	
	

>Release-Note:
>Audit-Trail:

From: "Jordan K. Hubbard" <jkh@time.cdrom.com>
To: bwithrow@BayNetworks.com
Cc: FreeBSD-gnats-submit@freebsd.org
Subject: Re: misc/1413: Missing Library 
Date: Sun, 21 Jul 1996 17:07:21 -0700

 > 	Add the library to the distribution.  Otherwise add to known
 > bugs.  It would be *nice* if you had a way to fix this and some other
 > problems without manually getting files and stuff, say with some sort
 > of patchkit...
 
 This file is in the compat20 distribution.  I'm not sure how/why emacs
 got linked with it, mind you.  Perhaps Satoshi built it on a machine
 which still had some of the old libraries lying around.
 
 						Jordan

From: Mark Murray <mark@grondar.za>
To: bwithrow@BayNetworks.com
Cc: FreeBSD-gnats-submit@freebsd.org
Subject: Re: misc/1413: Missing Library 
Date: Mon, 22 Jul 1996 08:06:43 +0200

 Robert Withrow wrote:
 > >Environment:
 > 	Virgin 2.1.5 system with just the Emacs and Bash packages installed.
 > 
 > >Description:
 > 	Emacs won't run due to missing library.
 > 
 > >How-To-Repeat:
 > 	install 2.1.5 and emacs package.  Try to run emacs.
 > 
 > >Fix:
 > 	Add the library to the distribution.  Otherwise add to known
 > bugs.  It would be *nice* if you had a way to fix this and some other
 > problems without manually getting files and stuff, say with some sort
 > of patchkit...
 
 Better fix. Install compat20. 
 
 Better fix: Rebuild Emacs package using 2.1.5 - Then it would not depend
 on libgcc.so.261.0.
 
 M
 --
 Mark Murray
 46 Harvey Rd, Claremont, Cape Town 7700, South Africa
 +27 21 61-3768 GMT+0200
 Finger mark@grondar.za for PGP key

From: asami@cs.berkeley.edu (Satoshi Asami)
To: freebsd-gnats-submit@freefall.freebsd.org
Cc:  Subject: Re: misc/1413: Missing Library
Date: Mon, 22 Jul 1996 22:21:07 -0700 (PDT)

  *  This file is in the compat20 distribution.  I'm not sure how/why emacs
  *  got linked with it, mind you.  Perhaps Satoshi built it on a machine
  *  which still had some of the old libraries lying around.
 
 Well, that machine is called admin1, and I don't know who's fault it
 is but *I* surely didn't install the old libraries! :)
 
 Satoshi

From: Peter Wemm <peter@spinner.DIALix.COM>
To: freebsd-gnats-submit@freefall.freebsd.org
Cc:  Subject: misc/1413
Date: Sat, 28 Sep 1996 23:30:05 +0800

 > Description:
 >  Emacs won't run due to missing library.
 
 The "best" answer to the problem of stale libraries getting linked into
 "new" applications (such as packages getting libmalloc.so.1.0 and
 libgcc.so.261.0) is to do a /usr/lib/compat scheme on -stable as well, and
 install the compatNN.tgz dists in there.
 
 IMHO, libresolv.so.2.0 should get this treatment on 2.1-stable,
 libgnumalloc appears to be stuck where it is.
 
 -Peter
State-Changed-From-To: open->closed 
State-Changed-By: phk 
State-Changed-When: Tue Oct 22 10:07:17 PDT 1996 
State-Changed-Why:  
Apart from the historical damage this has done, I belive the  
introduction of /usr/lib/compat will prevent this from happening  
again. 
>Unformatted:
