Gentoo Archives: gentoo-dev

From: "Andreas K. Huettel" <dilfridge@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] [PATCH] depend.apache.eclass EAPI=6 support
Date: Tue, 06 Dec 2016 22:25:38
Message-Id: 201612062325.26897.dilfridge@gentoo.org
In Reply to: Re: [gentoo-dev] [PATCH] depend.apache.eclass EAPI=6 support by Michael Orlitzky
1 -----BEGIN PGP SIGNED MESSAGE-----
2 Hash: SHA512
3
4 Am Montag, 5. Dezember 2016, 01:12:56 schrieb Michael Orlitzky:
5 > On 12/04/2016 06:18 PM, Andreas K. Huettel wrote:
6 > > Starting with EAPI=6, the variables APACHE_BASEDIR and APACHE_MODULESDIR
7 > > are not exported in global scope anymore.
8 >
9 > Currently, we emit a warning when using depend.apache with EAPI=6. How
10 > many packages are triggering that warning? If we stop exporting those
11 > two variables, then EAPI=6 users of apache-module.eclass are going to
12 > start installing modules into the root.
13
14 Currently four ebuilds with EAPI=6 are using depend.apache.eclass. None of
15 them uses the two variables.
16
17 However, there's a problem, and that needs still work.
18
19 apache-module.eclass makes heavy use of the variables and isn't versioned for
20 EAPI yet. This affects only two of the above ebuilds; I'll likely downgrade
21 them to EAPI=5 for now.
22
23 - --
24
25 Andreas K. Huettel
26 Gentoo Linux developer
27 dilfridge@g.o
28 http://www.akhuettel.de/
29
30 -----BEGIN PGP SIGNATURE-----
31 Version: GnuPG v2
32
33 iQKTBAEBCgB9FiEEwo/LD3vtE3qssC2JpEzzc+fumeQFAlhHOtZfFIAAAAAALgAo
34 aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEMy
35 OEZDQjBGN0JFRDEzN0FBQ0IwMkQ4OUE0NENGMzczRTdFRTk5RTQACgkQpEzzc+fu
36 meRwWA//X/MfAd+DK0WzwQrxdvyaR9YgdGYI5srSlhKazHaVRy/UNWp5+labo9CC
37 yPR5gX526U6UFy9jgmba74dpyYzPUpkOvjv/0e6zijO1CbHiBQdZ7pCdAQr/lH/a
38 0yU89g0gzKZ1aJkJHIRWyC6pvW8BQmFk3NmpLLFPR8SEiAHheelgG/zvjBapvaZX
39 0iEyFK/+EqJ45te2J6D8IpihXeq78K2mIqKN5mI7IgqR/sXzDeXvfV4fZvXos8IO
40 IprVJpceXgXL+hZKYsNNmiekli8KK432GsCoTZnUbbsA1tg1NG1hAjvaLr6upzMH
41 vEwl/sxeeOEtcb/+L4LVKNk/HVk2iGOLgGTanf9gYndrd5eTvknNZpykkqk79Lyw
42 azAbRDggHpbVEMxEnNA2DpnrPs6/cDmz0pDLc3S5vjPEPR1HJIncnDqMUzYRQQF6
43 PWUmVoB2RpCyQr6F1/IP08P330hirTkjVraYV8Om1i/3ze62QMi/JDx+TaCQPvnv
44 wSnveZHqb42vTlcKD2JynKS7BoF2DXWMfKgsx0oGpqoFTVcqE7SBl7fldX7JI2vF
45 alacMsLDcRE+mv4LKbJUJq5XWVTaE3Hj9ZOeUXP5irZGw009t/CDI4ijVEhIolfU
46 A1qAtG+7OO1TUEKzRduQ/VoyOEvsXGHTQNxZTX7Y+58EfzIu8nM=
47 =ZdRU
48 -----END PGP SIGNATURE-----