From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:470:142:3::10]:48031) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hnmip-0006Re-Pn for guix-patches@gnu.org; Wed, 17 Jul 2019 12:24:05 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hnmio-0003Be-DW for guix-patches@gnu.org; Wed, 17 Jul 2019 12:24:03 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:44066) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hnmio-0003BM-8s for guix-patches@gnu.org; Wed, 17 Jul 2019 12:24:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1hnmio-0005fH-3D for guix-patches@gnu.org; Wed, 17 Jul 2019 12:24:02 -0400 Subject: [bug#36623] [PATCH] gnu: gdal: add python support Resent-Message-ID: References: <20190712213247.23250-1-arne_bab@web.de> <5E0BF317-99AC-43D9-9E30-1528A1A61DAA@lepiller.eu> <87pnmdr60f.fsf@web.de> <87blxsddjz.fsf@gnu.org> From: Arne Babenhauserheide In-reply-to: <87blxsddjz.fsf@gnu.org> Date: Wed, 17 Jul 2019 18:22:51 +0200 Message-ID: <87ims08wbo.fsf@web.de> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+kyle=kyleam.com@gnu.org Sender: "Guix-patches" To: Ludovic =?UTF-8?Q?Court=C3=A8s?= Cc: 36623@debbugs.gnu.org --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Ludovic Court=C3=A8s writes: > Hello! > > Complementing Julien=E2=80=99s feedback=E2=80=A6 > > Arne Babenhauserheide skribis: > >> From 5f8b1dc1bb5ce7b061bcca10174f9330cf89696c Mon Sep 17 00:00:00 2001 >> From: Arne Babenhauserheide >> Date: Sat, 11 May 2019 15:16:22 +0200 >> Subject: [PATCH] gnu: gdal: add python support >> >> * gnu/packages/geo.scm (gdal): add python support >> --- >> gnu/packages/geo.scm | 29 +++++++++++++++++++++++++++-- >> 1 file changed, 27 insertions(+), 2 deletions(-) >> >> diff --git a/gnu/packages/geo.scm b/gnu/packages/geo.scm >> index 4cccd97643..a6942d2a45 100644 >> --- a/gnu/packages/geo.scm >> +++ b/gnu/packages/geo.scm >> @@ -537,6 +537,8 @@ development.") >> (build-system gnu-build-system) >> (arguments >> `(#:tests? #f >> + ;; validating runpath does not work yet for Python, so skip this= phase. >> + #:validate-runpath? #f > > What happens when you let the =E2=80=98validate-runpath=E2=80=99 phase ru= n? \ 'validate-runpath' phasebuilder for `/gnu/store/ykfnx8m38ndnggdqsv1fbgf3y= cry5f88-gdal-2.2.4.drv' failed with exit code 1 build of /gnu/store/ykfnx8m38ndnggdqsv1fbgf3ycry5f88-gdal-2.2.4.drv failed View build log at '/var/log/guix/drvs/yk/fnx8m38ndnggdqsv1fbgf3ycry5f88-gda= l-2.2.4.drv.bz2'. =E2=80=A6 starting phase `validate-runpath' validating RUNPATH of 6 binaries in "/gnu/store/q9sb0wv41ig429f1m1xspg22xm8= pwpwh-gdal-2.2.4/lib"... /gnu/store/q9sb0wv41ig429f1m1xspg22xm8pwpwh-gdal-2.2.4/lib/python3.7/site-p= ackages/osgeo/_gdal.cpython-37m-x86_64-linux-gnu.so: error: depends on 'lib= gdal.so.20', which cannot be found in RUNPATH ("/gnu/store/b7fqhszxl02g6pfm= 3vw6b3cjz472qrly-python-3.7.0/lib" "/gnu/store/h90vnqw0nwd0hhm1l5dgxsdrigdd= fmq4-glibc-2.28/lib" "/gnu/store/4sqps8dczv3g7rwbdibfz6rf5jlk7w90-gcc-5.5.0= -lib/lib" "/gnu/store/4sqps8dczv3g7rwbdibfz6rf5jlk7w90-gcc-5.5.0-lib/lib/gc= c/x86_64-unknown-linux-gnu/5.5.0/../../..") /gnu/store/q9sb0wv41ig429f1m1xspg22xm8pwpwh-gdal-2.2.4/lib/python3.7/site-p= ackages/osgeo/_gdalconst.cpython-37m-x86_64-linux-gnu.so: error: depends on= 'libgdal.so.20', which cannot be found in RUNPATH ("/gnu/store/b7fqhszxl02= g6pfm3vw6b3cjz472qrly-python-3.7.0/lib" "/gnu/store/h90vnqw0nwd0hhm1l5dgxsd= rigddfmq4-glibc-2.28/lib" "/gnu/store/4sqps8dczv3g7rwbdibfz6rf5jlk7w90-gcc-= 5.5.0-lib/lib" "/gnu/store/4sqps8dczv3g7rwbdibfz6rf5jlk7w90-gcc-5.5.0-lib/l= ib/gcc/x86_64-unknown-linux-gnu/5.5.0/../../..") /gnu/store/q9sb0wv41ig429f1m1xspg22xm8pwpwh-gdal-2.2.4/lib/python3.7/site-p= ackages/osgeo/_gnm.cpython-37m-x86_64-linux-gnu.so: error: depends on 'libg= dal.so.20', which cannot be found in RUNPATH ("/gnu/store/b7fqhszxl02g6pfm3= vw6b3cjz472qrly-python-3.7.0/lib" "/gnu/store/h90vnqw0nwd0hhm1l5dgxsdrigddf= mq4-glibc-2.28/lib" "/gnu/store/4sqps8dczv3g7rwbdibfz6rf5jlk7w90-gcc-5.5.0-= lib/lib" "/gnu/store/4sqps8dczv3g7rwbdibfz6rf5jlk7w90-gcc-5.5.0-lib/lib/gcc= /x86_64-unknown-linux-gnu/5.5.0/../../..") /gnu/store/q9sb0wv41ig429f1m1xspg22xm8pwpwh-gdal-2.2.4/lib/python3.7/site-p= ackages/osgeo/_ogr.cpython-37m-x86_64-linux-gnu.so: error: depends on 'libg= dal.so.20', which cannot be found in RUNPATH ("/gnu/store/b7fqhszxl02g6pfm3= vw6b3cjz472qrly-python-3.7.0/lib" "/gnu/store/h90vnqw0nwd0hhm1l5dgxsdrigddf= mq4-glibc-2.28/lib" "/gnu/store/4sqps8dczv3g7rwbdibfz6rf5jlk7w90-gcc-5.5.0-= lib/lib" "/gnu/store/4sqps8dczv3g7rwbdibfz6rf5jlk7w90-gcc-5.5.0-lib/lib/gcc= /x86_64-unknown-linux-gnu/5.5.0/../../..") /gnu/store/q9sb0wv41ig429f1m1xspg22xm8pwpwh-gdal-2.2.4/lib/python3.7/site-p= ackages/osgeo/_osr.cpython-37m-x86_64-linux-gnu.so: error: depends on 'libg= dal.so.20', which cannot be found in RUNPATH ("/gnu/store/b7fqhszxl02g6pfm3= vw6b3cjz472qrly-python-3.7.0/lib" "/gnu/store/h90vnqw0nwd0hhm1l5dgxsdrigddf= mq4-glibc-2.28/lib" "/gnu/store/4sqps8dczv3g7rwbdibfz6rf5jlk7w90-gcc-5.5.0-= lib/lib" "/gnu/store/4sqps8dczv3g7rwbdibfz6rf5jlk7w90-gcc-5.5.0-lib/lib/gcc= /x86_64-unknown-linux-gnu/5.5.0/../../..") validating RUNPATH of 24 binaries in "/gnu/store/q9sb0wv41ig429f1m1xspg22xm= 8pwpwh-gdal-2.2.4/bin"... Backtrace: 5 (primitive-load "/gnu/store/kzsb94cspp48r9l26y8gv9zy6la=E2=80= =A6") In ice-9/eval.scm: 191:35 4 (_ _) In srfi/srfi-1.scm: 863:16 3 (every1 # =E2=80=A6) In /gnu/store/gfprsx2m62cvqbh7ysc9ay9slhijvmal-module-import/guix/build/gnu= -build-system.scm: 799:28 2 (_ _) 558:10 1 (validate-runpath #:validate-runpath? _ # _ #:outputs _) In unknown file: 0 (scm-error misc-error #f "~A" ("RUNPATH validation fa=E2=80=A6= ") =E2=80=A6) ERROR: In procedure scm-error: RUNPATH validation failed Best wishes, Arne =2D-=20 Unpolitisch sein hei=C3=9Ft politisch sein ohne es zu merken --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEE801qEjXQSQPNItXAE++NRSQDw+sFAl0vS10ACgkQE++NRSQD w+u6MA/7B5/rCmG/Otm83whgtA/SW3a6xp/jM7rKA+xPUulfc1Xx/G+kfHMnSeU7 mBmNxQGTnvBdaV6xq5jtSOUr0OHjAWPu8c+v5LcyWRsOPBAGowDUpRdkcNgvmp8e 2qI4URqVxL5dF0nEJW5Fx4MgdKOrGZ4pJtX2tY5FeniND6JDSp70FEX7y2OsH236 KavzR9bKhL9Fdx9BPzEqGe4eKya3871t6vgk3vxYrI7qh9cVIWjGQYaNDJJ+3WfG 4dBCFPNnI/5dEYmywVpZsEZq6eNptEAXmU78XbnPKkSuOwSxijuOgJSbIQn2r/Kb iIUfMJ1RWjfpenHMNZvIj1dTB25uziA4S2eNp0PcQxsswbhkMvyQ0LkPKqVQ/HIT EttsM43OG+L0VDfJfyGkXRw0bYdBif68v4mCGyD3ZJsRatqlv1b1FYpMq1K6fPvu FkhtOcrMDI5LPzt1cTzEOsz/kNM49r0sQdwP35njh/+dCGWjmrksFBun7eIRj1bq YWxqBThMNKdG27CfoykEnYeDMrOm9a8k6/ippFDo5qoMCbaXNWml3JYNZsGnaHSQ VoAolSviSz+O9Cl22b7Wu8rMPqEnypsDP4iXSwN1B8ak2BNknfWt0Xg1PAsAOMSn a51aFBgxHhvIuVNSUsMnRbFgz71qmDP8dTvsjQU0iq494eZ8WICIswQBAQgAHRYh BN0ovebZh1yrzkqLHdzPDbMLwQVIBQJdL0teAAoJENzPDbMLwQVI6V4D/3vr86Qq /LsnLEx+rFjrxy0mg7XrhAsFJHuCtS0r4wruXYwOGsJM+3lUTyqD7O0TXY6alTkt dE3RXe3QH7melf2Gz+FKCFFEJLKO2CwZudl2ND7b+cpGKkuVqyM4t80yBy5WSbo0 0h2dmWA/RqMdAoXNraJMTNt8FsS8+HuhZqLx =2YWM -----END PGP SIGNATURE----- --=-=-=--