Gentoo Archives: gentoo-dev

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

Attachments

File name MIME type
java-utils-2.eclass-remove-unused-functions.patch text/x-patch
signature.asc application/pgp-signature