From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp11.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id gOo2DlIFhWLmfAEAbAwnHQ (envelope-from ) for ; Wed, 18 May 2022 16:40:18 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp11.migadu.com with LMTPS id SDsyDlIFhWKaIgAA9RJhRA (envelope-from ) for ; Wed, 18 May 2022 16:40:18 +0200 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 D6DE1382F0 for ; Wed, 18 May 2022 16:40:17 +0200 (CEST) Received: from localhost ([::1]:50860 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nrKqW-0000Ou-Ru for larch@yhetil.org; Wed, 18 May 2022 10:40:16 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:55862) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nrKqI-0000OT-3R for bug-guix@gnu.org; Wed, 18 May 2022 10:40:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:39273) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nrKqH-0005zK-Pa for bug-guix@gnu.org; Wed, 18 May 2022 10:40:01 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1nrKqH-0006w5-MK for bug-guix@gnu.org; Wed, 18 May 2022 10:40:01 -0400 X-Loop: help-debbugs@gnu.org Subject: bug#55495: emacs-haskell-mode build fails Resent-From: Taiju HIGASHI Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Wed, 18 May 2022 14:40:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 55495 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Liliana Marie Prikler , 55495@debbugs.gnu.org Received: via spool by 55495-submit@debbugs.gnu.org id=B55495.165288475226599 (code B ref 55495); Wed, 18 May 2022 14:40:01 +0000 Received: (at 55495) by debbugs.gnu.org; 18 May 2022 14:39:12 +0000 Received: from localhost ([127.0.0.1]:33170 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nrKpT-0006ux-QC for submit@debbugs.gnu.org; Wed, 18 May 2022 10:39:12 -0400 Received: from mail-pl1-f170.google.com ([209.85.214.170]:42657) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nrKpS-0006ui-HP for 55495@debbugs.gnu.org; Wed, 18 May 2022 10:39:10 -0400 Received: by mail-pl1-f170.google.com with SMTP id d22so1950243plr.9 for <55495@debbugs.gnu.org>; Wed, 18 May 2022 07:39:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=taiju-info.20210112.gappssmtp.com; s=20210112; h=from:to:subject:references:date:in-reply-to:message-id:user-agent :mime-version; bh=GhYW2EH2OTZWmnBtSg9QjMIsLCPq0BrYPzu9vAzO2VA=; b=ncdziaojNgQ4deXqkBaSn++OdbfMgumhZcloH0ff/vfNRnDOOBXiKTVOSWTdALIREI Wxpt/rGXPGrB1ymej+5Y/VqjNWYRv6ps7T5sl9y81hianwwcszpFmDwkt5Slxbv7uY5C kt0DRJ6R1eBd/AGOlbah3WTyQe9hhxFtHsNyQwwM0bfmo5wG+ILWZAREKkLfyUJvpqZZ f6djUw+7g7PRQjFd+SR6wG5+32daVC2y1Da4+30++W3M1KxdkZoq9U1FEnT8bF1D9u77 0k7sBf/11aAzOJx6TB0tQ2c8rMLqskqmnTIMCka1T5sSY76TQpe9CcMKZG2i/wVAtLHV ynEQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=GhYW2EH2OTZWmnBtSg9QjMIsLCPq0BrYPzu9vAzO2VA=; b=bNAaxTefc0kRW5ILURuBCgXw9Y5qahfjynrrRtkQ9WF2IOjs8nrd2bM5dpha8Y59fC PARXRWUcjATt7teevs/A6iK4g8WU4HRCn8s5pYx/1HIaQrKEFI2H36CU4VT6HJlzqheE H3a97cHj4lZ2r6Vj8ETc4HFhGcj4o5U71UT2CrHMFceFFGIsLTb+zpy2gcpzdgL5ZFBz jnvYevHxkb+9mIlerfwamCBxuPJbaF7Rw+JVfHr/10ywJo/HLZXnIbpqhwnIP9qHg4Fi 5Y9EhjG3ELKngvfAg63jnOHc/ZNx2ojnW7OCk/NlbfpewcRPPMKOvfV5T+cJ44/XQkB0 LcLw== X-Gm-Message-State: AOAM530aqVv9aC4FUuO5rN1Z/GN11wEBR9eFreeDaTeM3M7GoudbD0eL jpJk4qzFy6psy5gYEFPDJpdyqeEOjauE/o/Q X-Google-Smtp-Source: ABdhPJzIM2g2R+NfD3MAV6YItQb3HBXtqMop7wUtmof4wlwBeJ4e8Ob+zqBVW/XuBrmUhiSP1tireQ== X-Received: by 2002:a17:902:bf04:b0:149:c5a5:5323 with SMTP id bi4-20020a170902bf0400b00149c5a55323mr28016865plb.97.1652884744222; Wed, 18 May 2022 07:39:04 -0700 (PDT) Received: from Taix ([240b:253:ec40:2400:b7d1:436e:2d61:e925]) by smtp.gmail.com with ESMTPSA id y15-20020a170902d64f00b0016174c3f38fsm1741418plh.287.2022.05.18.07.39.02 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 18 May 2022 07:39:03 -0700 (PDT) From: Taiju HIGASHI References: <87o7zvtf8z.fsf@taiju.info> <3702c0bc09e426e93f6fd4842dfe121f146e77e0.camel@ist.tugraz.at> Date: Wed, 18 May 2022 23:39:00 +0900 In-Reply-To: <3702c0bc09e426e93f6fd4842dfe121f146e77e0.camel@ist.tugraz.at> (Liliana Marie Prikler's message of "Wed, 18 May 2022 15:16:24 +0200") Message-ID: <87fsl6ucqj.fsf@taiju.info> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list 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-Migadu-Flow: FLOW_IN X-Migadu-To: larch@yhetil.org X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1652884818; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type:resent-cc:resent-from:resent-sender: resent-message-id:in-reply-to:in-reply-to:references:references: list-id:list-help:list-unsubscribe:list-subscribe:list-post: dkim-signature; bh=GhYW2EH2OTZWmnBtSg9QjMIsLCPq0BrYPzu9vAzO2VA=; b=hpp+6OXJd2L9YqniN2wBE+U4zDTZteqzdpZKbnnn0i5MFf/Q0jSQvBEgau7rIDXndmzyir A318xVRLEGQY+gEyCRdyr6FS1X7thX/cS+Sk+Ns9GABtk7UO3DBUgtVMjanPFBoyUEezk9 38oAfpQvVsC7xjrglrAcHSeRiGLeGTgftjlRcIvbvF0iH82ca8/Q4sGIMjse5AwK2okWYp 0crqr3etRwF5i0X0/mApqjXTC2b4DY3fX6RoOR1IUlIQAFYEH6Lvcn/GZUNXSvNtlmkTIn 7DqtcbBHXSG1cfm+V3ZMNYqBYiY10B4pEX6S42jyWBiUXLVh1tQjJxy0VJy8lw== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1652884818; a=rsa-sha256; cv=none; b=nZhK5T9T4O+gKe3ILYU/+/wwbp6Pk9uzHOCIKH/v1TkR/hlKRTeS5StKydmgu3xG2oKC5U nHXCzN7zMuX7Nw76CPMD+KrW3k6vbLc9ewHghJVp/6hkawFi8/wrzzmSVeNGIMFkyu0EYk /LhBLCfljouZ2T3J8n1e1hcfaM9Fu0mS2hbmCHjKiDH9u3zHOQ1r4MIQy2+vOgGeNsTO1Z /S8akXM7+nd/98O860vM+I5ygnFxgGTxUU1vmBuqdBkMj03KTokjPCb8iBm7GuycH8GwoR Tyo3/KNNKNpEFPh/GPkQ5mS5KH8ydIJiC5VV3aopzRfVmhzLqiSYdn4j7eIfPA== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=taiju-info.20210112.gappssmtp.com header.s=20210112 header.b=ncdziaoj; dmarc=none; spf=pass (aspmx1.migadu.com: domain of "bug-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="bug-guix-bounces+larch=yhetil.org@gnu.org" X-Migadu-Spam-Score: 0.15 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=taiju-info.20210112.gappssmtp.com header.s=20210112 header.b=ncdziaoj; dmarc=none; spf=pass (aspmx1.migadu.com: domain of "bug-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="bug-guix-bounces+larch=yhetil.org@gnu.org" X-Migadu-Queue-Id: D6DE1382F0 X-Spam-Score: 0.15 X-Migadu-Scanner: scn0.migadu.com X-TUID: 3jTskLk/uCOP > Is a release imminent? If not, you could apply your patch to the Guix > package first. Given that you've already made a pull request upstream > there should be little in the way of pushing it here other than normal > review work :) It is unknown when patches submitted to upstream will be incorporated. Therefore, I have decided to submit a patch to Guix as well. I couldn't figure out why it wasn't a problem in the previous version, but there was a test that would fail without the addition of git. The error that occurs when git is not added to input is as follows: Test haskell-generate-tags backtrace: call-process("git" nil (t nil) nil "--no-pager" "ls-files" "-c" "-z" apply(call-process "git" nil (t nil) nil ("--no-pager" "ls-files" "- process-file("git" nil (t nil) nil "--no-pager" "ls-files" "-c" "-z" apply(process-file "git" nil (t nil) nil "--no-pager" "ls-files" ("- vc-git--call((t nil) "ls-files" "-c" "-z" "--" ".git/Tx.hs") apply(vc-git--call (t nil) "ls-files" ("-c" "-z" "--" ".git/Tx.hs")) vc-git--out-ok("ls-files" "-c" "-z" "--" ".git/Tx.hs") vc-git-registered("/tmp/guix-build-emacs-haskell-mode-17.2.drv-0/sou (progn (load "vc-git" nil t) (vc-git-registered file)) (if (vc-find-root file ".git") (progn (load "vc-git" nil t) (vc-git- vc-git-registered("/tmp/guix-build-emacs-haskell-mode-17.2.drv-0/sou apply(vc-git-registered "/tmp/guix-build-emacs-haskell-mode-17.2.drv vc-call-backend(Git registered "/tmp/guix-build-emacs-haskell-mode-1 #f(compiled-function (b) #)(Git) mapc(#f(compiled-function (b) #) (RCS C vc-registered("/tmp/guix-build-emacs-haskell-mode-17.2.drv-0/sour... vc-backend("/tmp/guix-build-emacs-haskell-mode-17.2.drv-0/sour...") vc-refresh-state() run-hooks(find-file-hook) after-find-file(t t) find-file-noselect-1(# "/tmp/guix-build-emacs-haskell- find-file-noselect("Tx.hs") (set-buffer (find-file-noselect (car entry))) (save-current-buffer (set-buffer (find-file-noselect (car entry))) ( (cond ((stringp (cdr entry)) (save-current-buffer (set-buffer (find- (let ((entry (car --dolist-tail--))) (cond ((stringp (cdr entry)) (s (while --dolist-tail-- (let ((entry (car --dolist-tail--))) (cond (( (let ((--dolist-tail-- entries)) (while --dolist-tail-- (let ((entry create-directory-structure((("Tx.hs" . "should_not_see_me :: Int"))) (let ((default-directory (file-name-as-directory (concat default-dir (cond ((stringp (cdr entry)) (save-current-buffer (set-buffer (find- (let ((entry (car --dolist-tail--))) (cond ((stringp (cdr entry)) (s (while --dolist-tail-- (let ((entry (car --dolist-tail--))) (cond (( (let ((--dolist-tail-- entries)) (while --dolist-tail-- (let ((entry create-directory-structure((("xxx.cabal" . "") ("T1.hs" . "i1 :: Int (let ((default-directory (file-name-as-directory (concat default-dir (unwind-protect (let ((default-directory (file-name-as-directory (co (let ((tmpdir (make-temp-name "haskell-mode-test-dir"))) (make-direc (let ((lexical-binding t)) (let ((tmpdir (make-temp-name "haskell-mo (closure (t) nil (let ((lexical-binding t)) (let ((tmpdir (make-temp ert--run-test-internal(#s(ert--test-execution-info :test #s(ert-test ert-run-test(#s(ert-test :name haskell-generate-tags :documentation ert-run-or-rerun-test(#s(ert--stats :selector t :tests ... :test-map ert-run-tests(t #f(compiled-function (event-type &rest event-args) # ert-run-tests-batch(nil) ert-run-tests-batch-and-exit() command-line-1(("--eval" "(when (boundp 'load-prefer-newer) (setq lo command-line() normal-top-level() Test haskell-generate-tags condition: (file-missing "Searching for program" "No such file or directory" "git") FAILED 100/435 haskell-generate-tags (0.027103 sec) Cheers