From debbugs-submit-bounces@debbugs.gnu.org Sun Apr 14 06:02:17 2019 Received: (at submit) by debbugs.gnu.org; 14 Apr 2019 10:02:17 +0000 Received: from localhost ([127.0.0.1]:59868 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hFbxp-0002oU-2a for submit@debbugs.gnu.org; Sun, 14 Apr 2019 06:02:17 -0400 Received: from out3-smtp.messagingengine.com ([66.111.4.27]:34099) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <7e9wc56emjakcm@s.rendaw.me>) id 1hFaz7-0001GB-Dj for submit@debbugs.gnu.org; Sun, 14 Apr 2019 04:59:33 -0400 Received: from compute6.internal (compute6.nyi.internal [10.202.2.46]) by mailout.nyi.internal (Postfix) with ESMTP id 2EC5921AC2 for ; Sun, 14 Apr 2019 04:59:28 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute6.internal (MEProxy); Sun, 14 Apr 2019 04:59:28 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=rendaw.me; h=to :from:subject:message-id:date:mime-version:content-type :content-transfer-encoding; s=fm3; bh=chglE8CSeeY4lltbPkv7g/kYp5 w0aXdPeRGHK32ewzA=; b=KzQ3Vv6SR98g/SqSLyzc7IjaVCOUelqUJs2zgFr4UY Hzj4dAbF3iZsJax7xTui7zoVVRYhI7OdW4wwJEPgxm9wEDBqNWZNVeGvNVAivOJB 4ahiP3MioIA+OGULbm/oBrXDlQr0I8+1ybEcDeUhagrAxNenM6EhKUToMqxMLxwY OOpsGwd2ZLaFR1U9LlGJCOV7/mhnxgnB+nqoMCDUyMlBrSFck8u29vJmf6BmHXRn 5z50GqG3HdQ8ua8LhKv26tPu2P+j4pWfbqMGSiq8yJBqk1OHzs5G+cWdp569fhSF nIBWPFQuAPCvZLa0iNFTmqjlr0q4Fi9+PSwOj7m67C7A== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-transfer-encoding:content-type :date:from:message-id:mime-version:subject:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm2; bh=chglE8 CSeeY4lltbPkv7g/kYp5w0aXdPeRGHK32ewzA=; b=OfBrh0n3rhqMQROKN3+S6e l4omjFIsjjcn3xKabUjere/ICaf0gpgAd2ira0DARJNMuyrs8qeKU8f+OsML6o7e eTiYeRJdCDwPc7owD8PiwD+2oYHycH1aQSLrKykAGMdn0bG6I5gkA/k5o/HRcbYX 8fYZcYp+l6i9+ciNSAB4UtTB7Z22zHwV7F1pRlRCQo39ADvEf+Lym+SOOIRYbQdZ DZyQBenjQVlSU0gB01S5/Z4GbzDYsReqxFZRHrOHDullaFU2n6xW7dDvOGYpQZ8n 4P3DTcCvflL6F9/mxWL9fgNLBuh0lWBSNZbhveX736l4wzv5+dYcoL0vzF0AQdtg == X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduuddrvdejgdduudcutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecunecujfgurhepvffhuffkffgfgggtgfesthejredttd efjeenucfhrhhomheprhgvnhgurgifuceojegvleiftgehiegvmhhjrghktghmsehsrdhr vghnuggrfidrmhgvqeenucfkphepuddukedrvdegfedrvdefiedrudeileenucfrrghrrg hmpehmrghilhhfrhhomhepjegvleiftgehiegvmhhjrghktghmsehsrdhrvghnuggrfidr mhgvnecuvehluhhsthgvrhfuihiivgeptd X-ME-Proxy: Received: from [192.168.1.35] (y236169.dynamic.ppp.asahi-net.or.jp [118.243.236.169]) by mail.messagingengine.com (Postfix) with ESMTPA id 189C710310 for ; Sun, 14 Apr 2019 04:59:26 -0400 (EDT) To: submit@debbugs.gnu.org From: rendaw <7e9wc56emjakcm@s.rendaw.me> Subject: Strange error with short drive uuids in config Message-ID: Date: Sun, 14 Apr 2019 17:59:25 +0900 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.5.3 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Sun, 14 Apr 2019 06:02:13 -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: -1.7 (-) I have a vfat filesystem: ``` mkfs.vfat -F32 mydiskp1 ``` with the uuid "FA34-24CA" gotten via: ``` blkid mydiskp1 ``` When I specify this in my config with (uuid "FA34-24CA") the system fails to build: ``` Backtrace: In ice-9/eval.scm: 619:8 19 (_ #(#(#))) In guix/ui.scm: 1603:12 18 (run-guix-command _ . _) In ice-9/boot-9.scm: 829:9 17 (catch _ _ # ?) 829:9 16 (catch _ _ # ?) In guix/scripts/system.scm: 1268:8 15 (_) In guix/status.scm: 615:4 14 (call-with-status-report _ _) In guix/scripts/system.scm: 1138:6 13 (process-action _ _ _) In guix/store.scm: 1659:24 12 (run-with-store _ _ #:guile-for-build _ #:system _ # _) In guix/scripts/system.scm: 1151:13 11 (_ _) 869:18 10 (perform-action init #< kernel: # ?) In gnu/system.scm: 841:19 9 (operating-system-derivation _ #:container? _) In gnu/services.scm: 778:26 8 (loop #< type: # ?>) In srfi/srfi-1.scm: 592:29 7 (map1 (#< type: # ?)) 592:17 6 (map1 (#< type: #?> ?)) In gnu/services.scm: 779:26 5 (loop #< type: # val?>) In srfi/srfi-1.scm: 592:29 4 (map1 (#< type: # ?)) 592:17 3 (map1 (#< type: # ?)) In gnu/services/base.scm: 332:40 2 (file-systems->fstab (#< device: #f mou?> ?)) In srfi/srfi-1.scm: 592:17 1 (map1 (#< device: #f mount-point: "/boo?> ?)) In gnu/services/base.scm: 307:17 0 (file-system->fstab-entry #< device: #f mo?>) gnu/services/base.scm:307:17: In procedure file-system->fstab-entry: Throw to key `match-error' with args `("match" "no matching pattern" #f)'. ``` I was able to identify the issue by doing a binary search by removal through my config and I worked around the issue by using a "UUID=" string instead of (uuid) for that filesystem's device. I think there are two issues here: 1. The uuid isn't matching for some reason 2. The expected error message (about an invalid uuid) isn't being displayed