Bug 1027190

Summary: gradle: jansi.jar has moved
Product: [Fedora] Fedora Reporter: Scott Tsai <scottt.tw>
Component: gradleAssignee: gil cattaneo <puntogil>
Status: CLOSED CANTFIX QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 20CC: mgoldman, mspaulding06, msrb, puntogil
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-11-06 17:41:39 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: 958008, 985702    
Bug Blocks:    

Description Scott Tsai 2013-11-06 11:06:10 UTC
Description of problem:
gradle-1.0-18.fc20.noarch can't find jansi-1.11-3.fc20.noarch

Version-Release number of selected component (if applicable):
gradle-1.0-18.fc20.noarch
jansi-1.11-3.fc20.noarch

How reproducible:
Always

Steps to Reproduce:
1. printf 'task hello { doLast { println "Hello" } }\n' > build.gradle
2. gradle -q hello


Actual results:
java.lang.IllegalArgumentException: Cannot find JAR 'jansi.jar' required by module 'gradle-native' using classpath or distribution directory '/usr/share/gradle'

Expected results:
Hello

Additional info:
jansi.jar was moved from /usr/share/java to /usr/share/java/jansi in:

http://pkgs.fedoraproject.org/cgit/jansi.git/commit/?id=4b72e923021a6f5a8119694aedc2451cc810153e

Comment 2 Scott Tsai 2013-11-06 17:47:28 UTC
(In reply to gil cattaneo from comment #1)

I'm sympathetic to the difficulties in packaging Gradle but when it gets to the point that a simple "Hello, world" can't be fixed in time for the Fedora 20 release, I think it's time to drop the package.

Gradle users can use the upstream binaries releases easily enough and the Fedora Java SIG can pick gradle up again if the packaging situation changes.

Comment 3 Marek Goldmann 2013-11-07 07:59:04 UTC
(In reply to Scott Tsai from comment #2)

> I'm sympathetic to the difficulties in packaging Gradle but when it gets to
> the point that a simple "Hello, world" can't be fixed in time for the Fedora
> 20 release, I think it's time to drop the package.

I'm thinking about it, but first of all we need to migrate all packages that require Gradle to build to Maven and I'm working on it.