Hi Pierre,

thanks a lot for your continuous work on snpeff!

On Thu, Nov 19, 2020 at 08:34:10PM +0100, Pierre Gruet wrote:
> 
> It's good we talk about it. There were 4 identified missing packages to
> be able to complete the packaging of Snpeff; 3 of them are now in
> Debian, only akka-actor misses.
> 
> akka-actor is part of akka, this is a framework for concurrent
> programming written in Scala. And here is the problem: we have Scala
> 2.11 in Debian, current upstream version is 2.13 and akka would need at
> least 2.12. Also, Scala 2.12 and 2.13 would need Scala Build Tool (sbt)
> in order to be built, and sbt in turns requires Scala 2.12 or 2.13.
> 
> I guess at some point, this loop did not exist and there might be an old
> version of either sbt or Scala which could be built with what we
> currently have in Debian. But this is quite a lot of work, and I feel no
> one is willing to do it now -- perhaps that Scala thing is quite
> peculiar and we would need someone with time and high skills.

I remember I had some issues with scala when trying to package pilon.
There was some workaround which relaxed the dependency of sbt - but
I remember sbt was a can of worms.  But I guess someone should open
it sooner or later. :-(
 
> In September I exchanged a few emails with a colleague of Steffen, who
> knows Scala. While he helped a lot on understanding some aspects of the
> language, he does not know about the Debian workflow -- which is plainly
> understandable -- and thus we are, so far, left with the current issue.

It would be great if we could teach some Scala expert about Debian
packaging.  I'd love to do this.

> Maybe we should see if there is another framework for concurrent
> programming in pure Java that we could fit into Snpeff by writing patches...

That's beyond my knowledge - but you've found always some practical
solution and I fully trust you. :-)

Kind regards

       Andreas.

-- 
http://fam-tille.de

Reply via email to