Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 102915

Summary: dev-java/jdbc-mysql-3.0.17 ebuild unnecessary RDEPENDS
Product: Gentoo Linux Reporter: Jesse Adelman <jesse>
Component: New packagesAssignee: Java team <java>
Status: RESOLVED FIXED    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
URL: http://forums.gentoo.org/viewtopic-t-363867-start-0-postdays-0-postorder-asc-highlight-.html
Whiteboard:
Package list:
Runtime testing required: ---

Description Jesse Adelman 2005-08-17 16:06:56 UTC
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.
Comment 1 Jesse Adelman 2005-09-01 01:31:59 UTC
Yea or nay?
Comment 2 Jesse Adelman 2005-09-09 01:11:37 UTC
Hmm... new ebuild released to stable (3.1.10), same uneeded non-GPL
dependencies. Is there a dev in the house? TIA :)
Comment 3 Josh Nichols (RETIRED) gentoo-dev 2005-09-09 06:19:52 UTC
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.
Comment 4 Jesse Adelman 2005-12-22 16:13:46 UTC
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. :)
Comment 5 Josh Nichols (RETIRED) gentoo-dev 2005-12-22 18:20:23 UTC
Fixed in CVS, thanks for reporting!
Comment 6 Jesse Adelman 2006-01-11 04:27:23 UTC
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 # 
Comment 7 Josh Nichols (RETIRED) gentoo-dev 2006-01-11 05:52:11 UTC
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.
Comment 8 Jesse Adelman 2006-01-11 07:39:29 UTC
Sorry about that. Closing.