Hello. I should have filed this bug earlier, but time got away from me. jdbc-mysql-3.0.17 has new RDEPENEDS that are not necessary to functionality, and hinder easy download due to the dependencies including packages with Fetch Restriction turned on. I, and others, have sucessfully removed these new RDEPENDS and have confirmed full functionality with existing MySQL DBs. Can you please remove the new RDEPENDs - or make a USE flag option for including them, rather than having to manually edit the ebuild to remove them? Thanks in advance.
Yea or nay?
Hmm... new ebuild released to stable (3.1.10), same uneeded non-GPL dependencies. Is there a dev in the house? TIA :)
I've started an overlay that you'd probably be interested in: http://gentooexperimental.org/svn/java/free-java-overlay/ I've added dev-java/jdbc-mysql-3.0.17 and 3.1.10 without jta to said overlay.
Any word from the Java team on resolving this issues? I really would like to have a smooth, Free (as in liberty), no-FETCH update. Thanks, and happy holidays. :)
Fixed in CVS, thanks for reporting!
Hmm... unfortunately, not all non-free, non-fetch-restricted dependencies have been removed. homeserver jdbc-mysql # emerge -s jdbc2-stdext Searching... [ Results for search key : jdbc2-stdext ] [ Applications found : 1 ] * dev-java/jdbc2-stdext Latest version available: 2.0-r1 Latest version installed: [ Not Installed ] Size of downloaded files: 101 kB Homepage: http://java.sun.com/products/jdbc Description: A standard set of libs for Server-Side JDBC support License: sun-csl homeserver jdbc-mysql #
jdbc2-stdext is actually needed for pre-1.4 VMs. So, if we were to remove it, we would need to bump the dependencies up to >=virtual/jdk-1.4 and >=virtual/jre-1.4.
Sorry about that. Closing.