From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ben Sturmfels Subject: bug#32170: python-cairocffi error "dlopen() failed to load a library: cairo / cairo-2" Date: Tue, 17 Jul 2018 15:41:30 +1000 Message-ID: References: <87k1pvbpl5.fsf@sturm.com.au> <20180716235427.7cfcc187@scratchpost.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="3zumfMaeCaBQvYDygoc3AGzYa9ylFdoDz" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:42047) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ffIkP-00037R-DO for bug-guix@gnu.org; Tue, 17 Jul 2018 01:42:06 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ffIkM-0008CM-At for bug-guix@gnu.org; Tue, 17 Jul 2018 01:42:05 -0400 Received: from debbugs.gnu.org ([208.118.235.43]:39332) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1ffIkL-0008C2-UC for bug-guix@gnu.org; Tue, 17 Jul 2018 01:42:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1ffIkL-0001rq-NM for bug-guix@gnu.org; Tue, 17 Jul 2018 01:42:01 -0400 Sender: "Debbugs-submit" Resent-Message-ID: In-Reply-To: <20180716235427.7cfcc187@scratchpost.org> List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: "bug-Guix" To: Danny Milosavljevic Cc: 32170-done@debbugs.gnu.org This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --3zumfMaeCaBQvYDygoc3AGzYa9ylFdoDz Content-Type: multipart/mixed; boundary="LSDVxgUotnmRU6NnjRCTzHlHEhGR6zWwD"; protected-headers="v1" From: Ben Sturmfels To: Danny Milosavljevic Cc: 32170-done@debbugs.gnu.org Message-ID: Subject: Re: bug#32170: python-cairocffi error "dlopen() failed to load a library: cairo / cairo-2" References: <87k1pvbpl5.fsf@sturm.com.au> <20180716235427.7cfcc187@scratchpost.org> In-Reply-To: <20180716235427.7cfcc187@scratchpost.org> --LSDVxgUotnmRU6NnjRCTzHlHEhGR6zWwD Content-Type: text/plain; charset=windows-1252 Content-Language: en-US Content-Transfer-Encoding: quoted-printable On 17/07/18 07:54, Danny Milosavljevic wrote: > Hi Ben, >=20 > thanks for the report. >=20 > I've fixed it in a545090ce5e6b9da1f473f558dabda69f317e461 on guix maste= r > by allowing absolute paths as python-cairocffi's dlopen's parameter > and also substituting the sonames by the absolute paths in the callers.= >=20 > python-cairocffi's dlopen is re-exported. That means that users that > use it also have to use the absolute paths. Thanks Danny, I appreciate you squashing this one so quickly! Regards, Ben --LSDVxgUotnmRU6NnjRCTzHlHEhGR6zWwD-- --3zumfMaeCaBQvYDygoc3AGzYa9ylFdoDz Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCgAGBQJbTYGKAAoJEAI8BeLJwGjwLU0QALA/9f6/+q1gQutSUWlyqezm Drjlwh/J9D8b38UmrU4R+derZHOqjItaQNHYM+uX9dolpXfGwyLIm1FCeWFoZ9lg 8TcBoB/iUuxi9l/iblXfXCARIUgZB+dqEsGnsb0knyBU9LKcCFjdEtdFTzEwqnRs 9vydUKH7QHOaNUry+B5q9NMyVOOjcX/HAtSb1bmpmQHRQA5PTTrOL2exFMPqGZMr Q6l+dfQjCmP2CTVF8TJUBVIo8KKenhYAFS957svx5s7cGDLBGwxPvVqoosuxZ/GI U1rZkD6QJ/MIcLV6gx9cHHTqby69eo8YDTypr7dX2hJKAOVXq9lrsjhq1Jol9CSc Dp3cs7WCVj1vko/OYvROtoYLwuYYtMYARfNHhU6fzxfeczBCVs1CL9LCe4gY/tHX rzlxVH7o6syLZkEBpMi3Xo8+gUwML57X67tXEIjknu7emnxXLnLTu2qKtCnM3mDk 9YB9pozsZSDsYTATUbiluWrBsuNrXGgSIbtDlvfqP0X5UjTjvqM+BRmbYV94IxU7 NykRrRb8EfuEzYbt+eC15222chb6WbVyu48chGGrYElsZUtqecCPpoB+0oQC3bUW snyXAqLZvliIh60SO5dpHMQGz1SFUexZ6Zbrt5hKrpgc0YtSK/BJZP1Of/4KFJEH 3VQxoMI3m+UTcAWkk/m1 =oTJV -----END PGP SIGNATURE----- --3zumfMaeCaBQvYDygoc3AGzYa9ylFdoDz--