*BSD News Article 93992


Return to BSD News archive

Path: euryale.cc.adfa.oz.au!newshost.carno.net.au!harbinger.cc.monash.edu.au!news.mira.net.au!news.netspace.net.au!news.mel.connect.com.au!munnari.OZ.AU!news.ecn.uoknor.edu!feed1.news.erols.com!news.webspan.net!usenet
From: gpalmer@webspan.net (Gary Palmer)
Newsgroups: comp.unix.bsd.freebsd.misc
Subject: Re: Emacs
Date: 20 Apr 1997 13:34:54 EDT
Organization: WebSpan Inc., New Jersey
Lines: 35
Sender: gpalmer@mutara.noc.webspan.net
Message-ID: <5jdk3u$9a9@news.webspan.net>
References: <slrn5kvtrt.4ec.beren@pe049.persbraten.vgs.no>
    <5j4i1p$sjc$14@easystreet03>
NNTP-Posting-Host: mutara.noc.webspan.net
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Newsreader: knews 0.9.8
Xref: euryale.cc.adfa.oz.au comp.unix.bsd.freebsd.misc:39403


In article <5j4i1p$sjc$14@easystreet03>,
	tedm@portsoft.com writes:
> In <slrn5kvtrt.4ec.beren@pe049.persbraten.vgs.no>, beren@pe049.persbraten.vgs.no (Niklas Saers) writes:
>>
>>Hi.. I've installed emacs on my computer, by a FreeBSD package. But when I
>>run it, it sais it can't find libgcc.so.261.0 

> Probably the best thing you could do is to complain to the author of
> the package or port and remind them to put a dependency line in
> their installation package that will signal the user when they
> install the package to also install the other packages needed.

In this case it wouldn't help. Dependancies don't work for
non-packages. libgcc is in the compat distribution, and not available
for the dependancies code yet (although Jordan wants to change that :) )

It's probably a bug in that package compile ... it shouldn't have
needed libgcc.so.261.0 in the first place.

> In any case, this particular one I believe is part of the
> compatability libraries, just install them and add the compatability
> library directory to your LD_LIBRARY_PATH environmental variable.

> Emacs seems to be a particularly bad offender, the latest emacs
> package seems to require a library out of X windows, believe it or
> not.  I think there've been a few packages of it in the past that
> required Motif libraries as well.

That's because emacs, when you compile it, checks if you have X
installed and if so uses it. So most packages we pump out assume you
have X installed too. Sorry ;-/ Until we get `soft dependancies'
(i.e. not loading a library until a specific symbol is referenced)
it won't go away.

Gary