Bug 1014459

Summary: eclipse-jbosstools-openshift bundles libraries
Product: [Fedora] Fedora Reporter: Alexander Kurtakov <akurtako>
Component: eclipse-jbosstoolsAssignee: Gerard Ryan <gerard>
Status: CLOSED RAWHIDE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: rawhideCC: gerard, mgoldman
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2013-10-02 21:40:15 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:

Description Alexander Kurtakov 2013-10-02 06:26:49 UTC
The bundle /usr/share/eclipse/dropins/eclipse-jbosstools-openshift/eclipse/plugins/org.jboss.tools.openshift.express.client-2.5.0-SNAPSHOT.jar contains 
slf4j, log4j, jboss-dmr and openshift-java-client. The bundle should be unpacked and the bundled jars should be replaced with symlinks.

Comment 1 Gerard Ryan 2013-10-02 16:15:39 UTC
Thanks for the bug report Alexander, I'll get right on it.

Will all bundles that have jars symlinked inside need to be unpacked, yes? I'm asking because I've got a feeling that there are probably other bundles here that are bundling jars too. I'll go through everything now and make sure they're all done properly.

Comment 2 Alexander Kurtakov 2013-10-02 17:36:43 UTC
(In reply to Gerard Ryan from comment #1)
> Thanks for the bug report Alexander, I'll get right on it.
> 
> Will all bundles that have jars symlinked inside need to be unpacked, yes?
> I'm asking because I've got a feeling that there are probably other bundles
> here that are bundling jars too. I'll go through everything now and make
> sure they're all done properly.

Yes, keeping local copies of jars coming from other packages is a no go so every bundle that has local copy should be unpacked and jar copies should be replaced with symlinks to the jars coming from their packages.

Comment 3 Gerard Ryan 2013-10-02 21:40:15 UTC
This is fixed in rawhide in 4.1.0-7: http://koji.fedoraproject.org/koji/buildinfo?buildID=469060

I've fixed the problem in both openshift, and other eclipse-jbosstools subpackages that were suffering from the same problem.