unofficial mirror of guile-user@gnu.org 
 help / color / mirror / Atom feed
* guile-gi: In procedure dynamic-link: file: "libguile-gi", message: "file not found"
@ 2020-03-11 23:15 sirgazil
  2020-03-12  3:29 ` Mike Gran
  0 siblings, 1 reply; 6+ messages in thread
From: sirgazil @ 2020-03-11 23:15 UTC (permalink / raw)
  To: Guile User

Hi,

I'm trying out guile-gi 0.2.2 on the Guix System by running the empty window example in https://spk121.github.io/guile-gi/Empty-Window.html#Empty-Window, but I get the following error:


★★★★★
$ guile empty-window.scm 
;;; note: auto-compilation is enabled, set GUILE_AUTO_COMPILE=0
;;;       or pass the --no-auto-compile argument to disable.
;;; compiling /home/sirgazil/Escritorio/empty-window.scm
;;; WARNING: compilation of /home/sirgazil/Escritorio/empty-window.scm failed:
;;; In procedure dynamic-link: file: "libguile-gi", message: "file not found"
Backtrace:
          19 (primitive-load-path "gi/repository" #<procedure 7f5801…>)
In gi/repository.scm:
     16:0 18 (_)
In ice-9/boot-9.scm:
   2874:4 17 (define-module* _ #:filename _ #:pure _ #:version _ # _ …)
  2071:24 16 (call-with-deferred-observers #<procedure 7f5802490000 …>)
  2887:24 15 (_)
   222:29 14 (map1 (((ice-9 optargs)) ((oop goops)) ((srfi #)) (#) …))
   222:29 13 (map1 (((oop goops)) ((srfi srfi-1)) ((system #)) (#) #))
   222:29 12 (map1 (((srfi srfi-1)) ((system foreign)) ((gi #)) (#)))
   222:29 11 (map1 (((system foreign)) ((gi types)) ((gi #))))
   222:17 10 (map1 (((gi types)) ((gi core-generics))))
  2800:17  9 (resolve-interface (gi types) #:select _ #:hide _ # _ # …)
In ice-9/threads.scm:
    390:8  8 (_ _)
In ice-9/boot-9.scm:
  2726:13  7 (_)
In ice-9/threads.scm:
    390:8  6 (_ _)
In ice-9/boot-9.scm:
  2994:20  5 (_)
   2312:4  4 (save-module-excursion #<procedure 7f58010996f0 at ice-…>)
  3014:26  3 (_)
In unknown file:
           2 (primitive-load-path "gi/types" #<procedure 7f5801faad2…>)
In gi/types.scm:
     43:2  1 (_)
In unknown file:
           0 (load-extension "libguile-gi" "gig_init_types")

ERROR: In procedure load-extension:
In procedure dynamic-link: file: "libguile-gi", message: "file not found"
★★★★★


Any help welcomed,


---
https://sirgazil.bitbucket.io/






^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: guile-gi: In procedure dynamic-link: file: "libguile-gi", message: "file not found"
  2020-03-11 23:15 guile-gi: In procedure dynamic-link: file: "libguile-gi", message: "file not found" sirgazil
@ 2020-03-12  3:29 ` Mike Gran
  2020-03-12 14:37   ` sirgazil
                     ` (2 more replies)
  0 siblings, 3 replies; 6+ messages in thread
From: Mike Gran @ 2020-03-12  3:29 UTC (permalink / raw)
  To: sirgazil; +Cc: Guile User

On Wed, Mar 11, 2020 at 06:15:28PM -0500, sirgazil wrote:
> Hi,
> 
> I'm trying out guile-gi 0.2.2 on the Guix System by running the empty window example in https://spk121.github.io/guile-gi/Empty-Window.html#Empty-Window, but I get the following error:

There is a known problem with 0.2.2 of Guix because of Guix's handling
of Guile binary extension directory searching.  There was a patch in master
to fix it.

I had wanted to wait until I scrubbed the docs to push a new release,
but, I could push one out pretty quickly to pick up those bug fixes.

If you want a workaround in the meantime, try setting the
GUILE_SYSTEM_EXTENSIONS_PATH environment variable to the directory
into which libguile-gi.so was installed.

_Mike



^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: guile-gi: In procedure dynamic-link: file: "libguile-gi", message: "file not found"
  2020-03-12  3:29 ` Mike Gran
@ 2020-03-12 14:37   ` sirgazil
  2020-03-12 21:17   ` Arne Babenhauserheide
  2020-03-15 13:20   ` Ricardo Wurmus
  2 siblings, 0 replies; 6+ messages in thread
From: sirgazil @ 2020-03-12 14:37 UTC (permalink / raw)
  To: Mike Gran; +Cc: Guile User

 ---- On Wed, 11 Mar 2020 22:29:19 -0500 Mike Gran <spk121@yahoo.com> wrote ----
 > On Wed, Mar 11, 2020 at 06:15:28PM -0500, sirgazil wrote:
 > > Hi,
 > > 
 > > I'm trying out guile-gi 0.2.2 on the Guix System by running the empty window example in https://spk121.github.io/guile-gi/Empty-Window.html#Empty-Window, but I get the following error:
 > 
 > There is a known problem with 0.2.2 of Guix because of Guix's handling
 > of Guile binary extension directory searching.  There was a patch in master
 > to fix it.
 > 
 > I had wanted to wait until I scrubbed the docs to push a new release,
 > but, I could push one out pretty quickly to pick up those bug fixes.
 > 
 > If you want a workaround in the meantime, try setting the
 > GUILE_SYSTEM_EXTENSIONS_PATH environment variable to the directory
 > into which libguile-gi.so was installed.
 > 
 > _Mike
 > 

Thanks, Mike, I'll wait :)




^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: guile-gi: In procedure dynamic-link: file: "libguile-gi", message: "file not found"
  2020-03-12  3:29 ` Mike Gran
  2020-03-12 14:37   ` sirgazil
@ 2020-03-12 21:17   ` Arne Babenhauserheide
  2020-03-15 13:20   ` Ricardo Wurmus
  2 siblings, 0 replies; 6+ messages in thread
From: Arne Babenhauserheide @ 2020-03-12 21:17 UTC (permalink / raw)
  To: guile-user


Mike Gran <spk121@yahoo.com> writes:
> I had wanted to wait until I scrubbed the docs to push a new release,
> but, I could push one out pretty quickly to pick up those bug fixes.

That would be great! I also got stuck on this …

> If you want a workaround in the meantime, try setting the
> GUILE_SYSTEM_EXTENSIONS_PATH environment variable to the directory
> into which libguile-gi.so was installed.

Works! Thank you!

Best wishes,
Arne
-- 
Unpolitisch sein
heißt politisch sein
ohne es zu merken



^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: guile-gi: In procedure dynamic-link: file: "libguile-gi", message: "file not found"
  2020-03-12  3:29 ` Mike Gran
  2020-03-12 14:37   ` sirgazil
  2020-03-12 21:17   ` Arne Babenhauserheide
@ 2020-03-15 13:20   ` Ricardo Wurmus
  2020-03-15 15:34     ` sirgazil
  2 siblings, 1 reply; 6+ messages in thread
From: Ricardo Wurmus @ 2020-03-15 13:20 UTC (permalink / raw)
  To: Mike Gran; +Cc: guile-user


Mike Gran <spk121@yahoo.com> writes:

> On Wed, Mar 11, 2020 at 06:15:28PM -0500, sirgazil wrote:
>> Hi,
>>
>> I'm trying out guile-gi 0.2.2 on the Guix System by running the empty window example in https://spk121.github.io/guile-gi/Empty-Window.html#Empty-Window, but I get the following error:
>
> There is a known problem with 0.2.2 of Guix because of Guix's handling
> of Guile binary extension directory searching.  There was a patch in master
> to fix it.
>
> I had wanted to wait until I scrubbed the docs to push a new release,
> but, I could push one out pretty quickly to pick up those bug fixes.
>
> If you want a workaround in the meantime, try setting the
> GUILE_SYSTEM_EXTENSIONS_PATH environment variable to the directory
> into which libguile-gi.so was installed.

I just fixed the guile-gi package in Guix with commit
a431a63537c8103b2a58c9a55d90184fb5c90361.

The editor example worked fine.

--
Ricardo



^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: guile-gi: In procedure dynamic-link: file: "libguile-gi", message: "file not found"
  2020-03-15 13:20   ` Ricardo Wurmus
@ 2020-03-15 15:34     ` sirgazil
  0 siblings, 0 replies; 6+ messages in thread
From: sirgazil @ 2020-03-15 15:34 UTC (permalink / raw)
  To: Ricardo Wurmus; +Cc: Mike Gran, guile-user

 ---- On Sun, 15 Mar 2020 08:20:03 -0500 Ricardo Wurmus <rekado@elephly.net> wrote ----
 > 
 > Mike Gran <spk121@yahoo.com> writes:
 > 
 > > On Wed, Mar 11, 2020 at 06:15:28PM -0500, sirgazil wrote:
 > >> Hi,
 > >>
 > >> I'm trying out guile-gi 0.2.2 on the Guix System by running the empty window example in https://spk121.github.io/guile-gi/Empty-Window.html#Empty-Window, but I get the following error:
 > >
 > > There is a known problem with 0.2.2 of Guix because of Guix's handling
 > > of Guile binary extension directory searching.  There was a patch in master
 > > to fix it.
 > >
 > > I had wanted to wait until I scrubbed the docs to push a new release,
 > > but, I could push one out pretty quickly to pick up those bug fixes.
 > >
 > > If you want a workaround in the meantime, try setting the
 > > GUILE_SYSTEM_EXTENSIONS_PATH environment variable to the directory
 > > into which libguile-gi.so was installed.
 > 
 > I just fixed the guile-gi package in Guix with commit
 > a431a63537c8103b2a58c9a55d90184fb5c90361.
 > 
 > The editor example worked fine.

It, works, thanks :)




^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2020-03-15 15:34 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-03-11 23:15 guile-gi: In procedure dynamic-link: file: "libguile-gi", message: "file not found" sirgazil
2020-03-12  3:29 ` Mike Gran
2020-03-12 14:37   ` sirgazil
2020-03-12 21:17   ` Arne Babenhauserheide
2020-03-15 13:20   ` Ricardo Wurmus
2020-03-15 15:34     ` sirgazil

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).