From owner-freebsd-questions Sat Mar 13 17:59:42 1999 Delivered-To: freebsd-questions@freebsd.org Received: from allegro.lemis.com (allegro.lemis.com [192.109.197.134]) by hub.freebsd.org (Postfix) with ESMTP id 053EB14F0F for ; Sat, 13 Mar 1999 17:59:36 -0800 (PST) (envelope-from grog@freebie.lemis.com) Received: from freebie.lemis.com (freebie.lemis.com [192.109.197.137]) by allegro.lemis.com (8.9.1/8.9.0) with ESMTP id MAA01967; Sun, 14 Mar 1999 12:29:13 +1030 (CST) Received: (from grog@localhost) by freebie.lemis.com (8.9.3/8.9.0) id MAA11166; Sun, 14 Mar 1999 12:29:11 +1030 (CST) Message-ID: <19990314122911.P429@lemis.com> Date: Sun, 14 Mar 1999 12:29:11 +1030 From: Greg Lehey To: Mark Ovens , questions@FreeBSD.ORG Subject: Re: Help! 2.2.8->3.1 has broken my mailer (mutt) References: <36EB0F31.1ECD13D9@uk.radan.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.93.2i In-Reply-To: <36EB0F31.1ECD13D9@uk.radan.com>; from Mark Ovens on Sun, Mar 14, 1999 at 01:21:53AM +0000 WWW-Home-Page: http://www.lemis.com/~grog Organization: LEMIS, PO Box 460, Echunga SA 5153, Australia Phone: +61-8-8388-8286 Fax: +61-8-8388-8725 Mobile: +61-41-739-7062 Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Sunday, 14 March 1999 at 1:21:53 +0000, Mark Ovens wrote: > I've just u/g to 3.1 from 2.2.8 using the CDs and now my mailer, mutt, > is broken. It complains ``Shared object "libslang.so.1" not found''. > > I was using mutt version 0.93.x. The version on the CD is 0.95.3, so I > deleted 0.93 and installed 0.95.3 (package). Still the same problem. > > The libslang.so I have in /usr/local/lib is 1.3. The version on the CD > is 1.2.2. I've searched the ports at www.freebsd.org and the only > version there is 1.2.2. > > I've tried making a symlink libslang.so.1 to libslang.so.1.3 and copying > libslang.so.1.3 to libslang.so.1 without success (I know it was a long > shot, but it's worked before) > > How do I get mutt working again? Have you tried porting it again? > This is what happens (with a copy of libslang.so.1.3 as libslang.so.1): > > # mutt > /usr/libexec/ld-elf.so.1: Shared object "libslang.so.1" not found > # ldconfig -aout -elf I don't believe this does anything. You need to specify some library directories. > # mutt > /usr/libexec/ld-elf.so.1: Shared object "libslang.so.1" not found > # echo $LD_LIBRARY_PATH > /usr/X11R6/lib:/usr/lib > # setenv LD_LIBRARY_PATH /usr/X11R6/lib:/usr/lib:/usr/local/lib > # echo $LD_LIBRARY_PATH > /usr/X11R6/lib:/usr/lib:/usr/local/lib > # mutt > /usr/libexec/ld-elf.so.1: Invalid file format > > Help!!! It would be interesting to know which formats your mutt and your libslang have. They need to be the same, i.e. either elf or a.out. While you're trying to sort things out, you can grab ftp://ftp.lemis.com/pub/mutt/mutt-0.91. It somehow gets by without libslang, and at least you'll have mail until you find out what's going on. Greg -- See complete headers for address, home page and phone numbers finger grog@lemis.com for PGP public key To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message