Bug 1365134

Summary: Scala package not updated for more than 2 years
Product: [Fedora] Fedora Reporter: Gianfranco Cecconi <giacecco>
Component: scalaAssignee: Will Benton <willb>
Status: CLOSED RAWHIDE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: high Docs Contact:
Priority: unspecified    
Version: 24CC: edgar.hoch, geoff+fedora, giacecco, jochen, sebastien.willmann, willb
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2017-02-03 14:52:50 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: 1080923    
Bug Blocks:    

Description Gianfranco Cecconi 2016-08-08 13:13:54 UTC
Description of problem:

The Fedora Scala packages are stuck at version 2.10.4, that is more than 2 years old (March 2014, see http://scala-lang.org/news/2.10.4 ). This affects all the packages of the Scala stack in Fedora, e.g. Scala's build tool 'sbt' that depends on it.

To give you an idea of how "old" that is, there are already Scala books whose code examples cannot work on 2.10.x, e.g. O'Reilly's "Programming Scala", 2nd edition. 

Version-Release number of selected component (if applicable):

scala   noarch   2.10.4-8.fc23

Comment 1 Gianfranco Cecconi 2016-08-08 14:12:06 UTC
Same issue with Fedora 24, the latest Scala package is 2.10.4-9.fc24.

Comment 2 Edgar Hoch 2017-02-03 13:03:56 UTC
It would be great if scala would be updated to the current version, 2.12.1.

Comment 3 Will Benton 2017-02-03 14:52:50 UTC
Gianfranco and Edgar, we're actively working on bringing Scala 2.11 (and ultimately 2.12) to Fedora.  It is a difficult job to bring Scala in line with Fedora packaging requirements, since the build process is complicated and since many of Scala's build dependencies are also difficult to bring into Fedora.  (Once we have 2.11 and a recent sbt in Fedora, I suspect 2.12 will be easier than 2.11.)

For now, we have 2.10 in Fedora because when we updated Fedora's Scala support as part of the work of the Big Data SIG, none of the upstreams we were interested in supported 2.11.  In any case, I bumped the Scala package late last year and it is now at 2.10.6, so I'm closing this bug since that is the most recent version of Scala 2.10.  When we add Scala 2.11 and Scala 2.12 they will most likely be separate packages.

Comment 4 Edgar Hoch 2017-02-03 15:08:20 UTC
Will, thank you for your explanation!

Please, can you put a note here when packages with other names (for 2.11 od 2.12) are available (because then package scala is not updated automatically when there is a new package name)?

Comment 5 Will Benton 2017-02-03 19:08:46 UTC
Edgar, yes, I should be able to do that.  Thanks for understanding!

Comment 6 Red Hat Bugzilla 2023-09-14 03:29:17 UTC
The needinfo request[s] on this closed bug have been removed as they have been unresolved for 1000 days