Gentoo Archives: gentoo-java

From: "Petteri Räty" <betelgeuse@g.o>
To: Gentoo Java <gentoo-java@l.g.o>
Subject: [gentoo-java] Check for >=virtual/jdk-1.4 in deps when a direct dep has >=1.5
Date: Thu, 14 Jun 2007 23:55:08
Message-Id: 4671D518.5080401@gentoo.org
1 I got around to writing a check for spotting the cases where the ebuild
2 has >=1.4 meaning that it's legal to emerge it with a 1.4 VM but one of
3 the direct deps has >=1.5 meaning it is 1.5 bytecode and as such would
4 most likely result in ClassVersion issues. Luckily no such cases were
5 found. All of the found stuff are false positives (well checkstyle-4.2
6 should probably be fixed for USE="test" but that goes away by getting a
7 newer version stable at some point):
8
9 betelgeuse@pena /mnt/checkouts/java/scripts $ ruby java-dep-check
10 app-benchmarks/jmeter/jmeter-2.0.1-r2.ebuild 1.4
11 dev-java/sun-javamail-1.4::gentoo 1.5
12 app-office/borg/borg-1.5.2.ebuild 1.4
13 dev-java/sun-javamail-1.4::gentoo 1.5
14 dev-java/ant-javamail/ant-javamail-1.7.0.ebuild 1.4
15 dev-java/sun-javamail-1.4::gentoo 1.5
16 dev-java/avalon-logkit/avalon-logkit-2.1-r1.ebuild 1.4
17 dev-java/sun-javamail-1.4::gentoo 1.5
18 dev-java/bcmail/bcmail-1.36.ebuild 1.4
19 dev-java/sun-javamail-1.4::gentoo 1.5
20 dev-java/excalibur-logger/excalibur-logger-2.1.ebuild 1.4
21 dev-java/sun-javamail-1.4::gentoo 1.5
22 dev-java/proxool/proxool-0.8.3-r1.ebuild 1.4
23 dev-util/checkstyle-4.2::gentoo 1.5
24 dev-util/checkstyle-4.3::gentoo 1.6
25 dev-java/soap/soap-2.3.1-r1.ebuild 1.4
26 dev-java/sun-javamail-1.4::gentoo 1.5
27 dev-java/sun-j2me-bin/sun-j2me-bin-2.2-r3.ebuild 1.4
28 dev-java/sun-javamail-1.4::gentoo 1.5
29 www-servers/axis/axis-1.2_rc2-r1.ebuild 1.4
30 dev-java/sun-javamail-1.4::gentoo 1.5
31 www-servers/axis/axis-1.2_rc2-r2.ebuild 1.4
32 dev-java/sun-javamail-1.4::gentoo 1.5
33 www-servers/tomcat/tomcat-5.5.23-r1.ebuild 1.4
34 dev-java/sun-javamail-1.4::gentoo 1.5
35 www-servers/tomcat/tomcat-5.5.23-r6.ebuild 1.4
36 dev-java/sun-javamail-1.4::gentoo 1.5
37
38 The code here (using Paludis ruby API)
39 http://overlays.gentoo.org/proj/java/browser/scripts/java-dep-check
40
41 Regards,
42 Petteri

Attachments

File name MIME type
signature.asc application/pgp-signature