Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 101190 - Correct dependencies in libidn-0.5.18.ebuild from virtual/{jdk,jre} to >=virtual/{jdk,jre}-1.4
Summary: Correct dependencies in libidn-0.5.18.ebuild from virtual/{jdk,jre} to >=virt...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
URL: http://bugs.gentoo.org/show_bug.cgi?i...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-08-03 05:05 UTC by Olivier Castan
Modified: 2005-08-03 06:57 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Olivier Castan 2005-08-03 05:05:27 UTC
With java USE flag, libidn-0.5.18 build fails with:
[...]
make[5]: Entering directory
`/home/portage/tmp/portage/libidn-0.5.18/work/libidn-0.5.18/java/gnu/inet/encoding'
CLASSPATH=../../../../java:./../../../../java:$CLASSPATH
/opt/blackdown-jdk-1.3.1/bin/javac -d ../../../../java   CombiningClass.java
Composition.java DecompositionKeys.java DecompositionMappings.java IDNA.java
IDNAException.java NFKC.java Punycode.java PunycodeException.java RFC3454.java
Stringprep.java StringprepException.java
head: `-1' option is obsolete; use `-n 1' since this will be removed in the future
IDNAException.java:41: cannot resolve symbol
symbol  : constructor Exception  (gnu.inet.encoding.StringprepException)
location: class java.lang.Exception
    super(e);
    ^
IDNAException.java:46: cannot resolve symbol
symbol  : constructor Exception  (gnu.inet.encoding.PunycodeException)
location: class java.lang.Exception
    super(e);
    ^
2 errors
make[5]: *** [classdist_noinst.stamp] Erreur 1

It's the same error as in bug #90243

$ grep DEPEND /usr/portage/net-dns/libidn/libidn-*
/usr/portage/net-dns/libidn/libidn-0.3.7.ebuild:DEPEND=""
/usr/portage/net-dns/libidn/libidn-0.5.13.ebuild:DEPEND="java? (
>=virtual/jdk-1.4 )"
/usr/portage/net-dns/libidn/libidn-0.5.13.ebuild:RDEPEND="java? (
>=virtual/jre-1.4 )"
/usr/portage/net-dns/libidn/libidn-0.5.15.ebuild:DEPEND="java? (
>=virtual/jdk-1.4 )"
/usr/portage/net-dns/libidn/libidn-0.5.15.ebuild:RDEPEND="java? (
>=virtual/jre-1.4 )"
/usr/portage/net-dns/libidn/libidn-0.5.17.ebuild:DEPEND="java? (
>=virtual/jdk-1.4 )"
/usr/portage/net-dns/libidn/libidn-0.5.17.ebuild:RDEPEND="java? (
>=virtual/jre-1.4 )"
/usr/portage/net-dns/libidn/libidn-0.5.18.ebuild:DEPEND="java? ( virtual/jdk )"
/usr/portage/net-dns/libidn/libidn-0.5.18.ebuild:RDEPEND="java? ( virtual/jre
)"/usr/portage/net-dns/libidn/libidn-0.5.4.ebuild:DEPEND=""

libidn-0.5.17 has been corrected but not libidn-0.5.18

Reproducible: Always
Steps to Reproduce:
Comment 1 Carsten Lohrke (RETIRED) gentoo-dev 2005-08-03 06:57:09 UTC
Oh well, my fault. Thanks for the report.