From unknown Wed Jul 30 13:12:07 2025 X-Loop: help-debbugs@gnu.org Subject: bug#33659: Perl-build-system does not honor #:module-build-flags or #:configure-flags Resent-From: swedebugia@riseup.net Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Fri, 07 Dec 2018 10:59:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 33659 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 33659@debbugs.gnu.org X-Debbugs-Original-To: bug-guix@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.154418032620703 (code B ref -1); Fri, 07 Dec 2018 10:59:02 +0000 Received: (at submit) by debbugs.gnu.org; 7 Dec 2018 10:58:46 +0000 Received: from localhost ([127.0.0.1]:36313 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gVDqH-0005Nq-J2 for submit@debbugs.gnu.org; Fri, 07 Dec 2018 05:58:45 -0500 Received: from eggs.gnu.org ([208.118.235.92]:57073) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gVDqF-0005Nb-Ks for submit@debbugs.gnu.org; Fri, 07 Dec 2018 05:58:44 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gVDq8-000142-Pa for submit@debbugs.gnu.org; Fri, 07 Dec 2018 05:58:38 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:45326) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1gVDq8-00013x-LJ for submit@debbugs.gnu.org; Fri, 07 Dec 2018 05:58:36 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:38439) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gVDq7-0001Gl-5g for bug-guix@gnu.org; Fri, 07 Dec 2018 05:58:36 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gVDq3-00011z-TE for bug-guix@gnu.org; Fri, 07 Dec 2018 05:58:35 -0500 Received: from mx1.riseup.net ([198.252.153.129]:47792) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1gVDq3-00011D-I3 for bug-guix@gnu.org; Fri, 07 Dec 2018 05:58:31 -0500 Received: from piha.riseup.net (piha-pn.riseup.net [10.0.1.163]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (Client CN "*.riseup.net", Issuer "COMODO RSA Domain Validation Secure Server CA" (verified OK)) by mx1.riseup.net (Postfix) with ESMTPS id 2AA741A020C for ; Fri, 7 Dec 2018 02:58:30 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=riseup.net; s=squak; t=1544180310; bh=Ue3K35suIa28y/+N28AiviNzNq+6Vmzvhs4wuO6QI0Q=; h=Date:From:To:Subject:From; b=T2N+k4VJgL5aZb0L5iel+M5fTAwRh6D4hbmZDpREc1XbkSAuXqrCJLJPIczUR4YSr N2d4KOjoVB6qfBHpW371OJaV/bv9QH4X2qlcWbdRgHmVyuptFVdb58vvtS8A2Vr9Wg 0kUgEFNhcaxQEs6xbrdmYa01AV84KahLlfpQdU+0= X-Riseup-User-ID: EB0C6F1E4ACFFCFA22F8CE4788A0058DCC62CAE057C0B4F80BFABA08EAB87350 Received: from [127.0.0.1] (localhost [127.0.0.1]) by piha.riseup.net with ESMTPSA id 0F29169C9A for ; Fri, 7 Dec 2018 02:58:30 -0800 (PST) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=_004b411dab06a809dd0e1d6f6efd1eae" Date: Fri, 07 Dec 2018 02:58:29 -0800 From: swedebugia@riseup.net Message-ID: <96ec5a2d208b2f013680cfcf0ac22df8@riseup.net> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.1 (----) 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: -5.1 (-----) --=_004b411dab06a809dd0e1d6f6efd1eae Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Hi I'm trying hard to package perl-term-readline-gnu but have failed so far. :D See the attached patch for my addition to perl-build-system that did not help. The Makefile in the source says: # Usage: perl Makefile.PL [--prefix=3D...] [--includedir=3D...] [--libdir=3D...] =20 # [OPTIMIZE=3D...]=20 The build failure (with or without my modifications to the build-system) is: starting phase `configure' running `perl' with arguments ("Makefile.PL" "PREFIX=3D/gnu/store/w4wb4wd1kjj6gmxlix0i3jj47v0izijh-perl-term-readline-= gnu-1.35" "INSTALLDIRS=3Dsite" "NO_PERLLOCAL=3D1") Could not find neither libtermcap.a, libncurses.a, or libcurses. Backtrace: 4 (primitive-load "/gnu/store/vgfkdlnwks28vk50mg0xjl8iaf9=E2=80= =A6") In ice-9/eval.scm: 191:35 3 (_ _) In srfi/srfi-1.scm: 640:9 2 (for-each # =E2=80=A6) In /gnu/store/wy2ja4vrrnakwhabsn87ngsb3bqqm5fx-module-import/guix/build/gnu-= build-system.scm: 799:31 1 (_ _) In /gnu/store/wy2ja4vrrnakwhabsn87ngsb3bqqm5fx-module-import/guix/build/util= s.scm: 616:6 0 (invoke _ . _) /gnu/store/wy2ja4vrrnakwhabsn87ngsb3bqqm5fx-module-import/guix/build/util= s.scm:616:6: In procedure invoke: Throw to key `srfi-34' with args `(#)'. note: keeping build directory `/tmp/guix-build-perl-term-readline-gnu-1.35.drv-17' builder for `/gnu/store/n6dcbwrfag9klwysrfdkj2j05cr9710i-perl-term-readline-gnu-1.35.= drv' failed with exit code 1 build of /gnu/store/n6dcbwrfag9klwysrfdkj2j05cr9710i-perl-term-readline-gnu-1.35.d= rv failed View build log at '/var/log/guix/drvs/n6/dcbwrfag9klwysrfdkj2j05cr9710i-perl-term-readline-= gnu-1.35.drv.bz2'. cannot build derivation `/gnu/store/pz0zrnpsvip0yxyd18cjazibsrlpf29h-youtube-viewer-cli-3.4.1.drv= ': 1 dependencies couldn't be built guix build: error: build failed: build of `/gnu/store/pz0zrnpsvip0yxyd18cjazibsrlpf29h-youtube-viewer-cli-3.4.1.drv= ' failed --=20 Cheers=20 Swedebugia --=_004b411dab06a809dd0e1d6f6efd1eae Content-Transfer-Encoding: base64 Content-Type: text/x-diff; name=0001-gnu-Add-perl-term-readline-gnu-flags-not-honored.patch Content-Disposition: attachment; filename=0001-gnu-Add-perl-term-readline-gnu-flags-not-honored.patch; size=3486 RnJvbSAyYWZkNDJjMTYzMTc5M2ZjNWMxODZiODJmYmRiYjM5NjRmNmFlNDY0IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBzd2VkZWJ1Z2lhIDxzd2VkZWJ1Z2lhQHJpc2V1cC5uZXQ+CkRh dGU6IEZyaSwgNyBEZWMgMjAxOCAxMjoxNDozNyArMDEwMApTdWJqZWN0OiBbUEFUQ0hdIGdudTog QWRkIHBlcmwtdGVybS1yZWFkbGluZS1nbnUgLS0gZmxhZ3Mgbm90IGhvbm9yZWQKCi0tLQogZ251 L3BhY2thZ2VzL3Blcmwuc2NtICAgICAgfCAzNyArKysrKysrKysrKysrKysrKysrKysrKysrKysr KysrKysrKystCiBndWl4L2J1aWxkLXN5c3RlbS9wZXJsLnNjbSB8ICAzICsrLQogMiBmaWxlcyBj aGFuZ2VkLCAzOCBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2du dS9wYWNrYWdlcy9wZXJsLnNjbSBiL2dudS9wYWNrYWdlcy9wZXJsLnNjbQppbmRleCBjYmRmMDcw ZTguLmQ0MTE4Mjk2MiAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL3Blcmwuc2NtCisrKyBiL2du dS9wYWNrYWdlcy9wZXJsLnNjbQpAQCAtNTEsNyArNTEsOCBAQAogICAjOnVzZS1tb2R1bGUgKGdu dSBwYWNrYWdlcyBmcmVlZGVza3RvcCkKICAgIzp1c2UtbW9kdWxlIChnbnUgcGFja2FnZXMgcGVy bC1jaGVjaykKICAgIzp1c2UtbW9kdWxlIChnbnUgcGFja2FnZXMgcGVybC13ZWIpCi0gICM6dXNl LW1vZHVsZSAoZ251IHBhY2thZ2VzIHBrZy1jb25maWcpKQorICAjOnVzZS1tb2R1bGUgKGdudSBw YWNrYWdlcyBwa2ctY29uZmlnKQorICAjOnVzZS1tb2R1bGUgKGdudSBwYWNrYWdlcyByZWFkbGlu ZSkpCiAKIDs7OwogOzs7IFBsZWFzZTogVHJ5IHRvIGFkZCBuZXcgbW9kdWxlIHBhY2thZ2VzIGlu IGFscGhhYmV0aWMgb3JkZXIuCkBAIC04MTE1LDYgKzgxMTYsNDAgQEAgb3RoZXIgdGVybWluYWwg cmVsYXRlZCBmZWF0dXJlcywgaW5jbHVkaW5nIHJldHJpZXZhbC9tb2RpZmljYXRpb24gb2YgdGhl CiBzY3JlZW4gc2l6ZSwgYW5kIHJldHJpZXZhbC9tb2RpZmljYXRpb24gb2YgdGhlIGNvbnRyb2wg Y2hhcmFjdGVycy4iKQogICAgIChsaWNlbnNlIChwYWNrYWdlLWxpY2Vuc2UgcGVybCkpKSkKIAor KGRlZmluZS1wdWJsaWMgcGVybC10ZXJtLXJlYWRsaW5lLWdudQorICAocGFja2FnZQorICAgKG5h bWUgInBlcmwtdGVybS1yZWFkbGluZS1nbnUiKQorICAgKHZlcnNpb24gIjEuMzUiKQorICAgKHNv dXJjZQorICAgIChvcmlnaW4KKyAgICAgIChtZXRob2QgdXJsLWZldGNoKQorICAgICAgKHVyaSAo c3RyaW5nLWFwcGVuZAorICAgICAgICAgICAgIm1pcnJvcjovL2NwYW4vYXV0aG9ycy9pZC9IL0hB L0hBWUFTSEkvVGVybS1SZWFkTGluZS1HbnUtIgorICAgICAgICAgICAgdmVyc2lvbgorICAgICAg ICAgICAgIi50YXIuZ3oiKSkKKyAgICAgIChzaGEyNTYKKyAgICAgICAoYmFzZTMyCisgICAgICAg ICIwOWNpeGY5M3c5eTQ0M2pqMjkxdml3M3IyOTJ4c2tpaHgzYWY2NXBuYmtiN21nYTM0cGFwIikp KSkKKyAgIChidWlsZC1zeXN0ZW0gcGVybC1idWlsZC1zeXN0ZW0pCisgICAoYXJndW1lbnRzCisg ICAgJygjOmNvbmZpZ3VyZS1mbGFncyAnKCItLXRlc3QiCisgICAgICAgICAgICAgICAgICAgICAg ICAgICAgIDs7KHN0cmluZy1hcHBlbmQgIi1saWJkaXI9IiAoZ2V0ZW52CisgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgOzsiTElCUkFSWV9QQVRIIikpCisgICAgICAgICAg ICAgICAgICAgICAgICAgICkKKyAgICAgICM6bW9kdWxlLWJ1aWxkLWZsYWdzICcoIi0tdGVzdCIK KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgOzsoc3RyaW5nLWFwcGVuZCAiLWxpYmRpcj0i IChnZXRlbnYKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA7OyJMSUJS QVJZX1BBVEgiKSkKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKSkpCisgICAobmF0aXZl LWlucHV0cworICAgIGAoKCJwZXJsLW1vZHVsZS1idWlsZCIgLHBlcmwtbW9kdWxlLWJ1aWxkKQor ICAgICAgKCJyZWFkbGluZSIgLHJlYWRsaW5lKSkpCisgICAoaG9tZS1wYWdlCisgICAgImh0dHBz Oi8vbWV0YWNwYW4ub3JnL3JlbGVhc2UvVGVybS1SZWFkTGluZS1HbnUiKQorICAgKHN5bm9wc2lz CisgICAgIlBlcmwgZXh0ZW5zaW9uIGZvciB0aGUgR05VIFJlYWRsaW5lL0hpc3RvcnkgTGlicmFy eSIpCisgICAoZGVzY3JpcHRpb24gIlRoaXMgbW9kdWxlIGVuYWJsZXMgc3VwcG9ydCBmb3IgdGhl IEdOVSBSZWFkbGluZS9IaXN0b3J5IExpYnJhcnkuIikKKyAgIChsaWNlbnNlIHBlcmwtbGljZW5z ZSkpKQorCiAoZGVmaW5lLXB1YmxpYyBwZXJsLXRlcm0tc2l6ZS1hbnkKICAgKHBhY2thZ2UKICAg ICAobmFtZSAicGVybC10ZXJtLXNpemUtYW55IikKZGlmZiAtLWdpdCBhL2d1aXgvYnVpbGQtc3lz dGVtL3Blcmwuc2NtIGIvZ3VpeC9idWlsZC1zeXN0ZW0vcGVybC5zY20KaW5kZXggMDZhZjFkZDIw Li5hMDZjZjViNDQgMTAwNjQ0Ci0tLSBhL2d1aXgvYnVpbGQtc3lzdGVtL3Blcmwuc2NtCisrKyBi L2d1aXgvYnVpbGQtc3lzdGVtL3Blcmwuc2NtCkBAIC03OCw2ICs3OCw3IEBACiAKIChkZWZpbmUq IChwZXJsLWJ1aWxkIHN0b3JlIG5hbWUgaW5wdXRzCiAgICAgICAgICAgICAgICAgICAgICAjOmtl eQorICAgICAgICAgICAgICAgICAgICAgKGNvbmZpZ3VyZS1mbGFncyAnJygpKQogICAgICAgICAg ICAgICAgICAgICAgKHNlYXJjaC1wYXRocyAnKCkpCiAgICAgICAgICAgICAgICAgICAgICAodGVz dHM/ICN0KQogICAgICAgICAgICAgICAgICAgICAgKHBhcmFsbGVsLWJ1aWxkPyAjdCkKQEAgLTEx MSw2ICsxMTIsNyBAQCBwcm92aWRlcyBhIGBNYWtlZmlsZS5QTCcgZmlsZSBhcyBpdHMgYnVpbGQg c3lzdGVtLiIKICAgICAgICAgICAgICAgICAgICAjOm1ha2UtbWFrZXI/ICxtYWtlLW1ha2VyPwog ICAgICAgICAgICAgICAgICAgICM6bWFrZS1tYWtlci1mbGFncyAsbWFrZS1tYWtlci1mbGFncwog ICAgICAgICAgICAgICAgICAgICM6bW9kdWxlLWJ1aWxkLWZsYWdzICxtb2R1bGUtYnVpbGQtZmxh Z3MKKyAgICAgICAgICAgICAgICAgICAjOmNvbmZpZ3VyZS1mbGFncyAsY29uZmlndXJlLWZsYWdz CiAgICAgICAgICAgICAgICAgICAgIzpwaGFzZXMgLHBoYXNlcwogICAgICAgICAgICAgICAgICAg ICM6c3lzdGVtICxzeXN0ZW0KICAgICAgICAgICAgICAgICAgICAjOnRlc3QtdGFyZ2V0ICJ0ZXN0 IgpAQCAtMTE5LDcgKzEyMSw2IEBAIHByb3ZpZGVzIGEgYE1ha2VmaWxlLlBMJyBmaWxlIGFzIGl0 cyBidWlsZCBzeXN0ZW0uIgogICAgICAgICAgICAgICAgICAgICM6cGFyYWxsZWwtdGVzdHM/ICxw YXJhbGxlbC10ZXN0cz8KICAgICAgICAgICAgICAgICAgICAjOm91dHB1dHMgJW91dHB1dHMKICAg ICAgICAgICAgICAgICAgICAjOmlucHV0cyAlYnVpbGQtaW5wdXRzKSkpCi0KICAgKGRlZmluZSBn dWlsZS1mb3ItYnVpbGQKICAgICAobWF0Y2ggZ3VpbGUKICAgICAgICgoPyBwYWNrYWdlPykKLS0g CjIuMTkuMgoK --=_004b411dab06a809dd0e1d6f6efd1eae-- From unknown Wed Jul 30 13:12:07 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: swedebugia@riseup.net Subject: bug#33659: closed (Re: bug#33659: Perl-build-system does not honor #:module-build-flags or #:configure-flags) Message-ID: References: <86bl4hwa4i.fsf@mgsn.dev> <96ec5a2d208b2f013680cfcf0ac22df8@riseup.net> X-Gnu-PR-Message: they-closed 33659 X-Gnu-PR-Package: guix Reply-To: 33659@debbugs.gnu.org Date: Sat, 25 Sep 2021 04:30:03 +0000 Content-Type: multipart/mixed; boundary="----------=_1632544203-30117-1" This is a multi-part message in MIME format... ------------=_1632544203-30117-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #33659: Perl-build-system does not honor #:module-build-flags or #:configur= e-flags which was filed against the guix package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 33659@debbugs.gnu.org. --=20 33659: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D33659 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1632544203-30117-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 33659-done) by debbugs.gnu.org; 25 Sep 2021 04:29:55 +0000 Received: from localhost ([127.0.0.1]:60055 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mTzJz-0007p8-E1 for submit@debbugs.gnu.org; Sat, 25 Sep 2021 00:29:55 -0400 Received: from out1.migadu.com ([91.121.223.63]:31744) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mTzJx-0007p0-Sj for 33659-done@debbugs.gnu.org; Sat, 25 Sep 2021 00:29:54 -0400 X-Report-Abuse: Please report any abuse attempt to abuse@migadu.com and include these headers. DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mgsn.dev; s=key1; t=1632544191; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=UZhC9bA+bpEe4TVjfMPzbv9OosgMX0XDRmNw01rj3lk=; b=TGV1mRvORM0imcxBIULO8b2foHFtxGGX8PXvY7eAQcVbcCRtI/TUE1PVmTHzFp5w/se1Ol BB7zUxhLiFEXLk83tpqRPbiLNBi0OchFW9D0akBWg/cna0UuPKa5/OV4lsRwA7C16m7q/V PV/VuglDbNt8k4QKwNM0OgS8RP+gx1Q= From: Sarah Morgensen To: 33659-done@debbugs.gnu.org Subject: Re: bug#33659: Perl-build-system does not honor #:module-build-flags or #:configure-flags References: <96ec5a2d208b2f013680cfcf0ac22df8@riseup.net> Date: Fri, 24 Sep 2021 21:29:49 -0700 In-Reply-To: <96ec5a2d208b2f013680cfcf0ac22df8@riseup.net> (swedebugia@riseup.net's message of "Fri, 07 Dec 2018 02:58:29 -0800 (2 years, 41 weeks, 5 days ago)") Message-ID: <86bl4hwa4i.fsf@mgsn.dev> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Migadu-Flow: FLOW_OUT X-Migadu-Auth-User: iskarian@mgsn.dev X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 33659-done 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 (-) Hello from three years in the future! swedebugia@riseup.net writes: > Hi > > I'm trying hard to package perl-term-readline-gnu but have failed so > far. :D > > See the attached patch for my addition to perl-build-system that did not > help. > > The Makefile in the source says: > > # Usage: perl Makefile.PL [--prefix=3D...] [--includedir=3D...] > [--libdir=3D...]=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 > # [OPTIMIZE=3D...]=20 > > The build failure (with or without my modifications to the build-system) > is: > > starting phase `configure' > running `perl' with arguments ("Makefile.PL" > "PREFIX=3D/gnu/store/w4wb4wd1kjj6gmxlix0i3jj47v0izijh-perl-term-readline-= gnu-1.35" > "INSTALLDIRS=3Dsite" "NO_PERLLOCAL=3D1") > Could not find neither libtermcap.a, libncurses.a, or libcurses. > Backtrace: > 4 (primitive-load "/gnu/store/vgfkdlnwks28vk50mg0xjl8iaf9=E2= =80=A6") > In ice-9/eval.scm: > 191:35 3 (_ _) > In srfi/srfi-1.scm: > 640:9 2 (for-each # =E2=80=A6) > In > /gnu/store/wy2ja4vrrnakwhabsn87ngsb3bqqm5fx-module-import/guix/build/gnu-= build-system.scm: > 799:31 1 (_ _) > In > /gnu/store/wy2ja4vrrnakwhabsn87ngsb3bqqm5fx-module-import/guix/build/util= s.scm: > 616:6 0 (invoke _ . _) > > /gnu/store/wy2ja4vrrnakwhabsn87ngsb3bqqm5fx-module-import/guix/build/util= s.scm:616:6: > In procedure invoke: > Throw to key `srfi-34' with args `(# "perl" arguments: ("Makefile.PL" > "PREFIX=3D/gnu/store/w4wb4wd1kjj6gmxlix0i3jj47v0izijh-perl-term-rea\ > dline-gnu-1.35" "INSTALLDIRS=3Dsite" "NO_PERLLOCAL=3D1") exit-status: 1 > term-signal: #f stop-signal: #f] 80a8e60>)'. > note: keeping build directory > `/tmp/guix-build-perl-term-readline-gnu-1.35.drv-17' > builder for > `/gnu/store/n6dcbwrfag9klwysrfdkj2j05cr9710i-perl-term-readline-gnu-1.35.= drv' > failed with exit code 1 > build of > /gnu/store/n6dcbwrfag9klwysrfdkj2j05cr9710i-perl-term-readline-gnu-1.35.d= rv > failed > View build log at > '/var/log/guix/drvs/n6/dcbwrfag9klwysrfdkj2j05cr9710i-perl-term-readline-= gnu-1.35.drv.bz2'. > cannot build derivation > `/gnu/store/pz0zrnpsvip0yxyd18cjazibsrlpf29h-youtube-viewer-cli-3.4.1.drv= ': > 1 dependencies couldn't be built > guix build: error: build failed: build of > `/gnu/store/pz0zrnpsvip0yxyd18cjazibsrlpf29h-youtube-viewer-cli-3.4.1.drv' > failed I'm closing this old bug because the error was actually because ncurses was not an input; see the working package definition (added last year): guix edit perl-term-readline-gnu -- Sarah ------------=_1632544203-30117-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 7 Dec 2018 10:58:46 +0000 Received: from localhost ([127.0.0.1]:36313 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gVDqH-0005Nq-J2 for submit@debbugs.gnu.org; Fri, 07 Dec 2018 05:58:45 -0500 Received: from eggs.gnu.org ([208.118.235.92]:57073) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gVDqF-0005Nb-Ks for submit@debbugs.gnu.org; Fri, 07 Dec 2018 05:58:44 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gVDq8-000142-Pa for submit@debbugs.gnu.org; Fri, 07 Dec 2018 05:58:38 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:45326) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1gVDq8-00013x-LJ for submit@debbugs.gnu.org; Fri, 07 Dec 2018 05:58:36 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:38439) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gVDq7-0001Gl-5g for bug-guix@gnu.org; Fri, 07 Dec 2018 05:58:36 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gVDq3-00011z-TE for bug-guix@gnu.org; Fri, 07 Dec 2018 05:58:35 -0500 Received: from mx1.riseup.net ([198.252.153.129]:47792) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1gVDq3-00011D-I3 for bug-guix@gnu.org; Fri, 07 Dec 2018 05:58:31 -0500 Received: from piha.riseup.net (piha-pn.riseup.net [10.0.1.163]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (Client CN "*.riseup.net", Issuer "COMODO RSA Domain Validation Secure Server CA" (verified OK)) by mx1.riseup.net (Postfix) with ESMTPS id 2AA741A020C for ; Fri, 7 Dec 2018 02:58:30 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=riseup.net; s=squak; t=1544180310; bh=Ue3K35suIa28y/+N28AiviNzNq+6Vmzvhs4wuO6QI0Q=; h=Date:From:To:Subject:From; b=T2N+k4VJgL5aZb0L5iel+M5fTAwRh6D4hbmZDpREc1XbkSAuXqrCJLJPIczUR4YSr N2d4KOjoVB6qfBHpW371OJaV/bv9QH4X2qlcWbdRgHmVyuptFVdb58vvtS8A2Vr9Wg 0kUgEFNhcaxQEs6xbrdmYa01AV84KahLlfpQdU+0= X-Riseup-User-ID: EB0C6F1E4ACFFCFA22F8CE4788A0058DCC62CAE057C0B4F80BFABA08EAB87350 Received: from [127.0.0.1] (localhost [127.0.0.1]) by piha.riseup.net with ESMTPSA id 0F29169C9A for ; Fri, 7 Dec 2018 02:58:30 -0800 (PST) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=_004b411dab06a809dd0e1d6f6efd1eae" Date: Fri, 07 Dec 2018 02:58:29 -0800 From: swedebugia@riseup.net To: bug-guix@gnu.org Subject: Perl-build-system does not honor #:module-build-flags or #:configure-flags Message-ID: <96ec5a2d208b2f013680cfcf0ac22df8@riseup.net> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.1 (----) 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: -5.1 (-----) --=_004b411dab06a809dd0e1d6f6efd1eae Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Hi I'm trying hard to package perl-term-readline-gnu but have failed so far. :D See the attached patch for my addition to perl-build-system that did not help. The Makefile in the source says: # Usage: perl Makefile.PL [--prefix=3D...] [--includedir=3D...] [--libdir=3D...] =20 # [OPTIMIZE=3D...]=20 The build failure (with or without my modifications to the build-system) is: starting phase `configure' running `perl' with arguments ("Makefile.PL" "PREFIX=3D/gnu/store/w4wb4wd1kjj6gmxlix0i3jj47v0izijh-perl-term-readline-= gnu-1.35" "INSTALLDIRS=3Dsite" "NO_PERLLOCAL=3D1") Could not find neither libtermcap.a, libncurses.a, or libcurses. Backtrace: 4 (primitive-load "/gnu/store/vgfkdlnwks28vk50mg0xjl8iaf9=E2=80= =A6") In ice-9/eval.scm: 191:35 3 (_ _) In srfi/srfi-1.scm: 640:9 2 (for-each # =E2=80=A6) In /gnu/store/wy2ja4vrrnakwhabsn87ngsb3bqqm5fx-module-import/guix/build/gnu-= build-system.scm: 799:31 1 (_ _) In /gnu/store/wy2ja4vrrnakwhabsn87ngsb3bqqm5fx-module-import/guix/build/util= s.scm: 616:6 0 (invoke _ . _) /gnu/store/wy2ja4vrrnakwhabsn87ngsb3bqqm5fx-module-import/guix/build/util= s.scm:616:6: In procedure invoke: Throw to key `srfi-34' with args `(#)'. note: keeping build directory `/tmp/guix-build-perl-term-readline-gnu-1.35.drv-17' builder for `/gnu/store/n6dcbwrfag9klwysrfdkj2j05cr9710i-perl-term-readline-gnu-1.35.= drv' failed with exit code 1 build of /gnu/store/n6dcbwrfag9klwysrfdkj2j05cr9710i-perl-term-readline-gnu-1.35.d= rv failed View build log at '/var/log/guix/drvs/n6/dcbwrfag9klwysrfdkj2j05cr9710i-perl-term-readline-= gnu-1.35.drv.bz2'. cannot build derivation `/gnu/store/pz0zrnpsvip0yxyd18cjazibsrlpf29h-youtube-viewer-cli-3.4.1.drv= ': 1 dependencies couldn't be built guix build: error: build failed: build of `/gnu/store/pz0zrnpsvip0yxyd18cjazibsrlpf29h-youtube-viewer-cli-3.4.1.drv= ' failed --=20 Cheers=20 Swedebugia --=_004b411dab06a809dd0e1d6f6efd1eae Content-Transfer-Encoding: base64 Content-Type: text/x-diff; name=0001-gnu-Add-perl-term-readline-gnu-flags-not-honored.patch Content-Disposition: attachment; filename=0001-gnu-Add-perl-term-readline-gnu-flags-not-honored.patch; size=3486 RnJvbSAyYWZkNDJjMTYzMTc5M2ZjNWMxODZiODJmYmRiYjM5NjRmNmFlNDY0IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBzd2VkZWJ1Z2lhIDxzd2VkZWJ1Z2lhQHJpc2V1cC5uZXQ+CkRh dGU6IEZyaSwgNyBEZWMgMjAxOCAxMjoxNDozNyArMDEwMApTdWJqZWN0OiBbUEFUQ0hdIGdudTog QWRkIHBlcmwtdGVybS1yZWFkbGluZS1nbnUgLS0gZmxhZ3Mgbm90IGhvbm9yZWQKCi0tLQogZ251 L3BhY2thZ2VzL3Blcmwuc2NtICAgICAgfCAzNyArKysrKysrKysrKysrKysrKysrKysrKysrKysr KysrKysrKystCiBndWl4L2J1aWxkLXN5c3RlbS9wZXJsLnNjbSB8ICAzICsrLQogMiBmaWxlcyBj aGFuZ2VkLCAzOCBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2du dS9wYWNrYWdlcy9wZXJsLnNjbSBiL2dudS9wYWNrYWdlcy9wZXJsLnNjbQppbmRleCBjYmRmMDcw ZTguLmQ0MTE4Mjk2MiAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL3Blcmwuc2NtCisrKyBiL2du dS9wYWNrYWdlcy9wZXJsLnNjbQpAQCAtNTEsNyArNTEsOCBAQAogICAjOnVzZS1tb2R1bGUgKGdu dSBwYWNrYWdlcyBmcmVlZGVza3RvcCkKICAgIzp1c2UtbW9kdWxlIChnbnUgcGFja2FnZXMgcGVy bC1jaGVjaykKICAgIzp1c2UtbW9kdWxlIChnbnUgcGFja2FnZXMgcGVybC13ZWIpCi0gICM6dXNl LW1vZHVsZSAoZ251IHBhY2thZ2VzIHBrZy1jb25maWcpKQorICAjOnVzZS1tb2R1bGUgKGdudSBw YWNrYWdlcyBwa2ctY29uZmlnKQorICAjOnVzZS1tb2R1bGUgKGdudSBwYWNrYWdlcyByZWFkbGlu ZSkpCiAKIDs7OwogOzs7IFBsZWFzZTogVHJ5IHRvIGFkZCBuZXcgbW9kdWxlIHBhY2thZ2VzIGlu IGFscGhhYmV0aWMgb3JkZXIuCkBAIC04MTE1LDYgKzgxMTYsNDAgQEAgb3RoZXIgdGVybWluYWwg cmVsYXRlZCBmZWF0dXJlcywgaW5jbHVkaW5nIHJldHJpZXZhbC9tb2RpZmljYXRpb24gb2YgdGhl CiBzY3JlZW4gc2l6ZSwgYW5kIHJldHJpZXZhbC9tb2RpZmljYXRpb24gb2YgdGhlIGNvbnRyb2wg Y2hhcmFjdGVycy4iKQogICAgIChsaWNlbnNlIChwYWNrYWdlLWxpY2Vuc2UgcGVybCkpKSkKIAor KGRlZmluZS1wdWJsaWMgcGVybC10ZXJtLXJlYWRsaW5lLWdudQorICAocGFja2FnZQorICAgKG5h bWUgInBlcmwtdGVybS1yZWFkbGluZS1nbnUiKQorICAgKHZlcnNpb24gIjEuMzUiKQorICAgKHNv dXJjZQorICAgIChvcmlnaW4KKyAgICAgIChtZXRob2QgdXJsLWZldGNoKQorICAgICAgKHVyaSAo c3RyaW5nLWFwcGVuZAorICAgICAgICAgICAgIm1pcnJvcjovL2NwYW4vYXV0aG9ycy9pZC9IL0hB L0hBWUFTSEkvVGVybS1SZWFkTGluZS1HbnUtIgorICAgICAgICAgICAgdmVyc2lvbgorICAgICAg ICAgICAgIi50YXIuZ3oiKSkKKyAgICAgIChzaGEyNTYKKyAgICAgICAoYmFzZTMyCisgICAgICAg ICIwOWNpeGY5M3c5eTQ0M2pqMjkxdml3M3IyOTJ4c2tpaHgzYWY2NXBuYmtiN21nYTM0cGFwIikp KSkKKyAgIChidWlsZC1zeXN0ZW0gcGVybC1idWlsZC1zeXN0ZW0pCisgICAoYXJndW1lbnRzCisg ICAgJygjOmNvbmZpZ3VyZS1mbGFncyAnKCItLXRlc3QiCisgICAgICAgICAgICAgICAgICAgICAg ICAgICAgIDs7KHN0cmluZy1hcHBlbmQgIi1saWJkaXI9IiAoZ2V0ZW52CisgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgOzsiTElCUkFSWV9QQVRIIikpCisgICAgICAgICAg ICAgICAgICAgICAgICAgICkKKyAgICAgICM6bW9kdWxlLWJ1aWxkLWZsYWdzICcoIi0tdGVzdCIK KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgOzsoc3RyaW5nLWFwcGVuZCAiLWxpYmRpcj0i IChnZXRlbnYKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA7OyJMSUJS QVJZX1BBVEgiKSkKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKSkpCisgICAobmF0aXZl LWlucHV0cworICAgIGAoKCJwZXJsLW1vZHVsZS1idWlsZCIgLHBlcmwtbW9kdWxlLWJ1aWxkKQor ICAgICAgKCJyZWFkbGluZSIgLHJlYWRsaW5lKSkpCisgICAoaG9tZS1wYWdlCisgICAgImh0dHBz Oi8vbWV0YWNwYW4ub3JnL3JlbGVhc2UvVGVybS1SZWFkTGluZS1HbnUiKQorICAgKHN5bm9wc2lz CisgICAgIlBlcmwgZXh0ZW5zaW9uIGZvciB0aGUgR05VIFJlYWRsaW5lL0hpc3RvcnkgTGlicmFy eSIpCisgICAoZGVzY3JpcHRpb24gIlRoaXMgbW9kdWxlIGVuYWJsZXMgc3VwcG9ydCBmb3IgdGhl IEdOVSBSZWFkbGluZS9IaXN0b3J5IExpYnJhcnkuIikKKyAgIChsaWNlbnNlIHBlcmwtbGljZW5z ZSkpKQorCiAoZGVmaW5lLXB1YmxpYyBwZXJsLXRlcm0tc2l6ZS1hbnkKICAgKHBhY2thZ2UKICAg ICAobmFtZSAicGVybC10ZXJtLXNpemUtYW55IikKZGlmZiAtLWdpdCBhL2d1aXgvYnVpbGQtc3lz dGVtL3Blcmwuc2NtIGIvZ3VpeC9idWlsZC1zeXN0ZW0vcGVybC5zY20KaW5kZXggMDZhZjFkZDIw Li5hMDZjZjViNDQgMTAwNjQ0Ci0tLSBhL2d1aXgvYnVpbGQtc3lzdGVtL3Blcmwuc2NtCisrKyBi L2d1aXgvYnVpbGQtc3lzdGVtL3Blcmwuc2NtCkBAIC03OCw2ICs3OCw3IEBACiAKIChkZWZpbmUq IChwZXJsLWJ1aWxkIHN0b3JlIG5hbWUgaW5wdXRzCiAgICAgICAgICAgICAgICAgICAgICAjOmtl eQorICAgICAgICAgICAgICAgICAgICAgKGNvbmZpZ3VyZS1mbGFncyAnJygpKQogICAgICAgICAg ICAgICAgICAgICAgKHNlYXJjaC1wYXRocyAnKCkpCiAgICAgICAgICAgICAgICAgICAgICAodGVz dHM/ICN0KQogICAgICAgICAgICAgICAgICAgICAgKHBhcmFsbGVsLWJ1aWxkPyAjdCkKQEAgLTEx MSw2ICsxMTIsNyBAQCBwcm92aWRlcyBhIGBNYWtlZmlsZS5QTCcgZmlsZSBhcyBpdHMgYnVpbGQg c3lzdGVtLiIKICAgICAgICAgICAgICAgICAgICAjOm1ha2UtbWFrZXI/ICxtYWtlLW1ha2VyPwog ICAgICAgICAgICAgICAgICAgICM6bWFrZS1tYWtlci1mbGFncyAsbWFrZS1tYWtlci1mbGFncwog ICAgICAgICAgICAgICAgICAgICM6bW9kdWxlLWJ1aWxkLWZsYWdzICxtb2R1bGUtYnVpbGQtZmxh Z3MKKyAgICAgICAgICAgICAgICAgICAjOmNvbmZpZ3VyZS1mbGFncyAsY29uZmlndXJlLWZsYWdz CiAgICAgICAgICAgICAgICAgICAgIzpwaGFzZXMgLHBoYXNlcwogICAgICAgICAgICAgICAgICAg ICM6c3lzdGVtICxzeXN0ZW0KICAgICAgICAgICAgICAgICAgICAjOnRlc3QtdGFyZ2V0ICJ0ZXN0 IgpAQCAtMTE5LDcgKzEyMSw2IEBAIHByb3ZpZGVzIGEgYE1ha2VmaWxlLlBMJyBmaWxlIGFzIGl0 cyBidWlsZCBzeXN0ZW0uIgogICAgICAgICAgICAgICAgICAgICM6cGFyYWxsZWwtdGVzdHM/ICxw YXJhbGxlbC10ZXN0cz8KICAgICAgICAgICAgICAgICAgICAjOm91dHB1dHMgJW91dHB1dHMKICAg ICAgICAgICAgICAgICAgICAjOmlucHV0cyAlYnVpbGQtaW5wdXRzKSkpCi0KICAgKGRlZmluZSBn dWlsZS1mb3ItYnVpbGQKICAgICAobWF0Y2ggZ3VpbGUKICAgICAgICgoPyBwYWNrYWdlPykKLS0g CjIuMTkuMgoK --=_004b411dab06a809dd0e1d6f6efd1eae-- ------------=_1632544203-30117-1--