From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id IC36NZNEPV9bPAAA0tVLHw (envelope-from ) for ; Wed, 19 Aug 2020 15:26:11 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1 with LMTPS id 2Ne5MZNEPV8cfwAAbx9fmQ (envelope-from ) for ; Wed, 19 Aug 2020 15:26:11 +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 1ED0B94050D for ; Wed, 19 Aug 2020 15:26:11 +0000 (UTC) Received: from localhost ([::1]:38806 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1k8Pyb-0003po-W4 for larch@yhetil.org; Wed, 19 Aug 2020 11:26:10 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:35310) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1k8PyU-0003o7-PO for bug-guix@gnu.org; Wed, 19 Aug 2020 11:26:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:57457) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1k8PyU-0000mk-GS for bug-guix@gnu.org; Wed, 19 Aug 2020 11:26:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1k8PyU-0007Kf-CW for bug-guix@gnu.org; Wed, 19 Aug 2020 11:26:02 -0400 X-Loop: help-debbugs@gnu.org Subject: bug#42934: Ganeti fails to build Resent-From: Marius Bakke Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Wed, 19 Aug 2020 15:26:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 42934 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 42934@debbugs.gnu.org X-Debbugs-Original-To: bug-guix@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.159785072028134 (code B ref -1); Wed, 19 Aug 2020 15:26:02 +0000 Received: (at submit) by debbugs.gnu.org; 19 Aug 2020 15:25:20 +0000 Received: from localhost ([127.0.0.1]:40770 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k8Pxn-0007Jh-Jy for submit@debbugs.gnu.org; Wed, 19 Aug 2020 11:25:19 -0400 Received: from lists.gnu.org ([209.51.188.17]:45216) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k8Pxi-0007JV-UM for submit@debbugs.gnu.org; Wed, 19 Aug 2020 11:25:17 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:35148) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1k8Pxi-000396-Mq for bug-guix@gnu.org; Wed, 19 Aug 2020 11:25:14 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:50151) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1k8Pxi-0000a9-CI for bug-guix@gnu.org; Wed, 19 Aug 2020 11:25:14 -0400 Received: from ti0006q161-3115.bb.online.no ([88.95.106.80]:55896 helo=localhost) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1k8Pxe-0006Hc-2e for bug-guix@gnu.org; Wed, 19 Aug 2020 11:25:13 -0400 From: Marius Bakke Date: Wed, 19 Aug 2020 17:23:52 +0200 Message-ID: <877dtupsl3.fsf@gnu.org> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-Spam-Score: -3.3 (---) 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: -0.61 X-TUID: BcdvwzSR82T8 --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Hello, Since the recent haskell-build-system changes, the 'ganeti' package fails to build with this error: =2D-8<---------------cut here---------------start------------->8--- GHC]: src/Ganeti/Utils/Statistics.o <- cabal_macros.h src/Ganeti/Utils/Stat= istics.hs : can't load .so/.DLL for: libpcre.so (libpcre.so: cannot ope= n shared object file: No such file or directory) make: *** [Makefile:4380: src/Ganeti/BasicTypes.o] Error 1 =2D-8<---------------cut here---------------end--------------->8--- The libpcre.so dependency comes via "ghc-regex-pcre". I tried adding it as an input (by propagating from ghc-regex-pcre), and get a different error: =2D-8<---------------cut here---------------start------------->8--- Linking src/ganeti-kvmd ...=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20 [GHC]: src/Ganeti/Metad/Server.o <- cabal_macros.h src/Ganeti/Metad/Server.= hs src/Ganeti/Metad/WebServer.hi src/Ganeti/Metad/WebServer.o src/Ganeti/Me= tad/ConfigServer.hi src/Ganeti/Metad/ConfigServer .o src/Ganeti/Metad/ConfigCore.hi src/Ganeti/Metad/ConfigCore.o src/Ganeti/= Daemon.hi src/Ganeti/Daemon.o [GHC]: src/ganeti-metad.o <- cabal_macros.h src/ganeti-metad.hs src/Ganeti/= Runtime.hi src/Ganeti/Runtime.o src/Ganeti/Metad/Server.hi src/Ganeti/Metad= /Server.o src/Ganeti/Daemon.hi src/Ganeti/Daemon. o src/Ganeti/Constants.hi src/Ganeti/Constants.o=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20 ld: cannot find -lHSutf8-string-1.0.1.1-Geq8jdOv4Q3LkcQoEOWDVv ld: cannot find -lHStest-framework-quickcheck2-0.3.0.5-9CO80jBRBfSI50Qn1Alr= nH ld: cannot find -lHStest-framework-hunit-0.3.0.2-8gSUkaZjhPC5GwMG3FTbXM ld: cannot find -lHSextensible-exceptions-0.1.1.4-KI0dG6kQM84KnSzvR2Yb0 ld: cannot find -lHStest-framework-0.8.2.0-HxswHFmjozU6QEk6bXzzt9 ld: cannot find -lHSxml-1.3.14-ESp8cJy4XJ8BJKfvGeNymT ld: cannot find -lHShostname-1.0-96RwzZJKf0mHYnt0kjXkqR ld: cannot find -lHSansi-wl-pprint-0.6.9-Cz5pneQ8Hse3VAFYZHVfdH ld: cannot find -lHSansi-terminal-0.9.1-KAtSkkD7GHFKoP9eT8kWXE ld: cannot find -lHScolour-2.3.5-y0xjV3ONUd40VuBtReEvC ld: cannot find -lHStemporary-1.3-6ZNx4aehhTA4byfuIkE25V ld: cannot find -lHSsnap-server-1.1.1.1-IhUBk1dvGEwLHeKz5KF21X ld: cannot find -lHSio-streams-haproxy-1.0.1.0-gPccU7qFPTBf1zhY26bB2 ld: cannot find -lHSclock-0.8-BIVdKeRNUfmD11RCVfJKrz ld: cannot find -lHSblaze-builder-0.4.1.0-KrFxFv3kgua3BTNMsMBadC ld: cannot find -lHSsnap-core-1.0.4.0-DczSASpTts1J4yMBIudB9c ld: cannot find -lHSunix-compat-0.5.2-GYmNPGqdGR3DF85i5Y9m4X ld: cannot find -lHSregex-posix-0.95.2-jmiKTXBn5tB7yYph2GqnC ld: cannot find -lHSreadable-0.3.1-7I5EIROpRuwBi3cHo2WBVY ld: cannot find -lHSnetwork-uri-2.6.1.0-K75fCYvLQE41EntOQ30cqK ld: cannot find -lHSio-streams-1.5.1.0-FM1GOBjUfdSJ3bpideK8My ld: cannot find -lHSzlib-bindings-0.1.1.5-2OcBr3eN9xgDj5U6uANlVV ld: cannot find -lHSzlib-0.6.2.1-RBosn3LQPs8EtxGNLWmZR ld: cannot find -lHSregex-pcre-0.94.4-7Ux5hIaDPUiEPcdothI0zK ld: cannot find -lHSregex-base-0.93.2-8QGsCbNNqfw1S2nCPh78l5 ld: cannot find -lHSold-time-1.1.0.3-2XkcGgLYS3G4Bt8PCBG9iL ld: cannot find -lHSlifted-base-0.2.3.12-HnP8Cm9llUCLAh7f9YyBcZ ld: cannot find -lHSmonad-control-1.0.2.3-6xtn9QV87M15L8AnNrTmlz ld: cannot find -lHSlens-4.17.1-68pxttctHvtCTyByOlgZ2t ld: cannot find -lHSvector-0.12.0.3-2LEYu9M2i7lERDtz76XG3n ld: cannot find -lHSreflection-2.1.5-COCfeq4SAqI4e4DelZUSV ld: cannot find -lHSparallel-3.2.2.0-EGl5SOk48TWHAD161C93aQ ld: cannot find -lHSkan-extensions-5.2-CzfGQZYK0unE2eaHpSulni ld: cannot find -lHSinvariant-0.5.3-d7RpW05TIN3TMBDPM322j ld: cannot find -lHSadjunctions-4.4-D7Oje2j3iy5Vdu5zV0UkP ld: cannot find -lHSvoid-0.7.3-5xXWQQsTYbKFlr3KfNvyL8 ld: cannot find -lHSfree-5.1.2-3loUBBUyYBX8r609r3raCg ld: cannot find -lHStransformers-base-0.4.5.2-396mW3nNBbNcNAE3ZplxN ld: cannot find -lHSsemigroupoids-5.3.3-AcJYbiewxx2FRpslXUFAHQ ld: cannot find -lHSunordered-containers-0.2.10.0-IxEX4gD8y7xFG1XVoZBXwV ld: cannot find -lHSprofunctors-5.3-90Zi8IDCOOv1kKuRCOq787 ld: cannot find -lHSsemigroups-0.18.5-6T2lH5F6zyQIdwR3JYKMO3 ld: cannot find -lHSexceptions-0.10.3-BZy4XtH1BuX7zYRttZiTh5 ld: cannot find -lHScontravariant-1.5.2-4tubmgOpLIj5IwIaRQgygE ld: cannot find -lHSStateVar-1.2-OvQScUJdslB4HgRfOXUfu ld: cannot find -lHSbifunctors-5.5.5-knZ58itKbm3P5hsyhRW4x ld: cannot find -lHSth-abstraction-0.3.1.0-KacyXGqFl6k8QB9PBisbIF ld: cannot find -lHScomonad-5.0.5-1Ix7pspqNO88OqtikSRYZA ld: cannot find -lHStransformers-compat-0.6.5-6PKzEe5EVLXd5Neg4mr6X ld: cannot find -lHSdistributive-0.6.2-1vlBMZw7eCJ5vK0EkS9UBp ld: cannot find -lHStagged-0.8.6-EiJ2F18RuD68LSMkg0Ly4r ld: cannot find -lHSbase-orphans-0.8.1-B31dDt5Bc6961QNeuKJksE ld: cannot find -lHSjson-0.9.3-FywqDV7BGEJI1N2HiDUZZ8 ld: cannot find -lHSsyb-0.7.1-8iVgCtiH46pAso6ilV0Je0 ld: cannot find -lHShslogger-1.2.12-AaeMgrm5rNI5Z24IIbtrYk ld: cannot find -lHSold-locale-1.0.0.7-D4Rn5zPhtMJBwwirPJNu78 ld: cannot find -lHSnetwork-2.8.0.1-Hmt657UE3v349uYmvUXEvW ld: cannot find -lHShinotify-0.4-64NJM7W0EUxBW8TQuGc3QU ld: cannot find -lHSasync-2.2.2-7xNwq1PFb1Z80u6TRhO0ep ld: cannot find -lHScurl-1.3.8-7WFKo4ShNey8jN5AeWZWkN ld: cannot find -lHScryptonite-0.25-DTpFAtFmPj411oArRQLUSg ld: cannot find -lHSmemory-0.14.18-EVX1021YbY3KBuSDHgu8AK ld: cannot find -lHSbasement-0.0.11-C095fEhcIb5E8Z5F95kg3I ld: cannot find -lHScase-insensitive-1.2.0.11-J2cgk1tTm8L9V2Lhdj6cNJ ld: cannot find -lHSbase64-bytestring-1.0.0.2-9zRsxWrEm5zGbLjNlDas ld: cannot find -lHSattoparsec-0.13.2.3-7mIbc0Jmo4I7q4ss1KZWOU ld: cannot find -lHSscientific-0.3.6.2-AIsr5O39c7VFQK8KUk48PM ld: cannot find -lHSprimitive-0.6.4.0-ILgywxtLpvnAOlEISPpP5b ld: cannot find -lHSinteger-logarithms-1.0.3-4W5qGlfuhVgHAjlWk0Od8E ld: cannot find -lHShashable-1.2.7.0-Hn2R07DgowqB1NMU1vHO6c ld: cannot find -lHSQuickCheck-2.13.2-ELw76TsVduo6OXHYodvTIH ld: cannot find -lHSsplitmix-0.0.3-BieKXhsPr5JADQFNGU6dLm ld: cannot find -lHSrandom-1.1-3ypV4EIycgb35PKjTYYr5q ld: cannot find -lHSPSQueue-1.1.0.1-4AWdCkukY01Ev5bal8JE5L ld: cannot find -lHSHUnit-1.6.0.0-7f1hIalUNKKHyS01XXC5R6 ld: cannot find -lHScall-stack-0.1.0-J1eWgTNOnM4IGVyeW0v2YZ =2D-8<---------------cut here---------------end--------------->8--- A similar error occurs when adding #:extra-directories ("pcre") to the ghc-regex-pcre arguments. I don't understand haskell-build-system or the recent changes enough to guess at what's going on. Ideas? --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCgAdFiEEu7At3yzq9qgNHeZDoqBt8qM6VPoFAl89RAgACgkQoqBt8qM6 VPqQGAf/ekOE5y+d5BEd0ShKmolb2uyXqHdJ3fkqvaYM8/77QsVFw1mlxJ0+exiA yw3dfOUgP+3iY6sM23nOBwWXnYw8vt4pJ5GRsA9vnm+H7Zd6t4WmE9M2EG0yCsgY cKKOKzMtraf1vPdOUIRqwtr9hEJo1hEHbpaUPJgS+bW526aFlvAVFsAn52VKrlI2 tHOp3FhemIGgCEimG71DVZZ2W8pqUxeyh6ulAB6A34fdqwZCL/5hTWwilFlIyVO4 U32w6boctg6ALLI/+6ijQU07OBKYTw5Z0QyQQUaE1JXV7AEIharW4BaVSIm2t5vW ZjM2aC12TNy5K6wCFQFHkBlIz7VOew== =DDqa -----END PGP SIGNATURE----- --=-=-=--