From debbugs-submit-bounces@debbugs.gnu.org Mon Jul 11 02:08:32 2016 Received: (at submit) by debbugs.gnu.org; 11 Jul 2016 06:08:32 +0000 Received: from localhost ([127.0.0.1]:45898 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bMUOM-00064I-8I for submit@debbugs.gnu.org; Mon, 11 Jul 2016 02:08:32 -0400 Received: from eggs.gnu.org ([208.118.235.92]:52501) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bMNwn-0002c1-F1 for submit@debbugs.gnu.org; Sun, 10 Jul 2016 19:15:37 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bMNwh-0001I3-4Y for submit@debbugs.gnu.org; Sun, 10 Jul 2016 19:15:32 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-0.5 required=5.0 tests=BAYES_05,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:49720) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bMNwg-0001Hu-Ra for submit@debbugs.gnu.org; Sun, 10 Jul 2016 19:15:31 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:43459) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bMNwe-0006UA-KK for bug-guile@gnu.org; Sun, 10 Jul 2016 19:15:29 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bMNwY-0001HD-Jm for bug-guile@gnu.org; Sun, 10 Jul 2016 19:15:27 -0400 Received: from out1-smtp.messagingengine.com ([66.111.4.25]:36219) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bMNwW-0001Dx-5R for bug-guile@gnu.org; Sun, 10 Jul 2016 19:15:22 -0400 Received: from compute3.internal (compute3.nyi.internal [10.202.2.43]) by mailout.nyi.internal (Postfix) with ESMTP id B854A2354E for ; Sun, 10 Jul 2016 19:12:12 -0400 (EDT) Received: from frontend2 ([10.202.2.161]) by compute3.internal (MEProxy); Sun, 10 Jul 2016 19:12:12 -0400 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=tobin.cc; h= content-type:date:from:message-id:mime-version:subject:to :x-sasl-enc:x-sasl-enc; s=mesmtp; bh=JBbGY5x4GZIi8haYUf7BWF8h4KA =; b=Yi+YqwowhmQZxVrHap8SP1hKzG2LyOtIVUNZCX1xbluw992gV0kJwjm4LjW s+aYwz6GR0OecpEhjCt9jsbanV+bUgt7skyH6QF9HOggSwFNYoqw9hEM2MvAexVg w0fIC9WaFyoIgyQv2A7PNjNwuJg7xrd2TFNQG6lbRIi3Mp14= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=content-type:date:from:message-id :mime-version:subject:to:x-sasl-enc:x-sasl-enc; s=smtpout; bh=JB bGY5x4GZIi8haYUf7BWF8h4KA=; b=KY3zJpVPLap2SFp8XBz5sJ4GF+XRrwSfPq CyKzr4sQbi+0x5/F/uVpHJXkd0oWM2sRduhwCXCuemo+Kv5pyWdP6qZzIkc4ZWVx NdRPnnPCf6r/+1eYGDsIYTq8TzVvmcCrjeGOB3d7b9VLl7hcmYuY5YMamKGTTTCf EvCxBgi8k= X-Sasl-enc: gGn10/rGw6jITsp0dgj7alodr9/5HK9anyIrnL5vmAJQ 1468192331 Received: from eros.local (ppp121-44-15-3.lns20.syd4.internode.on.net [121.44.15.3]) by mail.messagingengine.com (Postfix) with ESMTPA id 97EB8CC07A for ; Sun, 10 Jul 2016 19:12:11 -0400 (EDT) Date: Mon, 11 Jul 2016 09:12:09 +1000 From: Tobin Harding To: bug-guile@gnu.org Subject: load-path bug? Message-ID: <20160710231209.GA16159@eros.local> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-Mailer: Mutt 1.6.1 (2016-04-27) User-Agent: Mutt/1.6.1 (2016-04-27) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Mon, 11 Jul 2016 02:08:29 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) Guile does not appear to search %load-path when locating a file to load. >From the documentation: https://www.gnu.org/software/guile/manual/html_node/Load-Paths.html 6.17.7 Load Paths ... Variable: %load-path List of directories which should be searched for Scheme modules and libraries. ... Current environment: $ guile --version guile (GNU Guile) 2.1.3.11-d545e-dirty Copyright (C) 2016 Free Software Foundation, Inc. $ uname -a Linux eros 4.6.1-1-zen #1 ZEN SMP PREEMPT Thu Jun 2 13:29:40 UTC 2016 x86_64 GNU/Linux $ ls ~/build/scheme boot-9.scm ggspec test.scm scheme@(guile-user)> %load-path $1 = ("/home/tobin/build/scheme/" ...) scheme@(guile-user)> (load "test.scm") ;;; Stat of /home/tobin/test.scm failed: ;;; ERROR: In procedure stat: No such file or directory: "/home/tobin/test.scm" ERROR: In procedure primitive-load: ERROR: In procedure open-file: No such file or directory: "/home/tobin/test.scm" Is this something I am doing wrong? thanks, Tobin. From debbugs-submit-bounces@debbugs.gnu.org Mon Jul 11 04:18:53 2016 Received: (at 23941) by debbugs.gnu.org; 11 Jul 2016 08:18:53 +0000 Received: from localhost ([127.0.0.1]:45960 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bMWQW-00013X-P0 for submit@debbugs.gnu.org; Mon, 11 Jul 2016 04:18:52 -0400 Received: from mail-lf0-f50.google.com ([209.85.215.50]:32817) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bMWQV-00013L-4F for 23941@debbugs.gnu.org; Mon, 11 Jul 2016 04:18:51 -0400 Received: by mail-lf0-f50.google.com with SMTP id f6so64914083lfg.0 for <23941@debbugs.gnu.org>; Mon, 11 Jul 2016 01:18:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=HJExdQvFRmAmIkSYYpYRf0okzkbEWCys7+mhRRwG8+o=; b=GQi+rcCBhHerBUpO5fXUndSi+gjUhy8QQpU/kAeOSMDu5MaufeGknScjBbAgrsQjEO ILW5bMWYrlXrdB8tBHDgAE/NBXlsKu8oIjP6EPxIjYrgb//Z0n/nOHX8mt+aGN5C/E4p dOfJlvKBFwVQEG6Xwbz0/dZXLggkZdTYj8O0dcAnFHmyEgD2/VzGLVfhZ6dfPr+gBzJZ YjD71SJ1cVvqGvHRfPZc/bGXSUPEzmxs/AZYVmYNpXo8TnxB3cRUVwB2A1PHLkFOuVHZ x06vOmbLgyYTUR9/mswSXA88Dk9CR61R+KigbWgq0a1pgrpqxiYOVc2aVShMat+QiRbg fZPw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=HJExdQvFRmAmIkSYYpYRf0okzkbEWCys7+mhRRwG8+o=; b=gXRt2ouT1xzWkWwqmxo7VftuUSqHxUOW+4kQPBA2S3lW5GNx/qEpzcMfbTMMrJT/PM 2J+O/tuC4GyLRUUHy8RhJzWCx0ETRzZVFntPl/k5fKh+QGnOjxDShdZSllbLUz+qzVvH YdYNGMHulXmZ3IpuVsoBhJiBA7g/b5bhNNQ4XcERV+UhXrA0IHjUrtHgungSUOl5WuAS rTNW3vQL3ZYZSFOz+w1tAXNRIKTjy3KrisKPbdKXyGvdOO0MOD5FKnO7bkURKWXW/o0G ayGSK4gGgEuVpwOi+52ZQDDXhoBauA67Yx/xod2iFJPoB6A7h0Of10l5d+mpKG4/LS7k 2taQ== X-Gm-Message-State: ALyK8tIwP+wQssvzkWaUkGDtw41mQt30Y4aBSywodjMr3VSFIMX265VfD5GtFl2gixUMJw== X-Received: by 10.25.212.141 with SMTP id l135mr4347592lfg.69.1468225125000; Mon, 11 Jul 2016 01:18:45 -0700 (PDT) Received: from leviafan ([217.107.192.156]) by smtp.gmail.com with ESMTPSA id u21sm5444818lja.16.2016.07.11.01.18.44 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 11 Jul 2016 01:18:44 -0700 (PDT) From: Alex Kost To: Tobin Harding Subject: Re: bug#23941: load-path bug? References: <20160710231209.GA16159@eros.local> Date: Mon, 11 Jul 2016 11:18:43 +0300 In-Reply-To: <20160710231209.GA16159@eros.local> (Tobin Harding's message of "Mon, 11 Jul 2016 09:12:09 +1000") Message-ID: <87shvgpoyk.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 23941 Cc: 23941@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) Tobin Harding (2016-07-11 02:12 +0300) wrote: > Guile does not appear to search %load-path when locating a file to load. > > From the documentation: https://www.gnu.org/software/guile/manual/html_node/Load-Paths.html Right, and this page mentions 'load-from-path' :-) > 6.17.7 Load Paths > ... > Variable: %load-path List of directories which should be searched for Scheme > modules and libraries. > ... > > Current environment: > > $ guile --version > guile (GNU Guile) 2.1.3.11-d545e-dirty > Copyright (C) 2016 Free Software Foundation, Inc. > > $ uname -a > Linux eros 4.6.1-1-zen #1 ZEN SMP PREEMPT Thu Jun 2 13:29:40 UTC 2016 x86_64 > GNU/Linux > > $ ls ~/build/scheme > boot-9.scm ggspec test.scm > > scheme@(guile-user)> %load-path > $1 = ("/home/tobin/build/scheme/" ...) > > scheme@(guile-user)> (load "test.scm") > ;;; Stat of /home/tobin/test.scm failed: > ;;; ERROR: In procedure stat: No such file or directory: "/home/tobin/test.scm" > ERROR: In procedure primitive-load: > ERROR: In procedure open-file: No such file or directory: "/home/tobin/test.scm" > > Is this something I am doing wrong? You need to use the full file name for 'load'. I think you want 'load-from-path'. -- Alex From debbugs-submit-bounces@debbugs.gnu.org Mon Jul 11 11:59:24 2016 Received: (at 23941-done) by debbugs.gnu.org; 11 Jul 2016 15:59:24 +0000 Received: from localhost ([127.0.0.1]:47033 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bMdcC-0005jl-7G for submit@debbugs.gnu.org; Mon, 11 Jul 2016 11:59:24 -0400 Received: from pb-sasl1.pobox.com ([64.147.108.66]:58942 helo=sasl.smtp.pobox.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bMdc9-0005jb-GJ for 23941-done@debbugs.gnu.org; Mon, 11 Jul 2016 11:59:22 -0400 Received: from sasl.smtp.pobox.com (unknown [127.0.0.1]) by pb-sasl1.pobox.com (Postfix) with ESMTP id 14F12286D3; Mon, 11 Jul 2016 11:59:18 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=pobox.com; h=from:to:cc :subject:references:date:in-reply-to:message-id:mime-version :content-type; s=sasl; bh=Indr3A7moY09AgYO/F7p1xQBOoo=; b=PfnL+r pyBAR+ITHnVA8/fIX9jh6ArBCkDCbArWAXVQpJWdAwX3SpWX3UfwBXkaeAG2k2Wy lU3PdjfHIjuEwqDaavUklwJl0kbTIgxl5dCNM439vSWqI3NfXLvUF4cMV4Rkz/z/ 66iPiWNRSM/NUkuMTPj5O2WCcTrminAFv1EXE= DomainKey-Signature: a=rsa-sha1; c=nofws; d=pobox.com; h=from:to:cc :subject:references:date:in-reply-to:message-id:mime-version :content-type; q=dns; s=sasl; b=WuktZ/fcjxuViAI4UhzzNzX10J8RD5wf mg2FnvLhLzOI+dpXfXdkJrc81wCSPtbOyPYtgBXLzQW9k9n9BVenDauNt80iF47q QwuADINpaqZq3EHMAufS2c6Jco1HKt67Deg5xeGJs85mtaflz/1mxGsLHs8JarCQ fMv9TluGKSs= Received: from pb-sasl1.nyi.icgroup.com (unknown [127.0.0.1]) by pb-sasl1.pobox.com (Postfix) with ESMTP id 0D375286D2; Mon, 11 Jul 2016 11:59:18 -0400 (EDT) Received: from clucks (unknown [88.160.190.192]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by pb-sasl1.pobox.com (Postfix) with ESMTPSA id 1C09A286D1; Mon, 11 Jul 2016 11:59:16 -0400 (EDT) From: Andy Wingo To: Alex Kost Subject: Re: bug#23941: load-path bug? References: <20160710231209.GA16159@eros.local> <87shvgpoyk.fsf@gmail.com> Date: Mon, 11 Jul 2016 17:59:09 +0200 In-Reply-To: <87shvgpoyk.fsf@gmail.com> (Alex Kost's message of "Mon, 11 Jul 2016 11:18:43 +0300") Message-ID: <87lh18414i.fsf@pobox.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Pobox-Relay-ID: 6BF69FD0-4780-11E6-B756-C1836462E9F6-02397024!pb-sasl1.pobox.com X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: 23941-done Cc: 23941-done@debbugs.gnu.org, Tobin Harding X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.3 (-) On Mon 11 Jul 2016 10:18, Alex Kost writes: > Tobin Harding (2016-07-11 02:12 +0300) wrote: > >> Guile does not appear to search %load-path when locating a file to load. >> >> From the documentation: https://www.gnu.org/software/guile/manual/html_node/Load-Paths.html > > Right, and this page mentions 'load-from-path' :-) What Alex says :) Andy From unknown Fri Aug 15 03:56:12 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Tue, 09 Aug 2016 11:24:03 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator