From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id mHrFE+hLHl+ZBwAA0tVLHw (envelope-from ) for ; Mon, 27 Jul 2020 03:37:12 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2 with LMTPS id gI9UD+hLHl+7AgAAB5/wlQ (envelope-from ) for ; Mon, 27 Jul 2020 03:37:12 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 9F718940225 for ; Mon, 27 Jul 2020 03:37:11 +0000 (UTC) Received: from localhost ([::1]:54364 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jztwr-00014D-6d for larch@yhetil.org; Sun, 26 Jul 2020 23:37:09 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:45836) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jztwk-00013z-Mi for bug-guix@gnu.org; Sun, 26 Jul 2020 23:37:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:42134) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1jztwk-0008Gr-Dw for bug-guix@gnu.org; Sun, 26 Jul 2020 23:37:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1jztwk-0001nk-9c for bug-guix@gnu.org; Sun, 26 Jul 2020 23:37:02 -0400 X-Loop: help-debbugs@gnu.org Subject: bug#42543: lint failure for packages on load path specified with -L Resent-From: Jack Hill Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Mon, 27 Jul 2020 03:37:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 42543 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 42543@debbugs.gnu.org Received: via spool by 42543-submit@debbugs.gnu.org id=B42543.15958209816874 (code B ref 42543); Mon, 27 Jul 2020 03:37:02 +0000 Received: (at 42543) by debbugs.gnu.org; 27 Jul 2020 03:36:21 +0000 Received: from localhost ([127.0.0.1]:53680 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jztw5-0001mo-4s for submit@debbugs.gnu.org; Sun, 26 Jul 2020 23:36:21 -0400 Received: from minsky.hcoop.net ([104.248.1.95]:54238) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jztw2-0001mb-Rv for 42543@debbugs.gnu.org; Sun, 26 Jul 2020 23:36:20 -0400 Received: from marsh.hcoop.net ([45.55.52.66]) by minsky.hcoop.net with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1jztvx-0002Kl-BS for 42543@debbugs.gnu.org; Sun, 26 Jul 2020 23:36:13 -0400 Date: Sun, 26 Jul 2020 23:36:12 -0400 (EDT) From: Jack Hill X-X-Sender: jackhill@marsh.hcoop.net In-Reply-To: Message-ID: References: User-Agent: Alpine 2.21 (DEB 202 2017-01-01) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-Spam-Score: -1.0 (-) X-BeenThere: bug-guix@gnu.org List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+larch=yhetil.org@gnu.org Sender: "bug-Guix" X-Scanner: scn0 Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=none; spf=pass (aspmx1.migadu.com: domain of bug-guix-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=bug-guix-bounces@gnu.org X-Spam-Score: -1.01 X-TUID: v9WS3jANCpa5 I believe that this problem is in the formatting checker. As I understand it, that checker reads the actual sorece file. With that information, I tried re-running link the the full path passed to -L, and it works as expected: guix lint -L /home/jackhill/lint-test my-hello passing just the relative path, i.e. ./lint-test does not work. Passing the full path also changes the local reported by guix show. It seems like canonicalizing the locad path is the right thing to do. Thoughts? Jack