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