From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Matt Wette Newsgroups: gmane.lisp.guile.devel Subject: failed to create path for auto-compiled file Date: Tue, 15 Jan 2019 17:59:04 -0800 Message-ID: NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-Trace: blaine.gmane.org 1547603833 24109 195.159.176.226 (16 Jan 2019 01:57:13 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Wed, 16 Jan 2019 01:57:13 +0000 (UTC) User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.2.1 To: guile-devel@gnu.org Original-X-From: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Wed Jan 16 02:57:09 2019 Return-path: Envelope-to: guile-devel@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gjaS4-00068p-U2 for guile-devel@m.gmane.org; Wed, 16 Jan 2019 02:57:09 +0100 Original-Received: from localhost ([127.0.0.1]:53003 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gjaUB-0006pf-Og for guile-devel@m.gmane.org; Tue, 15 Jan 2019 20:59:19 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:37353) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gjaU5-0006oQ-75 for guile-devel@gnu.org; Tue, 15 Jan 2019 20:59:14 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gjaU3-0002TX-Pq for guile-devel@gnu.org; Tue, 15 Jan 2019 20:59:13 -0500 Original-Received: from mail-pl1-x62e.google.com ([2607:f8b0:4864:20::62e]:35714) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gjaU3-0002Nr-DB for guile-devel@gnu.org; Tue, 15 Jan 2019 20:59:11 -0500 Original-Received: by mail-pl1-x62e.google.com with SMTP id p8so2200075plo.2 for ; Tue, 15 Jan 2019 17:59:08 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=to:from:subject:message-id:date:user-agent:mime-version :content-transfer-encoding:content-language; bh=0qgGCy1x76Pci4tXz41EDAl+wrTuGvzYtxTGef3gqVg=; b=QWphJPV94F/gT7ce8yxuv2PXKsINdbkNO0Z3AmflnVgArADaoxkEYmZKzcjYwDCAvO usbU3qH2dx/zj7yc8aJ9KEbXdgWhcwoxlJ+XZ97pX9XRGhr/jlBioFg6/aQtGi9mUHMl y6iQ4BsFCQMvD9YhminkxbBKAvU5PKzG9PjOz6lvbhtHQzfs1oIP/BkuDmZ62abl9rbV Ed5rueTdowGLNoDeYu0Qxy0mP/bnfdpaniEWyXLyeGHNAFwNe4c8wzcg7qadRzM6y+Io CKon5bfR4WjOpRUTqaeroFTbH5huanjG14AYxBEwYnqTmFUyooGn4FgmW6t0fbLh1xlT wYhQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:to:from:subject:message-id:date:user-agent :mime-version:content-transfer-encoding:content-language; bh=0qgGCy1x76Pci4tXz41EDAl+wrTuGvzYtxTGef3gqVg=; b=hHGLfz2upPH8VVe7kpsn37iZ/6158LF1Npgxkg0ezNEnvkEtGF7pbSTaxAXiFKWu4o vGvOt8zYTCTxDSz732Cssgg2frjDz2JbFPYf20sQ0mB9p4CUDctJRE3YwzYxPtH2/Mdx GCkIGai6FIaIfATaep/seCkN94dwkR4hK6Avq365Kni3RODOA6Vh+kmu+9SmU73Olr+/ UuMd3yg197BClBKCNDlL9p+RoEGrfve8FAEmVpu8M/fLK/YCOhAxiuz14A3Zo37JBqOT j9ov0CyF+PMhCbXmgnkwG3FxekX+lFCLbPaKFkoKzp3XjpchY/HxZxAMOC+V1A/YQbGF +jLw== X-Gm-Message-State: AJcUukcM65OYEcubFZr4FWb2bqDLioWUGt/zpSBW58N1z8l7+NQj17Ou 1rvX1M2YmIYA1IgVQCdFyd3oWYK2 X-Google-Smtp-Source: ALg8bN5zZWEhUNaORNWG6C/+RCo2BG7Ql3RCNswws1+AnHDJq3hlF7+m5XOneZORmq3tB1gj/wcs2w== X-Received: by 2002:a17:902:9a8b:: with SMTP id w11mr7082697plp.121.1547603946761; Tue, 15 Jan 2019 17:59:06 -0800 (PST) Original-Received: from [192.168.2.183] (216-165-228-38.championbroadband.com. [216.165.228.38]) by smtp.gmail.com with ESMTPSA id c13sm5062746pfo.121.2019.01.15.17.59.05 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 15 Jan 2019 17:59:05 -0800 (PST) Content-Language: en-US X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:4864:20::62e X-BeenThere: guile-devel@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: "Developers list for Guile, the GNU extensibility library" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Original-Sender: "guile-devel" Xref: news.gmane.org gmane.lisp.guile.devel:19792 Archived-At: Hi All, I maintain an add-on package to Guile. I have a user reporting the following WARNING: ;;; compiling /usr/share/guile/site/2.2/nyacc/lang/c99/ffi-help.scm ;;; WARNING: compilation of /usr/share/guile/site/2.2/nyacc/lang/c99/ffi-help.scm failed: ;;; failed to create path for auto-compiled file "/usr/share/guile/site/2.2/nyacc/lang/c99/ffi-help.scm" So my part of my package, including the file above, depends on scheme-bytestructures. If, on installation (presumably as root), bytestructures is not found, then only the sources are installed. Now it seems a user has bytestructures in his own path and now he wants to use ffi-help, but it's not getting compiled. I would expect Guile to compile and install in the user's .cache directory if write to a root-owned directory (e.g., /usr/lib/guile/2.2/site-ccache) fails. Am I missing something? Should this be reported as a bug? Matt