Bug#873341: SBT is uninstallable; depends on nonexistent packages
On Thu, 3 Jan 2019 13:03:42 +0100 Antonio Ospite wrote: > On Thu, 3 Jan 2019 11:45:29 +0100 > Emmanuel Bourg wrote: > [...] > > If someone wants to pick the ball the next steps are to: > > 1. build SBT 1.0 without the embedded libraries > > 2. build Scala 2.12 > > > > I was wondering if downgrading scala to 2.10 might be somewhat useful > and less work. Fedora is also still shipping scala 2.10. > I tried installing scala 2.10.5 from debian snapshot: https://snapshot.debian.org/archive/debian/20150606T044147Z/pool/main/s/scala/ However the sbt from debian was built with scala 2.11 and it will still look for that version at runtime. So if sbt should also be re-compiled to make the combination scala_2.10+sbt_0.13 work it might as well be worth using newer versions as Emmanuel suggested. I think I'll stop my investigations for now. Thank you, Antonio -- Antonio Ospite https://ao2.it https://twitter.com/ao2it A: Because it messes up the order in which people normally read text. See http://en.wikipedia.org/wiki/Posting_style Q: Why is top-posting such a bad thing?
Bug#873341: SBT is uninstallable; depends on nonexistent packages
On Thu, 3 Jan 2019 11:45:29 +0100 Emmanuel Bourg wrote: > Hi Antonio, > > Le 03/01/2019 à 10:59, Antonio Ospite a écrit : > > > Are there any plans to improve the situation? > > We lack contributors to maintain the Scala ecosystem in Debian and some > help would be really welcome. I spent some time updating our scala > package but I'm not a Scala developer and I don't have the time to look > into this anymore. > Thank you Emmanuel, I am not a Scala developer either, I just wanted to build one project written in it, and I was trying to do so using the tools provided in Debian. > If someone wants to pick the ball the next steps are to: > 1. build SBT 1.0 without the embedded libraries > 2. build Scala 2.12 > I was wondering if downgrading scala to 2.10 might be somewhat useful and less work. Fedora is also still shipping scala 2.10. Ciao, Antonio -- Antonio Ospite https://ao2.it https://twitter.com/ao2it A: Because it messes up the order in which people normally read text. See http://en.wikipedia.org/wiki/Posting_style Q: Why is top-posting such a bad thing?
Bug#873341: SBT is uninstallable; depends on nonexistent packages
Hi Antonio, Le 03/01/2019 à 10:59, Antonio Ospite a écrit : > Are there any plans to improve the situation? We lack contributors to maintain the Scala ecosystem in Debian and some help would be really welcome. I spent some time updating our scala package but I'm not a Scala developer and I don't have the time to look into this anymore. If someone wants to pick the ball the next steps are to: 1. build SBT 1.0 without the embedded libraries 2. build Scala 2.12 Emmanuel Bourg
Bug#873341: SBT is uninstallable; depends on nonexistent packages
On Fri, 07 Dec 2018 22:57:34 +0100 Antonio Ospite wrote: > Package: sbt > Version: 0.13.13-2 > Followup-For: Bug #873341 > > Dear Maintainer, > > just a curiosity, are you trying to package the latest 0.13.x version or > the newer 1.x version? https://www.scala-sbt.org/download.html > BTW, it looks like sbt is actually installable again in debian unstable, as its dependencies libsbt-test-interface-java and libscala-tools-sbinary-java are readily available. So this bug report could be closed IMHO, and a new one about using a new upstream version may be opened. Anyways from the little I've seen, for sbt to be really usable with the majority of projects, the combination of sbt and scala versions also matters. For instance, some downloadable packages are not available for the combination sbt_0.13 and scala_2.11 which is what we have in debian. The most supported combinations seem to be: - sbt_0.13 + scala_2.10 - sbt_1.0 + scala_2.12 An example of this can be seen by trying to locally build sbt itself, or scala[1], or the kaitai compiler mentioned below. [1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=845113#22 > JFYI I would use sbt to try to build the Kitai Struct compiler: > https://github.com/kaitai-io/kaitai_struct_compiler > Are there any plans to improve the situation? Thank you, Antonio -- Antonio Ospite https://ao2.it https://twitter.com/ao2it A: Because it messes up the order in which people normally read text. See http://en.wikipedia.org/wiki/Posting_style Q: Why is top-posting such a bad thing?
Bug#873341: SBT is uninstallable; depends on nonexistent packages
Package: sbt Version: 0.13.13-2 Followup-For: Bug #873341 Dear Maintainer, just a curiosity, are you trying to package the latest 0.13.x version or the newer 1.x version? https://www.scala-sbt.org/download.html JFYI I would use sbt to try to build the Kitai Struct compiler: https://github.com/kaitai-io/kaitai_struct_compiler Thank you, Antonio -- System Information: Debian Release: buster/sid APT prefers unstable-debug APT policy: (500, 'unstable-debug'), (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 4.18.0-3-amd64 (SMP w/2 CPU cores) Locale: LANG=it_IT.UTF-8, LC_CTYPE=it_IT.UTF-8 (charmap=UTF-8), LANGUAGE=it_IT.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages sbt depends on: ii libsbt-java0.13.13-2 ii openjdk-8-jre [java8-runtime] 8u191-b12-2 sbt recommends no packages. sbt suggests no packages. -- no debconf information -- Antonio Ospite https://ao2.it https://twitter.com/ao2it A: Because it messes up the order in which people normally read text. See http://en.wikipedia.org/wiki/Posting_style Q: Why is top-posting such a bad thing?
Bug#873341: SBT is uninstallable; depends on nonexistent packages
On Sat, Aug 26, 2017 at 06:52:24PM +, David Starner wrote: > Package: sbt > Version: 0.13.13-2 > Severity: serious > > sbt is not installable; it depends on various packages like > sbt-test-interface that only exist in experimental. Hi David, Thank you for the bug report. We're working on one last package in the dependency change, scala-tools-sbinary, and then we can start the migration from experimental to unstable. Regards, tony signature.asc Description: PGP signature
Bug#873341: SBT is uninstallable; depends on nonexistent packages
Package: sbt Version: 0.13.13-2 Severity: serious sbt is not installable; it depends on various packages like sbt-test-interface that only exist in experimental.