From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Dmitry Roshchin Newsgroups: gmane.lisp.guile.user Subject: Re: libguilereadline load Date: Fri, 01 Feb 2013 13:52:51 +0400 Message-ID: <5077719.ZLBdhZmqem@main> References: <2748570.HcEtJvY3KZ@main> <87r4lc3m4w.fsf@gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable X-Trace: ger.gmane.org 1359712387 15601 80.91.229.3 (1 Feb 2013 09:53:07 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 1 Feb 2013 09:53:07 +0000 (UTC) To: guile-user@gnu.org Original-X-From: guile-user-bounces+guile-user=m.gmane.org@gnu.org Fri Feb 01 10:53:27 2013 Return-path: Envelope-to: guile-user@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1U1DJH-0004rQ-4Z for guile-user@m.gmane.org; Fri, 01 Feb 2013 10:53:27 +0100 Original-Received: from localhost ([::1]:58511 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1U1DIz-0003xo-1O for guile-user@m.gmane.org; Fri, 01 Feb 2013 04:53:09 -0500 Original-Received: from eggs.gnu.org ([208.118.235.92]:48546) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1U1DIs-0003xW-EG for guile-user@gnu.org; Fri, 01 Feb 2013 04:53:05 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1U1DIp-0006e6-Jf for guile-user@gnu.org; Fri, 01 Feb 2013 04:53:02 -0500 Original-Received: from forward17.mail.yandex.net ([95.108.253.142]:60541) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1U1DIp-0006dr-9u for guile-user@gnu.org; Fri, 01 Feb 2013 04:52:59 -0500 Original-Received: from smtp18.mail.yandex.net (smtp18.mail.yandex.net [95.108.252.18]) by forward17.mail.yandex.net (Yandex) with ESMTP id 0B24E10614CF for ; Fri, 1 Feb 2013 13:52:52 +0400 (MSK) Original-Received: from smtp18.mail.yandex.net (localhost [127.0.0.1]) by smtp18.mail.yandex.net (Yandex) with ESMTP id E651818A0336 for ; Fri, 1 Feb 2013 13:52:52 +0400 (MSK) Original-Received: from 109-184-163-198.dynamic.mts-nn.ru (109-184-163-198.dynamic.mts-nn.ru [109.184.163.198]) by smtp18.mail.yandex.net (nwsmtp/Yandex) with ESMTP id qqjSsqmo-qqj4YUBK; Fri, 1 Feb 2013 13:52:52 +0400 User-Agent: KMail/4.10 rc3 (Linux/3.4.11-2.16-desktop; KDE/4.9.98; x86_64; ; ) In-Reply-To: <87r4lc3m4w.fsf@gnu.org> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.4.x-2.6.x [generic] [fuzzy] X-Received-From: 95.108.253.142 X-BeenThere: guile-user@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: General Guile related discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guile-user-bounces+guile-user=m.gmane.org@gnu.org Original-Sender: guile-user-bounces+guile-user=m.gmane.org@gnu.org Xref: news.gmane.org gmane.lisp.guile.user:9969 Archived-At: On Tuesday 22 January 2013 23:09:51 Ludovic Court=E8s wrote: > Hi, >=20 > Dmitry Roshchin skribis: > > Is it normal, that guile tries to load "libguilereadline-v-18.so" i= nstead > > of "libguilereadline-v-18.so.18"? Guile version - 2.0.7. >=20 > You normally have both, as well as libguilereadline-v-18.la, no? >=20 > Guile uses ltdl for dynamic loading (info "(libtool) Using libltdl").= > The rule is to first search for .la files. The .la file tells ltdl t= hat > the real library is the .so.18 file, which ltdl then loads. >=20 > When the .la file is missing, ltdl tries the .so file instead (not th= e > .so.18 file). >=20 openSUSE packaging policy requires to remove .la files. And .so file is= =20 contained in guile-devel package. So it doesn't work by default.