Gentoo Archives: gentoo-dev

From: Sergei Trofimovich <slyfox@g.o>
To: gentoo-dev@l.g.o
Cc: kde@g.o
Subject: Re: [gentoo-dev] cmake-utils.eclass dropping EAPI 0/1 support
Date: Fri, 14 Jun 2013 17:54:31
Message-Id: 20130614205234.0c770789@sf
In Reply to: [gentoo-dev] cmake-utils.eclass dropping EAPI 0/1 support by Chris Reffett
1 -----BEGIN PGP SIGNED MESSAGE-----
2 Hash: SHA1
3
4 On Thu, 13 Jun 2013 17:49:24 -0400
5 Chris Reffett <creffett@g.o> wrote:
6
7 > -----BEGIN PGP SIGNED MESSAGE-----
8 > Hash: SHA1
9 >
10 > All,
11 > At the beginning of July, the KDE team will be removing EAPI 0/1
12 > support from cmake-utils.eclass and inlining the functions from
13 > base.eclass in order to remove that inherit [1]. The modified eclass
14 > is currently available in the KDE overlay. There is one package [2]
15 > remaining in-tree which has EAPI<2 which will be handled soon, but
16 > please update any overlay packages using the eclass. I have also added
17 > a deprecation warning to the in-tree cmake-utils.eclass for packages
18 > using EAPI 0/1.
19
20 Running egencache manually on gentoo-x86 finishes as:
21
22 build metadata cache for '::gentoo'
23 * EAPI 0 and 1 support is now deprecated.
24 * If you are the package maintainer, please
25 * update this package to a newer EAPI.
26 * Support for EAPI 0-1 will be dropped at the beginning of July.
27
28 May I ask you to make message a bit clearer to include eclass
29 name and ebuild name? Like in patch attached.
30
31 The output will look like:
32 build metadata cache for '::gentoo'
33 * app-text/zpspell-0.4.1: EAPI 0 and 1 support is now deprecated.
34 * If you are the package maintainer, please
35 * update this package to a newer EAPI.
36 * Support for EAPI 0-1 for 'cmake-utils.eclass' will be dropped at the beginning of July.
37
38 'eqawarn' might suit better for those warnings as well.
39
40 Thanks!
41
42 - --
43
44 Sergei
45 -----BEGIN PGP SIGNATURE-----
46 Version: GnuPG v2.0.20 (GNU/Linux)
47
48 iEYEARECAAYFAlG7WGUACgkQcaHudmEf86psfwCfbZ1c+fIz80Jo4a+xaYGs0oiW
49 RbkAn0mVqv/wXxcRTXMB14mXRmv8LYMW
50 =b6P1
51 -----END PGP SIGNATURE-----

Attachments

File name MIME type
cmake-utils.eclass.patch text/x-patch