delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2024/01/06/04:44:57

X-Recipient: archive-cygwin AT delorie DOT com
DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 99CBE385782A
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cygwin.com;
s=default; t=1704534296;
bh=QLOwNaFAVEyQm3yF03MlwonB86wIm9keUGvRmRZPylw=;
h=References:In-Reply-To:Date:Subject:To:List-Id:List-Unsubscribe:
List-Archive:List-Post:List-Help:List-Subscribe:From:Reply-To:
From;
b=dCHHCCg5gbz/phud5xjCI2Frpx31Mk4HaS1sAM/RYskNV/iLPjnxwQGxYhklccDTC
GlmYd57+AM85fQwUBI12F+wgdaRona37WvtQvGfXMcmMJmadlbtaATsc78HmYERAbj
puJCnzTJUkRrQgc28kKbxkh2GR5LXF0OYj7nHAJs=
X-Original-To: cygwin AT cygwin DOT com
Delivered-To: cygwin AT cygwin DOT com
DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 3D26D3858C42
ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 3D26D3858C42
ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1704534238; cv=none;
b=UYx5X5MtP1us3SoNn2LirZwMbzHa0cLWeINSiN0O2qlEoC5/9dFObJiFkTiISgMvHAGaFGbDBI9+ipVYGZyx6bc1GkqFea0wG/QzmYl+vQ3zQG94RmvDOGTKD40pGTSUCFn89bbzxZzupNg1XQkXRHWDbuUWz/tU3XVibXn31WY=
ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key;
t=1704534238; c=relaxed/simple;
bh=MFcZ7lud8YwczfMPL0hpWSG/Y6QEAcYe6/lg8czBX78=;
h=DKIM-Signature:MIME-Version:From:Date:Message-ID:Subject:To;
b=Arzy/Zxk8mfjV/KlBuQ0ZdOCU/8MW0PhZbe5dXu0qdtF/r9Syfno45NBAjbCQZma0nfC+s3Vk3RRzYJDSy6M/s94GtSYhRp0WfQOlR/MzWrRyg7AY4bQI7apEJsbksDwsHplDwyVfL3UUmcbxRabhLOBzQRWjWNb3NZvA7yBGeI=
ARC-Authentication-Results: i=1; server2.sourceware.org
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20230601; t=1704534235; x=1705139035;
h=to:subject:message-id:date:from:in-reply-to:references:mime-version
:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to;
bh=Kl/HLzWGmAUSQqnL8OL8G6Q/21/BDt7pSonh0qKaNUQ=;
b=fsxzXdvh9oiyy1eZnzFdZ7/TlVXg5og3MTjvHMOkVcA+Lt4wios0X9mw7oM5gCgGgx
bo+anU+lSqqjwvbZVcjOWYaoGfQcdoVh41qXaHvQBMmtedR7qw/Y2SEAYZgX1EOKDZAm
UGB6kOLEMkdh4JVaSQUmqued7jtj38chFyer+/EEIr6XlXlbHDjMWqXa1+kvGNbcskE7
l7alP89jeuXxPeljvp47SGe/KS0hQRJjq4vWqxjTBbGB0u54j4fVYEauJT+da2I2gbI8
ckFwNIMZYyod2dcq4PeXf/7Dn+/u4INmq5aXYRb4zCE1gI1m3sdE1prTgq/PMrwFvaYr
q0ZA==
X-Gm-Message-State: AOJu0YzULIiOPSGB7tRapZ969LVM7XOsMJHZdONokS8VCC/a4xBku46f
677tEWtdolWDLR+OXNmL8MBhrbcuGcMpIg4n9hUa6bHrxIA=
X-Google-Smtp-Source: AGHT+IFgsP3kcilnBkBG8Kf7G3M03ZqU12Lane33eV4pHtSvYGQ3xEMM1Np/Av+vSEoKmB8YlIr/vWK46tGJ9XBZ7JE=
X-Received: by 2002:a05:620a:1923:b0:781:d96d:e132 with SMTP id
bj35-20020a05620a192300b00781d96de132mr885136qkb.157.1704534235448; Sat, 06
Jan 2024 01:43:55 -0800 (PST)
MIME-Version: 1.0
References: <170450325402 DOT 8 DOT 7016669793649380001 DOT 243613349 AT aleeas DOT com>
<a69425bb-7caf-4705-9c51-299b02b400a6 AT SystematicSW DOT ab DOT ca>
In-Reply-To: <a69425bb-7caf-4705-9c51-299b02b400a6@SystematicSW.ab.ca>
Date: Sat, 6 Jan 2024 10:43:42 +0100
Message-ID: <CAB8Xom8O4AU9m0oDk_VFnNPS4Ukrx6o-6x1ERB2wDMraDoUxDA@mail.gmail.com>
Subject: Re: libguile package | dlopen: no such file: guile-readline.dll
To: The Cygwin Mailing List <cygwin AT cygwin DOT com>
X-Spam-Status: No, score=-0.4 required=5.0 tests=BAYES_00, DKIM_SIGNED,
DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, FREEMAIL_FROM, HTML_MESSAGE,
RCVD_IN_DNSWL_NONE, SPF_HELO_NONE, SPF_PASS, TXREP,
T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6
X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on
server2.sourceware.org
X-Content-Filtered-By: Mailman/MimeDel 2.1.30
X-BeenThere: cygwin AT cygwin DOT com
X-Mailman-Version: 2.1.30
List-Id: General Cygwin discussions and problem reports <cygwin.cygwin.com>
List-Archive: <https://cygwin.com/pipermail/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-request AT cygwin DOT com?subject=help>
List-Subscribe: <https://cygwin.com/mailman/listinfo/cygwin>,
<mailto:cygwin-request AT cygwin DOT com?subject=subscribe>
From: marco atzeri via Cygwin <cygwin AT cygwin DOT com>
Reply-To: marco atzeri <marco DOT atzeri AT gmail DOT com>
Sender: "Cygwin" <cygwin-bounces+archive-cygwin=delorie DOT com AT cygwin DOT com>

On Sat, 6 Jan 2024, 10:28 Brian Inglis via Cygwin,  wrote:

> On 2024-01-05 18:07, asebian via Cygwin wrote:
> > package: liguile3.0_1
> > version: 3.0.9-2
> >
> > ================
> > Problem
> >
> > Loading the ice-9/readline module coming with libguile raises an error:
> >
> > $ guile -q
> > scheme@(guile-user)> (use-modules (ice-9 readline))
> > While compiling expression:
> > In procedure dlopen: file "guile-readline.dll", message "No such file
> > or directory"
> >
> > Seems as if version number 0 got attached:
> >
> > $ ls -1 /usr/lib/guile/3.0/extensions/
> > guile-readline.la
> > guile-readline-0.dll
> >
> > C:\cygwin64\lib\guile\3.0\exte
> > nsions> dir /B
> > guile-readline-0.dll
> > guile-readline.la
> >
> > ================
> > Makeshift fix
> >
> > Create symlink (as Admin):
> >
> > C:\cygwin64\lib\guile\3.0\extensions> mklink guile-readline.dll
> > guile-readline-0.dll
> > symbolic link created for guile-readline.dll <<===>> guile-readline-0.dll
> >
> > $ guile -q
> > scheme@(guile-user)> (use-modules (ice-9 readline))
> > scheme@(guile-user)> (activate-readline)
>
> As these appear to be generated during package config or build, this
> should be
> handled during package config, build, install, or postinstall, perhaps
> using
> alternatives.
>

Alternatives today can not be used as does not handle dll's only exe and
script

Mklink could be a possible general approch in alternatives for handling
dll.
With some file system limitation

I will look on the guile issue next week

-- 
Problem reports:      https://cygwin.com/problems.html
FAQ:                  https://cygwin.com/faq/
Documentation:        https://cygwin.com/docs.html
Unsubscribe info:     https://cygwin.com/ml/#unsubscribe-simple

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019