Gentoo Archives: gentoo-dev

From: Pacho Ramos <pacho@g.o>
To: gentoo-dev@l.g.o
Cc: "Marty E. Plummer" <hanetzer@×××××××××.com>, gnome <gnome@g.o>
Subject: Re: [gentoo-dev] [PATCH 1/2] gnome2-utils.eclass: make EAPI 7 ready
Date: Mon, 18 Jun 2018 18:11:24
Message-Id: 1529345459.1285.2.camel@gentoo.org
In Reply to: [gentoo-dev] [PATCH 1/2] gnome2-utils.eclass: make EAPI 7 ready by "Marty E. Plummer"
1 El dom, 17-06-2018 a las 19:47 -0500, Marty E. Plummer escribió:
2 > Use ${EROOT%/} whereever possible, as most of the directories and files
3 > used in conjunction with it have a leading /; add missing leading /
4 > where apropriate. Put sys-apps/sed into BDEPEND if EAPI 7, as it need to
5 > be executable on CBUILD.
6 >
7 > Signed-off-by: Marty E. Plummer <hanetzer@×××××××××.com>
8 > Package-Manager: Portage-2.3.40, Repoman-2.3.9
9 > ---
10 > eclass/gnome2-utils.eclass | 43 +++++++++++++++++++-------------------
11 > 1 file changed, 22 insertions(+), 21 deletions(-)
12 >
13
14 We would need to handle:
15 https://bugs.gentoo.org/615144#c12
16
17 to not need to workaround it in gimp ebuild (or any other using their customized
18 "DEPRECATED" macros) forever
19
20 I have also just seen this bug about needing to use EROOT in some tools:
21 https://bugs.gentoo.org/611030