[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug #33165] `load' uses a wrong relative path
From: |
Ludovic Courtès |
Subject: |
[bug #33165] `load' uses a wrong relative path |
Date: |
Tue, 26 Apr 2011 13:20:17 +0000 |
User-agent: |
Mozilla/5.0 (GNU; rv:1.9.1.7) Gecko/20100107 IceCat/3.6 (like Firefox/3.6) |
URL:
<http://savannah.gnu.org/bugs/?33165>
Summary: `load' uses a wrong relative path
Project: Guile
Submitted by: civodul
Submitted on: Tue 26 Apr 2011 01:20:16 PM GMT
Category: None
Severity: 3 - Normal
Item Group: None
Status: None
Privacy: Public
Assigned to: None
Open/Closed: Open
Discussion Lock: Any
_______________________________________________________
Details:
Hello!
Consider this session:
#v+
$ mkdir t
$ cd t
t$ touch a.scm
t$ mkdir d
t$ echo '(load "a.scm")' > d/b.scm
t$ guile -l a.scm d/b.scm
;;; note: auto-compilation is enabled, set GUILE_AUTO_COMPILE=0
;;; or pass the --no-auto-compile argument to disable.
;;; compiling /home/ludo/src/kanren-book/t/a.scm
;;; compiled
/home/ludo/.cache/guile/ccache/2.0-LE-8-2.0/home/ludo/src/kanren-book/t/a.scm.go
;;; compiling /home/ludo/src/kanren-book/t/d/b.scm
;;; compiled
/home/ludo/.cache/guile/ccache/2.0-LE-8-2.0/home/ludo/src/kanren-book/t/d/b.scm.go
Backtrace:
[...]
?: 0 [primitive-load-path "home/ludo/src/kanren-book/t/d/a.scm"]
ERROR: In procedure primitive-load-path:
ERROR: In procedure primitive-load-path: Unable to find file
"home/ludo/src/kanren-book/t/d/a.scm" in load path
#v-
The relative path computed by `load' above is broken. Adding a leading `/'
would fix it.
Ludo'.
_______________________________________________________
Reply to this item at:
<http://savannah.gnu.org/bugs/?33165>
_______________________________________________
Message sent via/by Savannah
http://savannah.gnu.org/
- [bug #33165] `load' uses a wrong relative path,
Ludovic Courtès <=