From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 3D94D158042 for ; Sat, 9 Nov 2024 08:23:17 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id CFFF3E0801; Sat, 9 Nov 2024 08:23:11 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 9491DE07F1 for ; Sat, 9 Nov 2024 08:23:11 +0000 (UTC) Message-ID: Subject: [gentoo-dev] Re: profiles/base/make.defaults: add XDG_DATA_DIRS & XDG_CONFIG_DIRS to ENV_UNSET From: Pacho Ramos To: Mike Gilbert , gentoo-dev@lists.gentoo.org Cc: Mart Raudsepp Date: Sat, 09 Nov 2024 09:23:05 +0100 In-Reply-To: References: <74b03b9eb4be6825a1c21d3fe828b3cf16843ff3.camel@gentoo.org> Autocrypt: addr=pacho@gentoo.org; prefer-encrypt=mutual; keydata=mQENBFs6a0cBCADdj1TWHYu2vOKe2d7KLTM43xfGB+ETM2F0T1xf7mGK3H8AFWxfw9dFk QsYmzlQ80ie3KLzrhN0hsRSJnmR00EVChjcnHA8SIDL3kyveTnrPAJry4bRJUaG3GMOa837YeoD9M MZYhE/LjrUY9oRS2bdFLWgP2LhBkGbeUifRddKyO21eyfGNqpUPb69K2OmIKalO2asjtUii+Jtmkm vyRsyurPLz2Fj+WkdgebWguVZYitB5fDB6ERVsmKd0f/a5Z4O2ZQI+akk+WyG6RsLIDHBEyx3/omS +GVx4fyoqzYRwXcmrNT425711x39+iLkj5noug3NCBpo5fg6tYSI9pM9ABEBAAG0KkZyYW5jaXNjb yBSYW1vcyBbcGFjaG9dIDxwYWNob0BnZW50b28ub3JnPokBVwQTAQgAQQIbAwULCQgHAwUVCgkICw UWAgMBAAIeAQIXgAIZARYhBEHIr3hZFZh/8ZIFg5nL3pYCUQ6xBQJi54s6BQkMT6XzAAoJEJnL3pY CUQ6x8AsH/0EP5oZ4SexbPqvpHR2xH+GHOE4abuapPSTTIQm/+Fh6XWI3mEPxKBLhHawS4Lgq6oCe x2OXO8HOdXpQ/gpyyx/hyGpzECYbj2uuH9YraDWYGer2AoYrXAjewMaA3eeW1JRLtuYTo0KZt4WNF TjwDgNpGKtm65c3RFf0UccILZei/lLPe+p+Qy1dxiHXMkV5x6Guaty9Bw2Njb5qH7JQG/rrZkYouo xhiohPyzIS5khAHH1XvhEzkS5EBCjTjFHA5OQhwa2qlEnNCSbb34ZKJHOYub7SuxdG/uDr/0r/i2z +n9j7XcFRvyfp4+EG5T6+lDhzXvUCqpLwo+kE5Hre3WC0LkZyYW5jaXNjbyBSYW1vcyBbcGFjaG9d IDxwYWNob3JhbW9zQGdtYWlsLmNvbT6JAVQEEwEIAD4CGwMCHgECF4AFCwkIBwMFFQoJCAsFFgIDA QAWIQRByK94WRWYf/GSBYOZy96WAlEOsQUCYueLOgUJDE+l8wAKCRCZy96WAlEOsSqwCACHa2SNXt AfhknYoE6rucjj//Svb9eRDLU7g4vx+P8re9VIGBJm1nXVake5WbSMKPVGHbCMRtz4G77bsF41Iin ut/+xh0e/BH2vpFvTgCUIZEDCnV9V21wsOe6vhUYjX6Q8Kd51hPPNfXsTRBSe0jZvnfvUZkovsa4X +f97qPiwKesyEYv9B3FBRe0fXRjFTSG+eHSOJZr60nIaVwvwtGOhMeg2mrKBcT+JhnS/RvoDk8CDw JNz+zqnUn8XeARmJRSjRhWClpcVMEqYu9BqP7/UAusQAvmgVNc1MfzbD8pgwsLksVWgrPoWeyHtW5 iAGpxXRp7SpA4+iqaLKvSBhiIgtB5QYWNobyBSYW1vcyA8cGFjaG9AZ2VudG9vLm9yZz6JAVQEEwE IAD4CGwMFCwkIBwIGFQoJCAsCBBYCAwECHgECF4AWIQRByK94WRWYf/GSBYOZy96WAlEOsQUCYueL OgUJDE+l8wAKCRCZy96WAlEOsejCCACGBQO9+/oOOxU0ssEdtE4lDs6VZFiMIYOzN6RXiY41Qdj19 GjUoS4gr+Xcqwn3bS60OZ77d4kvl7ScmjdnHhW1jkPgKETixX1oQEk7BvB8bXNAS5EFSPfRBvn2XQ yzRB2tkMXOc0UNZyhyBHxHtpwBQYagWhrEOGPD8q4cZlopTFtG94NKf/hKGV78RHKv53kq7ISmY0S uRMc3uqCE1DnTDvS6XFucvwxIndQ0PMMi67S1xIeSkeW5mUa28YKdkaZGv+2z5rI6qjXWPfOEOqpb inAsxtXXuufccdVpGJu4CKbxVUwOfPL7We6rTAJN4nzkNoxYqoNRWiUWUsIrYgPD Content-Type: multipart/signed; micalg="pgp-sha256"; protocol="application/pgp-signature"; boundary="=-iATjYssiq99PwWGHpVtv" User-Agent: Evolution 3.52.4 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply MIME-Version: 1.0 X-Archives-Salt: 3c70c7ce-805b-4eb4-9b77-09e96fd6628c X-Archives-Hash: db1db1fd7b432cbf60e3b78baec75e24 --=-iATjYssiq99PwWGHpVtv Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable El mar, 06-08-2024 a las 13:27 -0400, Mike Gilbert escribi=C3=B3: > On Wed, Jul 17, 2024 at 2:57=E2=80=AFPM Pacho Ramos wr= ote: > >=20 > > Hello, > >=20 > > This is a follow up from an older thread by leio in the mailing > > list: > > https://archives.gentoo.org/gentoo-dev/message/bf36c4c50f9c15db222faa6a= 66b0c6c9 > >=20 > > The problem is that, at present time, we are getting more and more > > bugs > > coming from flatpak users that get build failures due to having > > those > > variables "polluted". > >=20 > > Personally, I would opt for unsetting them too and properly set > > them to > > known values for packages needing it. But I am unsure if we could > > probably do a tinderbox run to find&fix packages needing them to be > > set > > :-/ >=20 > I'm not really familiar with the packages that require these > variables. I agree with the idea in principle though. >=20 > It seems like x11-libs/gtk+ is one example given by leio. How would > we > fix that one? Can the same strategy be applied to similar ebuilds? >=20 > Another possible idea would be to source /etc/profile.env in a > subshell and pick out the relevant XDG variables in > xdg_environment_reset. Hi! I have locally tried to append XDG_DATA_DIRS & XDG_CONFIG_DIRS to ENV_UNSET and x11-libs/gtk+-3.24.42-r1 looks to compile properly. I would then try to do a tinderbox run with they unset, if few packages are affected, we can set them to their expected values in relevant ebuilds. If there are many, maybe we can try to rely on xdg_environment_reset for more standardization. Regards --=-iATjYssiq99PwWGHpVtv Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE808Ng0g83FMNupoifLEMIH/AfbwFAmcvG+kACgkQfLEMIH/A fbzt+Af/apJxhsDEUrszEgRCYn6sLTR7b8p/8yTndywjo1PszMzdUVYXs5D+r+7w B2J28j05gRTTv3YPZDt6JF5sKaOKcZ5V1FgLDk2KCKmGn1tWxqwrenteBX7JbjN5 0chw8LDtG46bc8Bs83pN3lYAQE4h/RxO5MbWmqlz4caM6+R5Fo882/g+WyMFyKXH ncVUtbv1KrEv5pvAwZ0BxhQoawYiHczpFBXAj+e5PH/zZ9qi1BH81GS9pR/askRP 566TKHF4gtf3DeD6F1c/36xSdO4vTpwxmUcAtGUrN7W2Z/CEUxrB5tXdv7i//liC V1pQVsGFBJxEwagbR1HywgqhYIvWRQ== =87MF -----END PGP SIGNATURE----- --=-iATjYssiq99PwWGHpVtv--