From unknown Sun Jun 22 22:42:57 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#53655 <53655@debbugs.gnu.org> To: bug#53655 <53655@debbugs.gnu.org> Subject: Status: haskell build system cannot build attoparsec Reply-To: bug#53655 <53655@debbugs.gnu.org> Date: Mon, 23 Jun 2025 05:42:57 +0000 retitle 53655 haskell build system cannot build attoparsec reassign 53655 guix submitter 53655 "Philip Munksgaard" severity 53655 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Mon Jan 31 05:34:14 2022 Received: (at submit) by debbugs.gnu.org; 31 Jan 2022 10:34:14 +0000 Received: from localhost ([127.0.0.1]:38381 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nEU0k-0004NN-7O for submit@debbugs.gnu.org; Mon, 31 Jan 2022 05:34:14 -0500 Received: from lists.gnu.org ([209.51.188.17]:52874) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nEU0i-0004NF-7I for submit@debbugs.gnu.org; Mon, 31 Jan 2022 05:34:12 -0500 Received: from eggs.gnu.org ([209.51.188.92]:52916) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nEU0h-0003oH-TL for bug-guix@gnu.org; Mon, 31 Jan 2022 05:34:12 -0500 Received: from wout1-smtp.messagingengine.com ([64.147.123.24]:58837) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nEU0f-000831-IV for bug-guix@gnu.org; Mon, 31 Jan 2022 05:34:11 -0500 Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailout.west.internal (Postfix) with ESMTP id B37963201E00 for ; Mon, 31 Jan 2022 05:34:06 -0500 (EST) Received: from imap43 ([10.202.2.93]) by compute1.internal (MEProxy); Mon, 31 Jan 2022 05:34:06 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=munksgaard.me; h=cc:content-type:date:date:from:from:in-reply-to:message-id :mime-version:reply-to:sender:subject:subject:to:to; s=fm3; bh=b V3NUBu/cl875mZzQcEqeoHTE9d/PoskyT1z6EjAhaA=; b=iL12HPo5YP2dGT8YV tDdiHavOsmYViucnaJE6xuhcTsQHb2Vg5hA1jWYgHF1y6Lul5YjSvOgXJQ0inLGK I3f9DLtJACgpqeyJToCu8zdDjXPJkUayouqZUXR6gyTyITBDKlgUskKOH1nylnKg 1+A5IYiZoe7ro1AyODZ4/EDGDstFasYc6sJFlkZERqv1UKjWghhs5peCFmREo3Xm ELtLh9Zr6w86oUbKKsc5kBALQdhG60hDcVbpI3mWbojla4p35RQo/kJou9kkvVny TFduMGhbq/zIrZyB2WjXVAYAUEc1K3qKKgFJLTGhLxof4A08Cbq8XR0afljpGOs/ d4P0A== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:date:from:from :in-reply-to:message-id:mime-version:reply-to:sender:subject :subject:to:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm2; bh=bV3NUBu/cl875mZzQcEqeoHTE9d/PoskyT1z6EjAh aA=; b=m3UyRyxaH64LfKKP6SGJsha9sQOB0+R+rtqw7tAYfQkBu2vzf5/txPNFq kWY196p+31iVTKVZ1hRZrBm04XeXBkIwfYlV3f3h/yZWULTXcZvor8yWz55zEnQs SagKlLHjWhE+vVrJGJ/iU4pq29Xdri2WCLCQLgNEbyo7iXvyWcqeghUlwT9jVSpY 06w8o3z7VNbhVRBJT2zzOU8r/7KWRIx5sk9YDMxiHyIctxqx4SgszOkYtPSZ9aJC 1RkEIIy4hnuut9nJGlgOsOaddxrDYYGc8Ivas7htlmi/Hxy6P05ASculmLb9PDx1 Q8EG2DNqh88GnVGN+LElKHUeQLTsQ== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvvddrgedugddukecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecunecujfgurhepofgfggfkfffhvffutgesmhdtreerre erjeenucfhrhhomhepfdfrhhhilhhiphcuofhunhhkshhgrggrrhgufdcuoehphhhilhhi phesmhhunhhkshhgrggrrhgurdhmvgeqnecuggftrfgrthhtvghrnhepvedujeettdekte dvgffhgeejheefveevueefgfelkeehffeftdelvdevkefhkeehnecuffhomhgrihhnpehh rghskhgvlhhlrdhorhhgpdhgihhthhhusgdrtghomhenucevlhhushhtvghrufhiiigvpe dtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehphhhilhhiphesmhhunhhkshhgrggrrhgu rdhmvg X-ME-Proxy: Received: by mailuser.nyi.internal (Postfix, from userid 501) id E3CB5AC0E99; Mon, 31 Jan 2022 05:34:05 -0500 (EST) X-Mailer: MessagingEngine.com Webmail Interface User-Agent: Cyrus-JMAP/3.5.0-alpha0-4585-ga9d9773056-fm-20220113.001-ga9d97730 Mime-Version: 1.0 Message-Id: Date: Mon, 31 Jan 2022 11:33:45 +0100 From: "Philip Munksgaard" To: bug-guix@gnu.org Subject: haskell build system cannot build attoparsec Content-Type: multipart/mixed; boundary=6aa51b961c5047efb3ee72561f35600e Received-SPF: pass client-ip=64.147.123.24; envelope-from=philip@munksgaard.me; helo=wout1-smtp.messagingengine.com X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.6 (-) X-Debbugs-Envelope-To: submit 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: -2.6 (--) --6aa51b961c5047efb3ee72561f35600e Content-Type: text/plain;charset=utf-8 Content-Transfer-Encoding: quoted-printable I'm trying to build a newer version of attoparsec than the one included = in guix, namely version 0.14.4. First of all, `guix import hackage -r attoparsec` fails, as far as I can= tell because of the requirement to attoparsec-internal, with the follow= ing error: ``` $ guix import hackage -r attoparsec Starting download of /tmp/guix-file.szLCRk >From https://hackage.haskell.org/package/attoparsec/attoparsec-0.14.4.ta= r.gz... =E2=80=A6.14.4.tar.gz 157KiB 5.1MiB/s 00:00 [##########= ########] 100.0% Backtrace: 7 (primitive-load "/home/munksgaard/.config/guix/current/=E2=80= =A6") In guix/ui.scm: 2209:7 6 (run-guix . _) 2172:10 5 (run-guix-command _ . _) In guix/scripts/import.scm: 124:11 4 (guix-import . _) In guix/scripts/import/hackage.scm: 129:26 3 (guix-import-hackage . _) In guix/import/utils.scm: 504:23 2 (recursive-import _ #:repo->guix-package _ #:guix-name _ =E2= =80=A6) In srfi/srfi-1.scm: 586:17 1 (map1 (("attoparsec-internal" #f))) In guix/import/utils.scm: 492:33 0 (lookup-node "attoparsec-internal" #f) guix/import/utils.scm:492:33: In procedure lookup-node: Wrong number of values returned to continuation (expected 2) ``` `guix import hackage attoparsec` succeeds, but I have to manually remove= the dependency on attoparsec-internal, resulting in this file: ``` (define-module (gnu packages futhark) #:use-module (guix packages) #:use-module (guix download) #:use-module (guix build-system haskell) #:use-module (guix licenses) #:use-module (guix git-download) #:use-module ((guix licenses) #:prefix license:) #:use-module (gnu packages) #:use-module (gnu packages haskell) #:use-module (gnu packages haskell) #:use-module (gnu packages haskell-web) #:use-module (gnu packages haskell-xyz) #:use-module (gnu packages haskell-check) #:use-module (gnu packages haskell-crypto)) (package (name "ghc-attoparsec") (version "0.14.4") (source (origin (method url-fetch) (uri (hackage-uri "attoparsec" version)) (sha256 (base32 "0v4yjz4qi8bwhbyavqxlhsfb1iv07v10gxi64khmsmi4hvjpycrz"))= )) (build-system haskell-build-system) (inputs (list ghc-scientific)) (native-inputs (list ghc-quickcheck ghc-quickcheck-unicode ghc-tasty ghc-tasty-quickcheck ghc-vector)) (arguments `(#:cabal-revision ("1" "149ihklmwnl13mmixq6iq5gzggkgqwsqrjlg2fshqwwbvbd4nn3r"))) (home-page "https://github.com/bgamari/attoparsec") (synopsis "Fast combinator parsing for bytestrings and text") (description "This package provides a fast parser combinator library, aimed parti= cularly at dealing efficiently with network protocols and complicated text/binary f= ile formats.") (license license:bsd-3)) ``` When trying to build this file however, I get the following error: ``` running "runhaskell Setup.hs" with command "register" and parameters ("-= -gen-pkg-config=3D/gnu/store/25ql0xsjqf0alrvy6hmpw6gzirzbqfmv-ghc-attopa= rsec-0.14.4/ghc-attoparsec-0.14.4.conf") error: in phase 'register': uncaught exception: system-error "fport_read" "~A" ("Is a directory") (21) phase `register' failed after 0.5 seconds Backtrace: 11 (primitive-load "/gnu/store/01ry4yp98silvy0mfwgn8c77fxz=E2=80= =A6") In guix/build/gnu-build-system.scm: 906:2 10 (gnu-build #:source _ #:outputs _ #:inputs _ #:phases . #) In ice-9/boot-9.scm: 1752:10 9 (with-exception-handler _ _ #:unwind? _ # _) In srfi/srfi-1.scm: 634:9 8 (for-each # =E2=80=A6) In ice-9/boot-9.scm: 1752:10 7 (with-exception-handler _ _ #:unwind? _ # _) In guix/build/gnu-build-system.scm: 927:23 6 (_) In guix/build/haskell-build-system.scm: 244:23 5 (register #:name _ #:system _ #:inputs _ #:outputs _) In ice-9/ports.scm: 433:17 4 (call-with-input-file _ _ #:binary _ #:encoding _ # _) In ice-9/rdelim.scm: 160:18 3 (read-string _) In unknown file: 2 (read-char #) In ice-9/boot-9.scm: 1685:16 1 (raise-exception _ #:continuable? _) 1685:16 0 (raise-exception _ #:continuable? _) ``` I've attached the entire build log. --6aa51b961c5047efb3ee72561f35600e Content-Disposition: attachment;filename="q4j1fa750jn3jks5xpf5lqd4pnxkk9-ghc-attoparsec-0.14.4.drv.gz" Content-Type: application/gzip; name="q4j1fa750jn3jks5xpf5lqd4pnxkk9-ghc-attoparsec-0.14.4.drv.gz" Content-Transfer-Encoding: BASE64 H4sIAAAAAAACA+192ZLbSJLg8/IrwrJrK5nVAomLB2hKtaVSUlXa6GqltLU72lo1CARBJHER AE+TjfVnzLzOw3xYf8l6BA7iPkiqqromaaYUGXD3cPfwcPdwBAKeL7u+bmnImcseRn/zsM/c v/v04fYl8+Lm40vm5ft3tz9ddiqvIm+lKBirWEXyzMcuYnss8rBiW6rX8Qo6cGR/7l12sLXW XdsyseWjtezq8tQAgPc3HwlJ7CPfRn/ra9aq7/m2i/ub6X64Xuj7kbIcKwOB266nAmdsTX5s 7QWB1xltrjDjHsf2Rv2pbk0SqBovP+yM8XYhybK7dbWHqaXx88WDsDT5NbvnGWCS4XqCmEXU 9e1GWQsLUVp4nDsTROdBm+3N/W4+1zaWJjDaXncAk2OzmJ4wNzj+YbuXdlNvZHm70WI52k33 +9HS2puexkwBkwdUtjfO4ipj3XsQH5bDhbVmdWWmuaKg6sOlYK3V/WI7YrZ7ZtDje4Msoqgr Q14UdUGRxanobhV+Y7maYXi6utO9+ZqZ6QYGVEHKYspz01xveM7hOH0xZg2Nm0kDYTeaqePp cvFgMqo+m6183fAYIc/wXpDmlrtRPU7VlKkz0x7GqrXmFQs0zW+nBhlxZc7wvVFvmMUVJNfb CpYhKgInDfiH3XT6MB2rQ111B/PtyAWeLTXoWeyNezlFDyV2uRdmmiCIqrOxBMcaLgaSJW4U SRQcfspo8mYBMnN51M1WWw/1scY6vLgcaMpur7I7lx1544UlDccs42GVdJrF2z5sHH7uqRI/ GOrKA7A8c8295TgPurLbzIaM5mIH9JSTVeUHYEWaIlkmrxj72Ww/13TdUdez9X6x3uiMAlCB rOOewGfRBwNQrqdzY1Oea5zAWaa+k4cLczAVTU+ZyYwpLzAwLOTsYjcwJWM6XgjLxZTbSSbL extpI8nDuayo3JCZyt6cMXVLN2WD6ions8c72mAhjWcGr/HeXpPU3WK7U6W9IWz1+VpiDJXZ uLLjYJfJKdpVRmNuLS5Y1Z3LS0tit7PNxvGchT7YstP1jAH4QGy+J+RmLzuU5CW/liRh4Sgi t5OnzmA6XJviZio9LOYaoykKA9NeyI/wYM5vxKUuzRfccr/XdG4zFnie3ameoVuu6DGaoU8V 0qtwCqoHuJcdYqh0hnkTlCC0c6cPI2054BzZGUva1nR3wzW33Ko7ZSjtHZX6Ldn3bUd2wWsy bI8TeyJ4BkWeykYfeukfPNsEvbV9JCNVd7EC5HdlvTZ3efkOiEOfI0IT2W59Vy2c5Ml9tXKr J/fW3BGf3FUL131yXy2d/cn9tQoPJ/fWOqCc3GObEHRyZ42D1sk9NQ9zJ3fVNjCe3GHzUHr6 zD4i+J7uJ1uF65O7axngT+6vTUpwuq20yAROt5YHVZubynCwHOkjfTqW9uZ6ORwarDafjR4U MdEZA2srX1dO73Nmudx+uPVkixWFkcvuNHEMTgUsll8st9Nd2OfKn40Zw1ZkwD+TtEPzYbMR 9b24VWVrJKoD8NWz+Ug3xq6lzRYLBjS82sLfqYuZOZZV7HpkisDItom5xSvNH3+6/fL+5vZf bn58+eUsq840Q31HVhayhnuwEJ711GRuOZ853MNAG8nWWBu624VqcJKxV60HY8mLnGFRosuV riyUOVYWoGxICbNer18IVNAbJC6Swu/WD+OBrC9nW3Yk8tx8p3LahjdVfpntbWXpiq1imkTl Q1a/Grqgf5VXBY9lOU/jFromc8J4NNxy3l6RZlsIlnPavy97/g6IlMiZuFzQg7NczGRBGG/m wmzPWbOFumcVRR2AShVj5piJHhKcs4Q8V9VfAXBB7ztRfJC03VY0xKm8HuzUoeruWHYwWCpr Xt04tPc1NUVCBmZOjyvqMwNS0NPM2kMiulQfplOT04SFN3jgp+O5sty7e2+ubmhPnqKDnesz nSwlBMipCkcwDxX2V1aXeX5z/9OX1+9uXtw8f/3yPpwwKwumTAnC7Ze7t7evP72omFytsnkd xnKl4uMKJQXILTLuAuw2OV8BevP8owC5ZbQtoNAmfhZx3yIiFunuFK8f0isz09v3rz/dP1re H8ny+sqf//zfw3hf3z3/cPPh/5wtGzlPznHmXOLU1OC8gf8cgfxMIXpyQp1rcmzVanJ0DWpy fAVkctLScXL82mxy8kprcqZ1U5kL+PHT3f+GNOu21AWctFgLGlL384Kbca3u4ekWtBgGE1Fb eeTiJba+fLrvkY4vUXAJzWAZpsg+1mAVhi5e3365ef36olNMphULK4usri47ubp5v6DphezL pe03cXNv7tUDNaDTf77z8b3vArvNSB7g21Hv385ld9y6jzsLtGvJRmvE1/J+1wypBWO3tgkz XAbbbgbfjvsIut8G9uPOwV4z+s1V8nZlTnFDGT/ird8cst8Urp3qKEpz+Voo7V+x49vFoK/v bl++vX9ZcOXDy5sXb172TNldqPbGKoC4x/7K6RmFdA8twW21ApAptpQ5Ie/1q6/eYM+2itlP QD2Pv9aCwhQwG1D8EVu2iWvBfgpyzjonVIXRbwtPBrdpN+XGnYB9rVsNFPcGliokJ6mGCmZe PTWwn3ogwv0rSCgBuBb2Z9l1aoHmvu8wLl6usOf3/K3fCNpzbMvD9eAPYKmMWhL+CuHwVjYd A/dIS1McDYNd+u6uFZIOzkgjw9IG6cGBzL0tQluMQTsEKzSvNjj+RvfBF3NHIbHHYR2Fxh+F 1UiDJlaJAfeme74acAPTiBHoApLrv8X+xnYXMLf0/k+ypRrYpfOsfw4aH8BDQZCsnbNNqdFJ Hbi9YprKXLY0bNhaz1QLLoeTsTAgxdeI7/3y4dUtP+SGxb3EoBX+MoZ5T5sbEmwG5c4UCqUU AOlR0tUuKW6C9nw1m5Upvgl+pZsvJVCVcdYjQSoAC7Jju3w19+eyZrVEL8shqxGO0i7FrNSr DzOm0N6DC3+9rUL7620VZiXLB6CavCkGrFu4JAFL07sY6O79etivBajO4NOwFQl5DPgBK/OV tQBPXA13r9OkoBqoPLFLgfRrARoYSAT6AWuQDXk6pEMEPF0daFVR0LCFXdnHjEeWEWR/ctmF VmSDrU10zUHLZ5cdFzuGrBCQi+yq5AJB/Jyji7PtHoxrLTk2jhBi5bmkGBeKUX7pCNKevXIV 0PAcTyEgEt0HzcHvCeodFncTRIMmIfG3PvRL9m32sbVG7soCkgtsGJcnbh3vJ0h1Kvlsu/V9 5TAKeHjQkpsswiWbC0jypSTJLVtdW7nErFaWRY3qwDwKlDb3QruCPkxIUNBFjHaByG8wHRkS eEhiUfeCYRwXkoTtdUJ//GBpsFvvYTljZcNd74Zz09kMtb3u7qfLmbkuNsILBMQMfarq7unE SPmSElRt5TwEvblM7kDYSr+Se29FBfguGqD+d85CY75bg7bA61CocKMHo06v+77p9LWVvmWm K90omZ091V0zbGZ/CKWkGTZ1A/AVW6QgzFB3l2ygbKvJFrzFysqnX9WdJZu6EtCCrm3HByav mdn7u9tcI/xvXDM/G08YlxSBzzNG/TJFXXVuQ6sjVprXSa/XyRl1wVwY1XiSyFsHu42SHqUJ VKv5TEe43cSjKPlJd9V5D1HBtRUSyoAUuXkouzt0mVBTlFNd0qJ6gf46zwnx49E/c8ieoeEv 6JYOICFE0rdeokCeyI3CGI26qF0q/QSpuuf3qSL6Bfw1oWKfgwhMlS82uup85mvFjrOuIDuv kjmfyLfmNUvCPplCLKrQXNRwKdFI1sOy43hWIxr26SRiccU2Bh0sDhrac7ySOMUSQyL2GWhE IndaMT8Z8hNugjaySxzYBH1mfl5ZK7J/HNJ92/W9XzoIPh/nGAUNRJ//+Pu/Uy3eY1PXXHvl /OPv/4F0D0FQWlmqbPkUByG8VbDjIwe7c9nxSEYW0qC3/SxwdWjm2mYhvaDbAgzZsC38BAGP k+hiGhlcKaB+7Qx59LUYAnUPwL3eVQCP/l+TT+fzoNai6CKo3pbSS+jWFpBEt0/CrrecNKsT Ufyj2owofhObGTazmQYBNbM4Pm7cjw+iKfTIbooTl8YpSmkygmg2wjULVrTUAZqrvaObkrkG 2m4DHE+jWhYm/PioCfT0u2dk1lD7N211ZWDSCjm179pG78ZxDF2RfX2Ni+bW1w4/Phh3ARKS PQQ/UTfRRkz9CepCx60svngaNFCM8If1LEK5ZznBtYBvQXzzWVIxP5rOjIZz4pCBIaGev+D2 bAF38Y6Jyk5DKLsJ0IEvsZ6vMqfSyJc0cSFpz/EZDep5ojsnCniKdlRU9hcA2Q1gSr1Z1M9E HP5hs4DhN8kC0LB+dA93FAqGOHW7oXIME5B2U8CDFY4azAySr1S4lexmo+pZkAK2W8CWWmm2 /8nwuJD7w7MnCKLfE+SsXBwZ17EBeFgTgLvdp1+fRfE26BJ+/HBa7IXxHDcbz5JhbDJ6DQYt YV9SQ/siO8/KbCvclVZvKxTQbggX88ix9TwmKgcVM6F412UlP0UodmuMgyxcG1kqRWjOeWOG E3zyrXReYh35zapNNdfAUrLQB94bZDklDDfhsgFrGX7EVrqkm3WrlRnt522qnwDebgd+4L9B JlTGdCNOm7CX5ak+fqM8OzWMVLNQssYmd4SQt9J9nCrw0xtFDW4OHIcercf5pPx/ve0FextQ +Omi/KaHsjJDAJltYMj9swP6IWzwZd1HGVOu+5JsqQ0L+exIKGQj4UDTbJQ7z8ZsFDnLcPmS YyMoO+YHo7bQWMNCulQYrVSy3ZNdJ+GqKd19ajvKcSwkSBzYGJazkYjJpTtoTuAkn4OW9jIR jiuyRzniG9uS1dNXSllybRZKKdy4psHn81kKgLpkhwtJa/Gbprlrpf6OKwvp3k94+0LXdP8J KOa1vcFuSQpP3Thx98WJe654Q0BRV/cC4ol+wm6OSdgrFTA4fq0NI2Lr6pkW2jGx1qvsADM2 nUFGo8FlsgSqX+5Uauq4qsTTH06prArDRgu77tMfWi7lKiUdH28TP9vuuSwiJNXaHghebA3j jDWQi6hL/gr8KdaQr1GZOk2hGE/XILDDCjvSk+0wBl5jA0HEp1kS3bZh2ciHkINi8AloZMGi yQR9pIvURMWIXrhGF+zFgeMq5oZjYq1FI2iSHSoRZy/wTLewiqYrH9jxiSbVCVE/9MeFmo9q Cx7p5EZVXfT5hb2aGvjWBvU/ude3PsbWc508SrrgfgEuP7orHLDZ4FMnyWg04UZpSYjWGBXP 5JURmeI//v6fRBjSQrPQOXk41DDsDfml2GAxrqxbPrU5qnSQ8S54RCQyMJpVvFwimb3qHNiT XZ2mxdQuCVkDUlsXIj8QYImZyz6qYf5A/e3K/A3Jy2R4w5kK8+aN7WKgKJIhTeoAVffJsdKE Fxhh1FRpyW6vr2tl4nluwo8YcXys2rhGXYT0id3cWZSEI5NnS6wJYsOOoF1GCtmLJRsUmfjb SYILFjHPAgBD9nx/AUJ2cvadmB9fCLyBLWqPecjErKoGvDGMf8Wu7VVD0d5eyYaHD/IQOYP9 ZqBCbUUfDg9Gpvv991eguCfIkk1s7GJy5BIVUbFXlh/ZC/IXXlbaRtpoo48WGmmqkwKtBB+u GfOx/F86hc4MiHShd6Kd62vECej775GiKuFv9gp9/RoDPIW1Rfo6d9WCYxvG0t3owHF0+Sp2 2KNRge8tGZ88YKU7Hg9y7phYDNk3qlJvG6UGEP6jaEdW/cTnRByTCRrAe9Qi8RYWSgQwRAjl DII2RKcoJ3jvYnK8Se385oaTMcMLIZku2Q5pu5BCw2Vjh9Qw5ukWofnjT7CwlSlPYcIwHhTo pEDbVyXaa5I7FGixVXhOqvLX45pjR2Vs00MWyB59tUVmAWwDyQJuCAzJdriLAKx10kA45cVz ZQ3JpOEzWZ79koyXwV28sFbvhXUah62MUSBZRCIRgfDWCZ82mcSyB2HIQni5ksm+6mgyhWqc ZHVVBn9I3whWwpMk8jpwQykXc43ISb1vye2b7CXy+f77AnfVVW3wv37s1YK4kXTkRaSCD8GL vCf5okGSXAMdeLJr+qWecmlUSIic9N+DGv89aOK/4dODT/raBiYmzkHH6v5M0ui8z0/DfEnm 2sUwXR+BhXhFfMHgBiNFtsajcr5z12a66/n/SzZ09aO9wBYyConTQEPOp0JGSSwtyAUKhSlM BSogk5lABVhJWCWfnMkaB3v8DmEDm3cQp8gCNAXUqXNjx3q7g9Or9nnS2ReknYRC4twH1qef I59BTeAXospwNRVLKoEgabxr4lzh/8zaI8y3M6vwSkk5YSJwf+AkhCgQkse69fMhvNPUrtp6 WgX6AgWflJ/85gKJg8kgLY9ukSeJwAFiJlz5hUK9D34hKmkXe1cQyTGIZzF4O5dXHlkFdsrX hxG+RzUSqEslra6vQ/D/EqlDjBI2SsEFT0n3ScTLqq9p6eIPccmVkoIXEI+bG17DOTGFaa3W WL8oTngullUKxUmICd4Ag+l06U0Q1DVla8eBd9Wd0Cs8/foMHFEcH8hPNeFtyW+FfLtCMEIf e9h0/F2RwVTaBc9J5AbAUdrank9bPDeeiHyoLeApIwNNN8g/hnpQA3X/r4K2ZIroM9Tdov51 MhBdkaQkaA1/A3MWUv7MQegiC/krWApuG82tWvXx3ARYP0p9IM8ZFcjGlTBQIM+VKfCaaCxf ySC5W6ClUaCjcZl6avwML/ITfnCkQs6oDmEwCUMPqEPkU5LQ1BOBYWjkVr0f5Wp+2vG0twVp POH4X61QS9vIaqph5fFDT8UKeQVCi1JnINIhiEO371y1aY9P6+uQEnifESMKx5Y6+cGwlTjS RORS3d3P7U1TeTyAbSTSQGKGYtXaNh4LpHrJWqvnm7QcKaNL1b5EU8NWFoelKrXSJGp6XfFB 1+aw4LGeoC/p5Q64SRdDNmuhLkx+iBwI1BbM9o898pA0RB0iG1yicz+MJUkir/EsXKGElJLx BhWIGOPCGgsYfcogX17gn+e6gTkU3tpNMlkjW5V455GwTkhwI9I4dg2l7H4tzMzqbjayYjY5 C5NN1aYlpcBz3IAyGcipgrIGOTIV0/q1qnuK7NJnqoFzDxwLsaHIdwR30qJZcr9y6BiBcsAB hz2i6Q558o58A4QvZLS8oIpzMZlcHDJY4DMUMHG5OFerFlf63YqbklbKSlssbLypO7tTJj79 JbtfKHkszHG7ZA4UDtt1xoVMBEfLFGxais+cOY6DED278TjbferZu2T3DR+2q2ai8JG5aH9x ISuJA21y3KQPuzmBoySh/A6mgr5I4vDH2oPC8afsQYm2VRcNYaLUirJnIx0/Zrmd0qmu30BK lq7yosR5WUf0SgjGXZLDOEkvbaigxIEewUEZubM1hEHF4Rr0pPZ2h2uQfovO1vgQ0uASe189 wt7Hw1bYLPuQA316+/bu7Y+1cO9v7u+TEIataSCib08CfRGwfv6ApiyhHuB1AqNKsom6yTYS 1mEx7cgeTL3DeSlUVQVHl4il2oVFjGq31W+I9K2OL4mG6aegG0QqtkcR+jnyUsQdASl6F/1w ryW9ogkP4fHCGlLoSAwD9Ive2h2DnEMLegC1TDGKj42hi5859nCMPwECrrwDLgbABPsETUHR jEh4EuBnh2wldsnlMXnnIFzekRElcTt8HQFPWmG0fJh55JURbG8IpDiYuxg7Hl7SFyAQyh1y 9s7Utn3Gn4eHVj1BpM1xdZOiAVJ4uiqjmQ59SQDhAUGq4dM3KXDwe/gEPD6ESHKyWTjy5J0P QwAGUB9cDkNedwQSPJ4q8W1PlXg8euEbHb0QeRLFXsO01ejdkqH0PyE4QjLYR5xwRcr7l/Wn HF0C4pvgVk3eoQRryfj4hnbHIcGYXsV7kl9DvGhNYMgfCJzCgDKX3VsDIktrChw7piRYqlkW NItKNJs5SKmBWt8E+3GD9+jQFhKT3t9XMJk/gmkCI01xzUVbTJ7eMh4EonFENL5GtPAUoiNk 43naC096kWpNM3ALDbqJDqNp58RH4b3ylTU9Cn8c2ATER8fBkC+0ROfY0CzDu7pt0YVRxL4n z/CdpeJtaxpiqAJvNQ1X2K0pDJNcvHBtpzWJATVdQaCmIRKvVWKAiYOHzmEUmdAzFBubQwZz nDGkG78FblMjyOBxkVOrt74sZmR3TQY91+s4ye6treJPlu57LShIoaNSwVSOwqcGNwzc1ZBY C1thLeeMbplyyURkG8e1LOo4jGheqw7jkWsSyHLIHPiLeN1QnxBMyD0qQ6ULBvJqW0TWCZCp k9tBVHVeoLvO/2AQ2TtA+YFF58tltuX6OmoJnm57bttGFqZ/nW1556rZJnKzHNYwaWoAhwnf WeCnuYZcF89yDTkQU97mmnQraiK3LuifVAMpc3uwXFTSjEL4zOHd5xCjBrIVI9zRl4MhxhY1 kmdI6J8xaaHDWvDcfqItzRTZSVhuFZlkpo1JtODkle1iXbPe+27ia7F8aW3W8x1mKm1tOezi XaP5Evimtl38DkwngIuWHqnWp89SPz1YtCtyGvGtbb2kt2ZSgL5uYi9q+oBhCKKbpCm4oBKZ ajJxjpoZhLZ024GVFiaWsKLSIU1kF4+D+dsMZurUneDxs9SlTzTJ7N0BQM04HhnEMtquYCrj QvMB7kUqzVBcTIpqYcGUnMg9900jUTTt6ySB75HWlgcOVhQVH8uHv075EH65suWB7syAsQH0 wT+elPh4UuKveFLi40l2Z6tWP5621qLgHAeTWxJqrcsw0vbCe2k0ouAtZfOQn8QFx0HFCj59 +G2DNfw92aGCuvXehePCOsYrWTdAMY1w+HDRfk/uQpK1dxOccMX+3m4EH1XTIGUDrVANcWwD DV3G4EFttaSAFpwRmgAm1TYkltRPIqWPxxR2XFG0pa6mwQDRN6+5eU3Ermo4ThQpLg195r/h L4nx2ys6iSB5dXDwPNDdDO3sFVquZADb0aRFV4N3jmP3CYrMT5EtiM474plo8qf7SLZ2G3nX i9XAEzXwJWo4nJF0meAs3Er/zVg79ETOPft2GkDSiGhAIkYmVZRdTxjbnPMch0b+Idg51gCB VrolaoYjwumIqyj5UYWdmd3DcBzWlt98UIZkxo3YutskJ8hafHbjRBpXD1AZmnQYpoEAvA/E 2ls8Jw5WhQC/7pA18b6BrAe+yOMm335mkzt6Uv1tYHoW4O/LlJroNGK7Aexlg3ohjXlHFQ3o uWCkJXVQWI/kF70Z/EkBv1pZCgSUVFsidcsTfm+svHTlZI9dO93iZGFuDk+EpesT5G8K8tmh 8B3+Tv0M9mKnmmamnCkyfVciPP36KquBTI0l8+h6k4JQiEL3BKSRmpUEKRskKU6L8UNadJKB 3PCppgzE0x9SP/OFL8jC02U128SZypi1a1DG+33W7Qrrmue6FwT5KvmX/Pnn5A8m+eOH5A8L a7AUSLbIUy/5kzxfnKZMLCl6gDhsDn9SXnuZa3/A+1QNytG52nM0419g7NzjZe/tKzIHi664 1iyi8kbeTXHw95jbUaffmixlIGmPAdBb25/nbpvRZ/pTLcFT/AXTq1SaYDHWVpYqkww4CR7D PPdUpG7klSsrhKeDI6HN/dQvMCjdSbWQmfVBLkBMNlL1xH/SLRp95DTTtrJIa7rxlj68l27z 7aJW8i53Ive7Wb7zKD6moW9lz+cOkQlgyPso07mDnNB8xsbyxPiMQOBpP+ab/moUtLkFbQVN eqGHTgO9KU5jMkBOeU6SgbR/L877n8lBB7MBZ6aHbxfPGvhDZmKq0XFh8eBGE7Qy+Ae03RUJ 4Tg9dcljvakWBdOnL9LT2bAPuev5QkuTO53tok35LcLHNP8xzX9M81um+d9wl8N50srK+/EF UbnUP9BydOvdTuF0793RSo2/i79UTsLYo1RO3LqJWuRqjpy8TTxbwRwrc2znn3sFDu9sc7K1 G05r6+5dEN2Dn3fvKiCI2AFAasfZP6uDaOiSKdhLnZyxFP5XPlVzjqRsLyBdjZVO5sMNnBN3 A9UaYMFUTnBfkjkXKqNgXMr0Uy08iaWtHVndNqz4Ut5KCrRV55pKfF7grP4p4s456wuZka83 kZzFvasLh8nixSdLV2wV96LzQHLNN4Yzl/PN946s1FZACt14gRnRVzslN9blfFXgXXTfo39K VpjZ8kd42AA4XXLkV4V/a1Lmu75+rI2cpzbymxVCCuoe56lyPJY1fouyxrkqGLmQXr2zmDir EyNqzt81DJ0lkbIkz/9vFzqPLY0/uvY/omt/LGk/lrTPFBDaLNWOfGSk4oZiPvdtnNieJbuv rsi0eVTuGz0/+Ljw/A0XntlxStlfdkVaWcCpsv70hsFaY6gs0FAn3+TBzqMyvbasPmZ957Db +gEvN97GXr31o6Zttoy0euSY7no87qHmKPQ8+tdH/9qwWNfCpT0W7h5Xd4+Fu8fF229TuKvb ZpLfS3K2h/QP55mmTvKk556WH+OZOao0d74p3+NKzzcNn8Jvd76pYju7osNN7wJihEx0oFB8 iEDBwaTk8Yo+mHzfg/iP+/xgabBb72E5Y2XDXe+Gc9PZDLW97u6ny5m5Zsiz9zn5+9BBn1wJ ntDPHyCb5Cpi5tfpOKPignNnhdJxcbEG1kOesmwzMBFWfnAuGEbDFuMsNAY6nOna9ekKKGzt EfIXVx3suuRWOWg6kOgylmiCyMRdkZcABI9909cMeDu4aDIUDV3MyIO+X0jcvkAX/3ZzAQLc eUiGKQUhFHjeXVyhLs9doU5WX4jsMkmoeBCr+LmsLHzwJKkX33Ic6pLzHHQy9RnDlkGLCc2w nLsTd4409nRjvWPN2UazxspoNNvu//H3/7ogJo+0lb4ND3sGRIZ+YwJxep5iBr1J7HDCk6dw uzEM+tPEs1eugtEX+GqvfGfle/S7bsVfqXge6qE/0b50BTNSnx5KIUXEudGAnwBlJKEuMQcm 1iozBzMwQA1fKK2VtQHP8xfynbx6Ach57kzvkz8Md2B1KIgTiTyo2wWHw2BZmaM/PaVOSiXP OI9m8BFZUZZ4lrxBIys+6OUZgj/1/I5a89tE1RI/mvACOdStm0OKzt8oROTJi54E8ix5N7Im YIK884ZyE0BnxycetoS49Nn9mKwoCBNuRB6S7irgBhgqMqXAzMBSQ1mDY0voV/JyR/o2nYPc AV2I5IZ+4JcbshNujJBA+JVBnOAUvgBjZS0se2Mh0kXS3hEfQpPD32BcKSOTJt6QjGv5mA7J e2CH5OTPrivrHj4MKpWJnLeiWyuSA/4leO1HjME2w+jkug0pTMhLSw7mmaE16aSuHvwKoKUc Suf/A4jIVTLh0wAA --6aa51b961c5047efb3ee72561f35600e-- From debbugs-submit-bounces@debbugs.gnu.org Wed Feb 23 05:12:11 2022 Received: (at 53655) by debbugs.gnu.org; 23 Feb 2022 10:12:11 +0000 Received: from localhost ([127.0.0.1]:43890 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nMod1-0006ls-J7 for submit@debbugs.gnu.org; Wed, 23 Feb 2022 05:12:11 -0500 Received: from mail-wr1-f43.google.com ([209.85.221.43]:40716) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nMocy-0006le-BY for 53655@debbugs.gnu.org; Wed, 23 Feb 2022 05:12:10 -0500 Received: by mail-wr1-f43.google.com with SMTP id f17so13847505wrh.7 for <53655@debbugs.gnu.org>; Wed, 23 Feb 2022 02:12:08 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:subject:in-reply-to:references:date:message-id:mime-version :content-transfer-encoding; bh=LFbX9ZwgYWYbxoNGl2zmhGMtssSMlOuQ9vNY2TEMjR0=; b=IVu05ih0cvaT9YteP9pKU3GoJGJUTi+xcoMGjnRFcMH5C/VTTtu01d4qe5pMExTS3J ywNdWcttgaBYLt4hQ0Iz3P8ARZhH6QZ/6dZ3YZw0LtQdrqyKb2FwpNV2UgiuoVLEla+g lgUtudirUdS90E5/r2MbGzDRrftu/lEp5AlRRCyLQhECAAJSqe2QRT7JKNXok+SvMu2M GCwWT71qWXFRowzD2t2R5SuF0AASVrBVnq5YmoIPG0MgJFUaMjQw29NmsecSH2evgm6K VYuDB4qu17uthuDwq7eqjI8UVp6IgMLHCF8gOjFMU9Nwk8+ymT/ITq1H8s2aXAjCSWVc J/Tw== 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:in-reply-to:references:date :message-id:mime-version:content-transfer-encoding; bh=LFbX9ZwgYWYbxoNGl2zmhGMtssSMlOuQ9vNY2TEMjR0=; b=W0fM8TqZ3wsCe/MBDnu4sUjP0JwAldRjveWePa4Gagiw0BG2YnEvShkEIh9mWbwtYx UAbBz0YRSHyJrs9tI8br3QH6GCpzS/80hACTZ5JEu1+FSCkYww3KbC0FhDKhoMSQqz/I XjH2aCOJt0kdnqxV4yQ89vOqzoNMwBu36HoyndcjlRFZP35vc+PjHGrhO1R1ehL+qrTv kxfB58QCH+4I19xujqekzU1yS6cyjtQ7pMW9eH0n+zhOfKVgS1REG9FOaRM9NxNDHWCf EKGvKO36RynMdh8xSILr5mqpdPq45sF+NbcgEl+WMSXcy+vBzJ0VSkc3rhWmXt37sz3V UCZw== X-Gm-Message-State: AOAM533J2QRFUdccWDFGslRh5fjNEqGJWUluHqcq/bTJcyAuNC64ch1L 3bm7qmQ2QwitznfvxJupQoprD14xWmQ= X-Google-Smtp-Source: ABdhPJxZnP8YABM1dWPXNB0cQmNz99/ni+ZlR4oC2ZGEopKZeiMBkc4hlL9NGNMV1R9JuZojfXOM9Q== X-Received: by 2002:adf:e94b:0:b0:1e6:98f:33f8 with SMTP id m11-20020adfe94b000000b001e6098f33f8mr22985390wrn.701.1645611122319; Wed, 23 Feb 2022 02:12:02 -0800 (PST) Received: from lili ([2a01:e0a:59b:9120:65d2:2476:f637:db1e]) by smtp.gmail.com with ESMTPSA id f13sm37962339wri.82.2022.02.23.02.12.01 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 23 Feb 2022 02:12:01 -0800 (PST) From: zimoun To: Philip Munksgaard , 53655@debbugs.gnu.org Subject: Re: bug#53655: haskell build system cannot build attoparsec In-Reply-To: References: Date: Wed, 23 Feb 2022 11:02:31 +0100 Message-ID: <86a6eh2954.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 53655 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.0 (-) Hi, Thanks for he report. It is 2 different issues; therefore I propose to keep them separated. On Mon, 31 Jan 2022 at 11:33, "Philip Munksgaard" wr= ote: > ``` > $ guix import hackage -r attoparsec [...] > > guix/import/utils.scm:492:33: In procedure lookup-node: > Wrong number of values returned to continuation (expected 2) > ``` This one is about the importer. I think it comes from the current cabal.scm parser; not able to deal with: --8<---------------cut here---------------start------------->8--- -- We need to test and benchmark these modules, -- but do not want to expose them to end users library attoparsec-internal hs-source-dirs: internal build-depends: array, [...] library build-depends: array, [...] attoparsec-internal --8<---------------cut here---------------end--------------->8--- Could you open another bug report for that? Let focus on this one=E2=80=A6 > When trying to build this file however, I get the following error: > > ``` > running "runhaskell Setup.hs" with command "register" and parameters ("--= gen-pkg-config=3D/gnu/store/25ql0xsjqf0alrvy6hmpw6gzirzbqfmv-ghc-attoparsec= -0.14.4/ghc-attoparsec-0.14.4.conf") > error: in phase 'register': uncaught exception: > ``` =E2=80=A6for this bug report. Hum, I do not know how where the error comes from. Cheers, simon From debbugs-submit-bounces@debbugs.gnu.org Wed Feb 23 06:06:40 2022 Received: (at 53655) by debbugs.gnu.org; 23 Feb 2022 11:06:40 +0000 Received: from localhost ([127.0.0.1]:44009 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nMpTk-0008EL-1n for submit@debbugs.gnu.org; Wed, 23 Feb 2022 06:06:40 -0500 Received: from wout5-smtp.messagingengine.com ([64.147.123.21]:59003) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nMpTg-0008E5-Sj for 53655@debbugs.gnu.org; Wed, 23 Feb 2022 06:06:38 -0500 Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailout.west.internal (Postfix) with ESMTP id B5E913200C20; Wed, 23 Feb 2022 06:06:30 -0500 (EST) Received: from imap43 ([10.202.2.93]) by compute1.internal (MEProxy); Wed, 23 Feb 2022 06:06:30 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=munksgaard.me; h=cc:content-transfer-encoding:content-type:date:date:from:from :in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:sender:subject:subject:to:to; s=fm3; bh=kLNf3BxvJJAqvP +wffAfws8/1Czo4V8z6qEV4Q5Rdmw=; b=I8W92dx082d02gNvO6BRTmeHIkjDQT hQ4ciWhR6U+LSPOdtErDY/anynVh3b1MUboh/Jyxv3kzi13Wfu+Cdc+KUFLrrQBM xM64J2Pmknap53q2BQxr5at5b2UAuLSnbTVhSeJQeAThB9yZCQI+zU2GkLYNen/m WYFqOp9pbJ5uLyvnNySutcrsyCwEul9i3x8DBDLmVAwuqRqbLpP64TetNBAKXiyZ vRQ6gCJFcTIozzYUSbFTYIthjN8EAP+P+TCsyPXaxBOM5khY1Gy4tILdzlL45ZMh a9glyN/tEaqQXV0qNWCxi6fF8p/KtH/+oqgu0RcSyeYU5dSprJGBieUA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:date:from:from:in-reply-to:in-reply-to:message-id :mime-version:references:reply-to:sender:subject:subject:to:to :x-me-proxy:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s= fm2; bh=kLNf3BxvJJAqvP+wffAfws8/1Czo4V8z6qEV4Q5Rdmw=; b=L8Mm12wk FNbe8pPYZTuR9aLQ0x0806xJOL+fuGlTHB9tX8QVbzeIG2o/s3nalI9cS4NIntlz Jh44YjMdebvCRfBTrIeuW9ptivGJa1O6TrTdC7JiQXbcKR47aHPn7OL2fr30cdaU ydS1UDtWXCLCxciYuM9NMyINASPetIG2k+iMsbJtMoGGD1TF8RQ6/rEicvwqwGC9 HqZ57X6HW30Pwy1bVkQELeCGdIIeLwF03MbG6pqjccchdyoiANkq6e972vy06eEf PUJE/OnlVw8zncoSJ200wfqT9aj6G3ZxKLxmKjuzJFm/fAH6hmGQJqbWHk4Y4FcS SgPwOaSdQszPaw== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvvddrledtgddvfecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecunecujfgurhepofgfggfkjghffffhvffutgfgsehtqh ertderreejnecuhfhrohhmpedfrfhhihhlihhpucfouhhnkhhsghgrrghrugdfuceophhh ihhlihhpsehmuhhnkhhsghgrrghrugdrmhgvqeenucggtffrrghtthgvrhhnpeekvdefve egudeileefheetjeekueefffetvdeigeeljefghffhtdejudfhgeekveenucevlhhushht vghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehphhhilhhiphesmhhunh hkshhgrggrrhgurdhmvg X-ME-Proxy: Received: by mailuser.nyi.internal (Postfix, from userid 501) id 0320BAC0E99; Wed, 23 Feb 2022 06:06:30 -0500 (EST) X-Mailer: MessagingEngine.com Webmail Interface User-Agent: Cyrus-JMAP/3.5.0-alpha0-4778-g14fba9972e-fm-20220217.001-g14fba997 Mime-Version: 1.0 Message-Id: <62174ccd-9114-4096-8d63-e1933b76ad32@www.fastmail.com> In-Reply-To: <86a6eh2954.fsf@gmail.com> References: <86a6eh2954.fsf@gmail.com> Date: Wed, 23 Feb 2022 12:06:08 +0100 From: "Philip Munksgaard" To: zimoun , 53655@debbugs.gnu.org Subject: Re: bug#53655: haskell build system cannot build attoparsec Content-Type: text/plain;charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 53655 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 (-) On Wed, 23 Feb 2022, at 11:02, zimoun wrote: > It is 2 different issues; therefore I propose to keep them separated. Yes, I agree, sorry for the confusion.=20 > Let focus on this one=E2=80=A6 > >> When trying to build this file however, I get the following error: >> >> ``` >> running "runhaskell Setup.hs" with command "register" and parameters = ("--gen-pkg-config=3D/gnu/store/25ql0xsjqf0alrvy6hmpw6gzirzbqfmv-ghc-att= oparsec-0.14.4/ghc-attoparsec-0.14.4.conf") >> error: in phase 'register': uncaught exception: >> ``` > > =E2=80=A6for this bug report. Hum, I do not know how where the error = comes > from. > And yes, this is indeed the issue I'm mostly concerned about. It seems = like `/gnu/store/25ql0xsjqf0alrvy6hmpw6gzirzbqfmv-ghc-attoparsec-0.14.4/= ghc-attoparsec-0.14.4.conf` is expected to be a file, while it is in fac= t a directory. I'm not sure what that means or why it is important thoug= h. From debbugs-submit-bounces@debbugs.gnu.org Wed Feb 23 06:26:14 2022 Received: (at submit) by debbugs.gnu.org; 23 Feb 2022 11:26:14 +0000 Received: from localhost ([127.0.0.1]:44024 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nMpmg-0000PA-0f for submit@debbugs.gnu.org; Wed, 23 Feb 2022 06:26:14 -0500 Received: from lists.gnu.org ([209.51.188.17]:58014) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nMpme-0000P2-93 for submit@debbugs.gnu.org; Wed, 23 Feb 2022 06:26:12 -0500 Received: from eggs.gnu.org ([209.51.188.92]:58126) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nMpmb-0002WJ-DX for bug-guix@gnu.org; Wed, 23 Feb 2022 06:26:10 -0500 Received: from wout5-smtp.messagingengine.com ([64.147.123.21]:35021) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nMpmW-0001YJ-W3 for bug-guix@gnu.org; Wed, 23 Feb 2022 06:26:09 -0500 Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailout.west.internal (Postfix) with ESMTP id 426A83200993 for ; Wed, 23 Feb 2022 06:25:57 -0500 (EST) Received: from imap43 ([10.202.2.93]) by compute1.internal (MEProxy); Wed, 23 Feb 2022 06:25:57 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=munksgaard.me; h=cc:content-type:date:date:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:sender:subject :subject:to:to; s=fm3; bh=QDHDjdquQXtI6vyyV1mOYU0o9HMGs/yCTBRf0Y DyNsw=; b=odEcl7Y7wI9EEEUYZ00BleNRFK/I+K6jNsbpAEuKjUZ7wYP6Xh0hjL NS16KiHNMkJ+BE/qOlBli+DatOejUVRt+2OlBSzm0Zg0gdSUvKlAdVHcq2OqUMvn DmEyKmEW5XplVTWW89o9IZ7uxBfKJknMQ0nN7UOHcY5sNcAMh7cX8pDGs3NKH/ZR D2tuekI4VptVMWOosxfi+tya+sg2ccLTRxm3BI+okCnrZgttO61wJcksK7UtiRt8 vx/ZLK6dJhUHyeVD5TTNAky5cdIFZf7pySUj36JH2nA6bcVk2RceAPFPfpgxKodD 7VBxormXc1DkA33wZcJCsnuZpO74UPGw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:date:from:from :in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:sender:subject:subject:to:to:x-me-proxy:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm2; bh=QDHDjdquQXtI6vyyV 1mOYU0o9HMGs/yCTBRf0YDyNsw=; b=TWrlR3Y2eHC6SNN2vSA8SgsNdr1ZwTc/X WTA3mi8jqR+ilN2NAB9TvmJDTj6TQCYJIkUqVb5AK2WNxCXxm32VOXBN7bWW+23q vDuHvPv9DEAFuJQvt5ms81ffw46z3k4mZ6f5oYxqESFGlbjK3x0SJDY1YSdrZokw y/ilisVSf8Gge6JhupyaqL/4kMtffTD9PLcO3LG5JbP4k70yXMGFbCzeupcfqoqL E9yasmRgufOj4Ol1ENVkIpDA0FliJz8PcreRZTR/KW9CPYgzQWgq9LkwP84N8ik3 vKByHzCSCwlAWo2yrtM39asm0Xe0gi8PFdxWPgtPmHEEtuguFT7AA== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvvddrledtgddvjecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecunecujfgurhepofgfggfkjghffffhvffutgesthdtre dtreertdenucfhrhhomhepfdfrhhhilhhiphcuofhunhhkshhgrggrrhgufdcuoehphhhi lhhiphesmhhunhhkshhgrggrrhgurdhmvgeqnecuggftrfgrthhtvghrnhepkeeljedvle ejueffhfekfffgleelkeehlefhkeefuddvieeufedvtdehuedvieevnecuffhomhgrihhn pehhrghskhgvlhhlrdhorhhgnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpe hmrghilhhfrhhomhepphhhihhlihhpsehmuhhnkhhsghgrrghrugdrmhgv X-ME-Proxy: Received: by mailuser.nyi.internal (Postfix, from userid 501) id 96050AC0E99; Wed, 23 Feb 2022 06:25:56 -0500 (EST) X-Mailer: MessagingEngine.com Webmail Interface User-Agent: Cyrus-JMAP/3.5.0-alpha0-4778-g14fba9972e-fm-20220217.001-g14fba997 Mime-Version: 1.0 Message-Id: In-Reply-To: <62174ccd-9114-4096-8d63-e1933b76ad32@www.fastmail.com> References: <86a6eh2954.fsf@gmail.com> <62174ccd-9114-4096-8d63-e1933b76ad32@www.fastmail.com> Date: Wed, 23 Feb 2022 12:25:36 +0100 From: "Philip Munksgaard" To: "John Kehayias" Subject: Re: bug#53655: haskell build system cannot build attoparsec Content-Type: text/plain Received-SPF: pass client-ip=64.147.123.21; envelope-from=philip@munksgaard.me; helo=wout5-smtp.messagingengine.com X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.7 (-) X-Debbugs-Envelope-To: submit 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: -2.7 (--) On Wed, 23 Feb 2022, at 12:06, Philip Munksgaard wrote: > And yes, this is indeed the issue I'm mostly concerned about. It seems > like > `/gnu/store/25ql0xsjqf0alrvy6hmpw6gzirzbqfmv-ghc-attoparsec-0.14.4/ghc-attoparsec-0.14.4.conf` > is expected to be a file, while it is in fact a directory. I'm not sure > what that means or why it is important though. Upon further investigation, it seems like the `register` function in `guix/build/haskell-build-system.scm` assumes that running `runhaskell Setup.hs register --gen-pkg-config=...` will at most result in a single configuration file, while the documentation for `--gen-pkg-config` clearly states that it is also possible that it results in a directory[0]. The relevant section states: > This option outputs a directory if the package requires multiple registrations: this can occur if internal/convenience libraries are used. These configuration file names are sorted so that they can be registered in order. I think we need to amend `haskell-build-system.scm` to be able to handle such cases. 0: https://downloads.haskell.org/cabal/Cabal-3.0.0.0/doc/users-guide/installing-packages.html#cmdoption-setup-register-gen-pkg-config From debbugs-submit-bounces@debbugs.gnu.org Wed Feb 23 08:57:25 2022 Received: (at 53655) by debbugs.gnu.org; 23 Feb 2022 13:57:25 +0000 Received: from localhost ([127.0.0.1]:44386 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nMs8z-00050B-8p for submit@debbugs.gnu.org; Wed, 23 Feb 2022 08:57:25 -0500 Received: from mail-il1-f180.google.com ([209.85.166.180]:38678) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nMs8y-000500-4v for 53655@debbugs.gnu.org; Wed, 23 Feb 2022 08:57:24 -0500 Received: by mail-il1-f180.google.com with SMTP id w4so4230157ilj.5 for <53655@debbugs.gnu.org>; Wed, 23 Feb 2022 05:57:24 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=zJY/DYKAXnGOIzJWGqczOp5r2WYJi6XEr7NB7kuIlho=; b=X/H5cymMZniEuAAnAKVM8KrEefmnhOf/kES5RF28Zxh3bAUEbaLx3hQCLBf/htTFJZ KyBEDlWloYpsA/9zhm/TI/7NfzzRLoa8UWYVoSiot1nEvHVv5JUD3BfxdkVr2mqqXqzv ELdZ4x3q+Y1Cl9Yhlz8q6WFVVSvDSTBR5OvZePrfqjuGtdWQB2Ti3w8d3Mje1WTJiaBI AjKqInJQNH7qVlAPGNc8v8UQt46nSX1IkFsLgUggIVBq/3KeGToNODtmyaKoj8L4txQo rzD+Ez93faDDjsmfPSc6IXYDfbdQrf/fEMkeWSyFycXFuAOVFBkzsDdT+346NDOSu9Sy RmXw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=zJY/DYKAXnGOIzJWGqczOp5r2WYJi6XEr7NB7kuIlho=; b=FI5VSd1By1VPmQGajU6L80C0Hm5YLqYJidkovsvxM714se3UCSs5DEEEri66fk14HR kJigy4OxRGOsKH1/y6K8dss152boKjlhui6lLa0XIYDZczTb6n5NUyEkqn79PY+MVJCx K4VzG3kKjGWciv7AYxeN19GuFtmsXN1DeDHfkJe/tbBp0ecRKMlB1fp8SmXvxjpnVSJx Zx2TX+UZ6mD5WHdIjxaoJfJCzbrATJNezbywwumEOQ75AS66GdlFxQlX4Y3MiuHQpNHN UWmV6sxezcEOhs7hV/Jce0a7ZdIogWteXQvUDm8UgqBXDCHrL83gKaN7t3HNvCValkbr ZWWQ== X-Gm-Message-State: AOAM531unwrugXbjGuEnJPNo3X4U6mHMwgusaDXYLWujQ6SXtEAcmsm3 nZFHZRAL5yeWM30TEVoM2yEJJSjJQKYJ37qZs5c= X-Google-Smtp-Source: ABdhPJz0z5lDM3ler1MJl5cQuze71qdqu9AN17XlD/jigP5GHTigeoqbNaLnIuFTWEsWf6lZXgJDgNMhsw20ETC8faM= X-Received: by 2002:a92:ddc4:0:b0:2b9:48ef:d9f2 with SMTP id d4-20020a92ddc4000000b002b948efd9f2mr24713289ilr.156.1645624638506; Wed, 23 Feb 2022 05:57:18 -0800 (PST) MIME-Version: 1.0 References: <86a6eh2954.fsf@gmail.com> <62174ccd-9114-4096-8d63-e1933b76ad32@www.fastmail.com> In-Reply-To: From: zimoun Date: Wed, 23 Feb 2022 14:57:07 +0100 Message-ID: Subject: Re: bug#53655: haskell build system cannot build attoparsec To: Philip Munksgaard Content-Type: text/plain; charset="UTF-8" X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 53655 Cc: 53655@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: -1.0 (-) Hi, On Wed, 23 Feb 2022 at 12:27, Philip Munksgaard wrote: > The relevant section states: > > > This option outputs a directory if the package requires multiple registrations: this can occur if internal/convenience libraries are used. These configuration file names are sorted so that they can be registered in order. > > 0: https://downloads.haskell.org/cabal/Cabal-3.0.0.0/doc/users-guide/installing-packages.html#cmdoption-setup-register-gen-pkg-config Thanks. Indeed, it may be the issue. > I think we need to amend `haskell-build-system.scm` to be able to handle such cases. Well, such change is a core-updates change because it will rebuild the world. Let see if in the meantime, the attoparsec package could be patched. Cheers, simon From debbugs-submit-bounces@debbugs.gnu.org Wed Apr 06 15:28:11 2022 Received: (at 53655) by debbugs.gnu.org; 6 Apr 2022 19:28:11 +0000 Received: from localhost ([127.0.0.1]:59191 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ncBK6-000393-Q1 for submit@debbugs.gnu.org; Wed, 06 Apr 2022 15:28:11 -0400 Received: from mail-wm1-f41.google.com ([209.85.128.41]:33190) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ncBK4-00038O-1V for 53655@debbugs.gnu.org; Wed, 06 Apr 2022 15:28:08 -0400 Received: by mail-wm1-f41.google.com with SMTP id l9-20020a05600c4f0900b0038ccd1b8642so3514392wmq.0 for <53655@debbugs.gnu.org>; Wed, 06 Apr 2022 12:28:07 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=VXJ93brG2nVUYVvVxAcW1MtnUGqncy9UNwg3oKibaZo=; b=Uxqk01ajCF06HMkwXGdTU/yzmu7yIH9A9fqJRGQR/RUJe52ePSGX84sa61BKEo6YTZ xUnC9lc9V9vJbsbL1KNri98a5TDljvs3aPmRjTPYyn+iV65Gdt2lEt1lhf+4ImnItgJx 7bvnQWaWVsRZaIesqZr7Bzj1ey8ci2KGF1eZOi+ga3XtHa/OVPFCqd12pTe02RqahmB4 ef46f1MWsrB1o3GQpycj6MwaH7CbHbYAqfVMV49WQH3slIgvfYHgvTVQacxggWX6Y03X 47ecg4AGzyvKehfEcXb3HPg0jQAz7TJrJwI+2IpYY3GmRc/TQKhmB6yQxIO62oBd0Rhx eTQQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=VXJ93brG2nVUYVvVxAcW1MtnUGqncy9UNwg3oKibaZo=; b=uS7qWOm96SJZFcld/JMbTuza24WTREDEsCc52Inah9y0cExq88htpVRqtbT3rWEsiq ykuCTishGlCK//WbIMXF/FKBAuH6iC6/dKZ4hIqn07+54R4sfUEdWU7v3Y7lhTicfpGe /tQSkXbloh7FCjDPT+O4xRp5odkWuKatfN35I48K4vbaDC9KF4NagZaNYiviPLG2B+ew IxE3R2WZeyjj8/D2NegPzvSUkVpakeEl6gJL0jcCCR+68mlyz0/eura35Peldozdkpdm Y/KB6tCnciEQTylL4udgyubvN4IUWPMAJygNRb/zcMfBpb2gOXNhcDtsQg3Z2aGB1zfa CzLg== X-Gm-Message-State: AOAM530DiJRES6WAu15yKbRMHcxtTpTsTET8cyLIl+UKg+baR4xAnTUu qG4u9/uz+rL6i+GxX2ctQoobTVYJcV4= X-Google-Smtp-Source: ABdhPJzOA1IcuRAaL5Du0BEQzm1KIfNHsFjMIOhp1hdRXqMj1PbW+g5wwsBs93c4vYKTCBMJVULnUQ== X-Received: by 2002:a05:600c:224b:b0:38e:7bb2:14eb with SMTP id a11-20020a05600c224b00b0038e7bb214ebmr9079914wmm.83.1649273282461; Wed, 06 Apr 2022 12:28:02 -0700 (PDT) Received: from pfiuh07 ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id h10-20020adf9cca000000b002061b07f6f8sm5876659wre.88.2022.04.06.12.28.01 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 06 Apr 2022 12:28:02 -0700 (PDT) From: zimoun To: "Philip Munksgaard" Subject: Re: bug#53655: haskell build system cannot build attoparsec References: Date: Wed, 06 Apr 2022 21:27:57 +0200 In-Reply-To: (Philip Munksgaard's message of "Mon, 31 Jan 2022 11:33:45 +0100") Message-ID: <87wng2ovuq.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 53655 Cc: 53655@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: -1.0 (-) Hi, On Mon, 31 Jan 2022 at 11:33, "Philip Munksgaard" wrote: > ``` > (define-module (gnu packages futhark) > #:use-module (guix packages) > #:use-module (guix download) > #:use-module (guix build-system haskell) > #:use-module (guix licenses) > #:use-module (guix git-download) > #:use-module ((guix licenses) #:prefix license:) > #:use-module (gnu packages) > #:use-module (gnu packages haskell) > #:use-module (gnu packages haskell) > #:use-module (gnu packages haskell-web) > #:use-module (gnu packages haskell-xyz) > #:use-module (gnu packages haskell-check) > #:use-module (gnu packages haskell-crypto)) > > (package > (name "ghc-attoparsec") > (version "0.14.4") > (source > (origin > (method url-fetch) > (uri (hackage-uri "attoparsec" version)) > (sha256 > (base32 "0v4yjz4qi8bwhbyavqxlhsfb1iv07v10gxi64khmsmi4hvjpycrz")))) > (build-system haskell-build-system) > (inputs (list ghc-scientific)) > (native-inputs > (list ghc-quickcheck > ghc-quickcheck-unicode > ghc-tasty > ghc-tasty-quickcheck > ghc-vector)) > (arguments > `(#:cabal-revision > ("1" "149ihklmwnl13mmixq6iq5gzggkgqwsqrjlg2fshqwwbvbd4nn3r"))) > (home-page "https://github.com/bgamari/attoparsec") > (synopsis "Fast combinator parsing for bytestrings and text") > (description > "This package provides a fast parser combinator library, aimed particularly at > dealing efficiently with network protocols and complicated text/binary file > formats.") > (license license:bsd-3)) > ``` > > When trying to build this file however, I get the following error: This part is now fixed by . But it is a core-updates change so the fix will land master at the next cycle... who knows when. ;-) For the other issue about the importer, I suggest to close this one and reopen an issue. Cheers, simon From debbugs-submit-bounces@debbugs.gnu.org Thu Apr 07 04:24:16 2022 Received: (at 53655-done) by debbugs.gnu.org; 7 Apr 2022 08:24:16 +0000 Received: from localhost ([127.0.0.1]:59706 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ncNR9-0006DW-ST for submit@debbugs.gnu.org; Thu, 07 Apr 2022 04:24:16 -0400 Received: from out1-smtp.messagingengine.com ([66.111.4.25]:42037) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ncNR8-0006DL-M9 for 53655-done@debbugs.gnu.org; Thu, 07 Apr 2022 04:24:15 -0400 Received: from compute2.internal (compute2.nyi.internal [10.202.2.46]) by mailout.nyi.internal (Postfix) with ESMTP id 581175C00C1; Thu, 7 Apr 2022 04:24:09 -0400 (EDT) Received: from imap43 ([10.202.2.93]) by compute2.internal (MEProxy); Thu, 07 Apr 2022 04:24:09 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=munksgaard.me; h=cc:cc:content-type:date:date:from:from:in-reply-to :in-reply-to:message-id:mime-version:references:reply-to:sender :subject:subject:to:to; s=fm1; bh=q+NGF908X42XBDqDXxqNFSW8brlZza wGTYR3aFGI4W8=; b=bk301H2aC4sbzN1wZK0KEmuSKUNz9GIdb9P7qxQAWHvFH2 J/5PVKgeOdSTYPt7pXIlIGmKVhtmj9C+uW5TVo3y6YcC2eNhraoktJrJTqUxBGrf pYPHKXOBBq4bFIE4YgjHMoLHfVlDDeykDFvQOH4rxH3ya7bPVcURW2Oh0CgY9Wzh Wnw1Yzrq7R8WuvPHahYFrzNnK0XxG5j/ew4+H+H/IiFBGWL4eJB+gV0r39CyLVWS OlCbO5D0NVCLmAV7LZvmTmqPu051ShQePNgyKEzw/GtEVXNe3Eu7Siw4HDjlTqod u2ISBCgiTol4QcUUUmnZswOS6b1ewVXLOfkctyiA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-type:date:date:from:from :in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:sender:subject:subject:to:to:x-me-proxy:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm3; bh=q+NGF908X42XBDqDX xqNFSW8brlZzawGTYR3aFGI4W8=; b=KN9PTQYViggM84P5bt/vRyHMUhFYNzg0w UGJRU3iYJSjOA/cMT9WlGfU38ZP3AyQVJBolVzn41om4ZawVGf5QXl1ENvDZzVRW v7j8X3Bp1U70QkgVrcikEktpHiTswBDlH/HyKL5k5ykrlMksN6XggUZKli/11yD6 wJHBUZ6H7KQBurbSC1yd1BEEMBrYo8C67hSUm3HkvqXeY1JrmiIcYScNhAaCOjIs 1aW0Zl/3ZnnnCvHiD4ItA9NQFPOjXDua8sV24ipH8ik/qEZjdvYDGxANcIEu79jc 1kCKnuGMoZ70O6KqnIJiNUwQRo1cTf+8QnIN1GUWvIqu04jZXiWyA== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvvddrudejkedgtdegucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpefofgggkfgjfhffhffvufgtsehttd ertderredtnecuhfhrohhmpedfrfhhihhlihhpucfouhhnkhhsghgrrghrugdfuceophhh ihhlihhpsehmuhhnkhhsghgrrghrugdrmhgvqeenucggtffrrghtthgvrhhnpeefjedtie egheefgfeffeefffevteehfeeiudehfeetueeiffdvgedvtdeuueekveenucffohhmrghi nhepghhnuhdrohhrghdpghhithhhuhgsrdgtohhmnecuvehluhhsthgvrhfuihiivgeptd enucfrrghrrghmpehmrghilhhfrhhomhepphhhihhlihhpsehmuhhnkhhsghgrrghrugdr mhgv X-ME-Proxy: Received: by mailuser.nyi.internal (Postfix, from userid 501) id 1E6B6AC0EAE; Thu, 7 Apr 2022 04:24:09 -0400 (EDT) X-Mailer: MessagingEngine.com Webmail Interface User-Agent: Cyrus-JMAP/3.7.0-alpha0-386-g4174665229-fm-20220406.001-g41746652 Mime-Version: 1.0 Message-Id: <5bcf6a1d-e119-4630-a257-78a3e7c195aa@www.fastmail.com> In-Reply-To: <87wng2ovuq.fsf@gmail.com> References: <87wng2ovuq.fsf@gmail.com> Date: Thu, 07 Apr 2022 10:23:48 +0200 From: "Philip Munksgaard" To: zimoun Subject: Re: bug#53655: haskell build system cannot build attoparsec Content-Type: text/plain X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 53655-done Cc: 53655-done@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: -1.7 (-) A patch has been submitted for the second part of this issue [0] and a new issue has been created for the first part [1]. I'm therefore closing this issue. 0: https://issues.guix.gnu.org/54729 1: https://issues.guix.gnu.org/54760 On Wed, 6 Apr 2022, at 21:27, zimoun wrote: > Hi, > > On Mon, 31 Jan 2022 at 11:33, "Philip Munksgaard" wrote: > >> ``` >> (define-module (gnu packages futhark) >> #:use-module (guix packages) >> #:use-module (guix download) >> #:use-module (guix build-system haskell) >> #:use-module (guix licenses) >> #:use-module (guix git-download) >> #:use-module ((guix licenses) #:prefix license:) >> #:use-module (gnu packages) >> #:use-module (gnu packages haskell) >> #:use-module (gnu packages haskell) >> #:use-module (gnu packages haskell-web) >> #:use-module (gnu packages haskell-xyz) >> #:use-module (gnu packages haskell-check) >> #:use-module (gnu packages haskell-crypto)) >> >> (package >> (name "ghc-attoparsec") >> (version "0.14.4") >> (source >> (origin >> (method url-fetch) >> (uri (hackage-uri "attoparsec" version)) >> (sha256 >> (base32 "0v4yjz4qi8bwhbyavqxlhsfb1iv07v10gxi64khmsmi4hvjpycrz")))) >> (build-system haskell-build-system) >> (inputs (list ghc-scientific)) >> (native-inputs >> (list ghc-quickcheck >> ghc-quickcheck-unicode >> ghc-tasty >> ghc-tasty-quickcheck >> ghc-vector)) >> (arguments >> `(#:cabal-revision >> ("1" "149ihklmwnl13mmixq6iq5gzggkgqwsqrjlg2fshqwwbvbd4nn3r"))) >> (home-page "https://github.com/bgamari/attoparsec") >> (synopsis "Fast combinator parsing for bytestrings and text") >> (description >> "This package provides a fast parser combinator library, aimed particularly at >> dealing efficiently with network protocols and complicated text/binary file >> formats.") >> (license license:bsd-3)) >> ``` >> >> When trying to build this file however, I get the following error: > > This part is now fixed by . But it > is a core-updates change so the fix will land master at the next > cycle... who knows when. ;-) > > For the other issue about the importer, I suggest to close this one and > reopen an issue. > > > Cheers, > simon From unknown Sun Jun 22 22:42:57 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Thu, 05 May 2022 11:24:06 +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