From: | Ralph Sennhauser <sera@g.o> |
---|---|
To: | gentoo-dev@l.g.o, gentoo-dev-announce@l.g.o |
Subject: | [gentoo-dev] [java-utils-2.eclass] - removal of java-pkg_ensure-test and java-pkg_ensure-gcj |
Date: | Mon, 04 Jun 2012 11:44:36 |
Message-Id: | 20120604134304.7684d1fe@sera-17.lan |
1 | Both java-pkg_ensure-test and java-pkg_ensure-gcj will be removed from |
2 | java-utils-2.eclass after the 4 of July 2012. See attached patch. |
3 | |
4 | java-pkg_ensure-test: [1] |
5 | |
6 | Was used to enforce USE=test if FEATURES=test. For quite some time this |
7 | is handled by package managers. Relies on the env var FEATURES [2]. |
8 | There are no known consumers any more. |
9 | |
10 | Solution: Remove the call to java-pkg_ensure-test and rely on the |
11 | package manager handling this. |
12 | |
13 | |
14 | java-pkg_ensure-gcj: |
15 | |
16 | Uses built_with_use [3] and ebeep [4] and is no longer needed with EAPI |
17 | 2 or later. There are no known consumers for quite some time. |
18 | |
19 | Solution: Migrate to EAPI 2 or later and depend on sys-devel/gcc[gcj] |
20 | instead. |
21 | |
22 | |
23 | [1] https://bugs.gentoo.org/show_bug.cgi?id=278965 |
24 | [2] https://bugs.gentoo.org/show_bug.cgi?id=174335 |
25 | [3] https://bugs.gentoo.org/show_bug.cgi?id=261562 |
26 | [4] https://bugs.gentoo.org/show_bug.cgi?id=377943 |
File name | MIME type |
---|---|
java-utils-2.eclass-remove-unused-functions.patch | text/x-patch |
signature.asc | application/pgp-signature |