Bug#873341: SBT is uninstallable; depends on nonexistent packages

2019-01-04 Thread Antonio Ospite
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

2019-01-03 Thread Antonio Ospite
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

2019-01-03 Thread Emmanuel Bourg
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

2019-01-03 Thread Antonio Ospite
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

2018-12-07 Thread Antonio Ospite
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

2017-08-27 Thread tony mancill
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

2017-08-26 Thread David Starner
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.