From mboxrd@z Thu Jan 1 00:00:00 1970 From: Hartmut Goebel Subject: Re: qt-build-system: prefix or suffix env-variables in wrap-program Date: Sat, 14 Dec 2019 18:26:06 +0100 Message-ID: <2dd04e9b-2988-6415-c7ec-df4a6ef91920@crazy-compilers.com> References: <878snifw3m.fsf@home.localdomain> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="6dXnsnegtZgdMLqwTtCrnfhnx8h4Ag85m" Return-path: Received: from eggs.gnu.org ([2001:470:142:3::10]:57973) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1igFjy-0007HD-Cq for guix-devel@gnu.org; Sat, 14 Dec 2019 17:18:23 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1igFjx-0001g1-4s for guix-devel@gnu.org; Sat, 14 Dec 2019 17:18:22 -0500 Received: from mail-out.m-online.net ([2001:a60:0:28:0:1:25:1]:34685) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1igFjw-0001SR-QZ for guix-devel@gnu.org; Sat, 14 Dec 2019 17:18:21 -0500 In-Reply-To: <878snifw3m.fsf@home.localdomain> List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: Mikhail Kryshen , Guix-devel This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --6dXnsnegtZgdMLqwTtCrnfhnx8h4Ag85m Content-Type: multipart/mixed; boundary="i8HXWSgSb7hJKJ5rOEt5Qn7ROFlhGZ1Yf"; protected-headers="v1" From: Hartmut Goebel To: Mikhail Kryshen , Guix-devel Message-ID: <2dd04e9b-2988-6415-c7ec-df4a6ef91920@crazy-compilers.com> Subject: Re: qt-build-system: prefix or suffix env-variables in wrap-program References: <878snifw3m.fsf@home.localdomain> In-Reply-To: <878snifw3m.fsf@home.localdomain> --i8HXWSgSb7hJKJ5rOEt5Qn7ROFlhGZ1Yf Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Content-Language: en-US Am 11.12.19 um 21:25 schrieb Mikhail Kryshen: > So the correct way to extend XDG_DATA_DIRS would be > > export XDG_DATA_DIRS=3D"${XDG_DATA_DIRS:-/usr/local/share/:/usr/share= /}:/gnu/store/=E2=80=A6-kate-=E2=80=A6" I'm quite confident, adding /usr/share etc. here as default would be wrong from a guix point of view: This would break isolation of environments. On a foreign distribution this would even give the foreign distribution's installation precedence over guix's. Anyway: Let me ask my question differently: Should the user be able to *overrule* or only to *extend* guix's installation? --=20 Regards Hartmut Goebel | Hartmut Goebel | h.goebel@crazy-compilers.com | | www.crazy-compilers.com | compilers which you thought are impossible | --i8HXWSgSb7hJKJ5rOEt5Qn7ROFlhGZ1Yf-- --6dXnsnegtZgdMLqwTtCrnfhnx8h4Ag85m Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEE1K2LnBZ7dXxPCOh3e3UoEb93O2UFAl31GzMACgkQe3UoEb93 O2XkxQ/9G/Onij7SukziQhpX+qvGWtiptUtzMElhM85E7S3BuRw5WWtwdNFADuEK WzJTkvWKh0QjPQpOxMwqDBumaEA+rXxuJZdBKnHeytqGSDpRkzjC73M2nzBxfbET p9AveI4QDPPZqmZ5XyLof7y4Al4Kqz9m/aisRbwqow+yCzOSm56wFyqr1ez0mHjT qBGkUusyuETwk3NiWSEzW3rQn7+NbTEyWD4ymVWhz/a5YldaZW7DZ7IjpbOKqkZr OVyBOBN6Kld33nqumYbCiKpkZ720mFTj4wiYd7JmGqmeruR2esm/tLUpFEp75gq4 VWU/QIxnUzozWXnvnC+OvjrCOX8k/q+ILGLihLXw+I3XFDkljvhT1PN2FYv/LY7O 2xmdLvGdN5NbFX+XoyWjCJZTn1rkPs4oHsxML5THvapetea3cV7FP8rqDekwSc66 PB31dLqx0uGE9BKHx7wFo+XInVLnWipyX+85utXhFTnS515Sl4I6QMW/ZjDvMjjx ryJyaVRixhW7LPP6cO5C0/Y8UNOnjZ0mF+G+9GBkyFmL9Nv183mGd6tZkfIN7jn6 CFWdKVWTjcAuwsjQUnIgeX7ice86/zSta8wcgtJ7YlFJU0Xy/sOFzlCKAXrQVc68 XQyzDwCfjpgGJwATcE2gU7X6g3b++hkKaHZjUpp5J+ujCugqFJo= =OYPX -----END PGP SIGNATURE----- --6dXnsnegtZgdMLqwTtCrnfhnx8h4Ag85m--