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