Bug 1709624

Summary: jgit fails to launch due to missing org.springframework.boot.loader.JarLauncher class
Product: [Fedora] Fedora Reporter: Todd Zullinger <tmz>
Component: eclipse-jgitAssignee: Mat Booth <mat.booth>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: rawhideCC: akurtako, andjrobins, eclipse-sig, jerboaa, mat.booth, rgrunber
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: eclipse-jgit-5.4.0-4.fc30 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2019-07-30 01:14:57 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:
Embargoed:
Bug Depends On:    
Bug Blocks: 1713239    

Description Todd Zullinger 2019-05-14 01:46:06 UTC
Running jgit from f30 or f31 fails due to a missing java class:

  $ rpm -q jgit
  jgit-5.3.0-5.fc30.noarch

  $ jgit --version
  /bin/build-classpath: Could not find xz-java Java extension for this JVM
  /bin/build-classpath: error: Some specified jars were not found
  Error: Could not find or load main class org.springframework.boot.loader.JarLauncher

I noticed this because the git test suite uses jgit for some compatibility tests.

Comment 1 Todd Zullinger 2019-05-23 14:06:25 UTC
It may also be worth noting that the '/bin/build-classpath: Could not find xz-java Java extension for this JVM ..." output is due to a missing dep on xz-java.  I don't know if that's something which should be added as a hard dep or if the /bin/build-classpath call in /bin/jgit should redirect output to /dev/null.

Comment 2 Fedora Update System 2019-07-25 16:48:07 UTC
FEDORA-2019-79af4b24b9 has been submitted as an update to Fedora 30. https://bodhi.fedoraproject.org/updates/FEDORA-2019-79af4b24b9

Comment 3 Fedora Update System 2019-07-26 01:47:35 UTC
apache-sshd-2.2.0-2.fc30, eclipse-egit-5.4.0-3.fc30, eclipse-egit-github-5.4.0-3.fc30, eclipse-jgit-5.4.0-4.fc30, jgit-5.4.0-6.fc30 has been pushed to the Fedora 30 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2019-79af4b24b9

Comment 4 Fedora Update System 2019-07-30 01:14:57 UTC
apache-sshd-2.2.0-2.fc30, eclipse-egit-5.4.0-3.fc30, eclipse-egit-github-5.4.0-3.fc30, eclipse-jgit-5.4.0-4.fc30, jgit-5.4.0-6.fc30 has been pushed to the Fedora 30 stable repository. If problems still persist, please make note of it in this bug report.