Skip to content

Use new SBT Debian Repo before bintray is shutdown - #7926

Merged
jcf94 merged 2 commits into
apache:mainfrom
Mousius:fix-sbt
Apr 28, 2021
Merged

Use new SBT Debian Repo before bintray is shutdown#7926
jcf94 merged 2 commits into
apache:mainfrom
Mousius:fix-sbt

Conversation

@Mousius

@MousiusMousius commented Apr 26, 2021

Copy link
Copy Markdown
Member

We started seeing issues with building the TVM Docker images, and they stemmed from the SBT (Scala Build Tool) installation which was using bintray instead of a later SBT Debian URL. Thankfully bintray were just running some brown outs before they turn the service off on May 1st:
https://jfrog.com/blog/into-the-sunset-bintray-jcenter-gocenter-and-chartcenter/

So I took the Scala repo URL from here:
https://www.scala-sbt.org/1.x/docs/Installing-sbt-on-Linux.html

Which is the suggested SBT URL as they may change the backend again in future:
sbt/sbt#6294

@leandron

We started seeing issues with building the TVM Docker images, and they stemmed from the SBT (Scala Build Tool) installation which was using bintray instead of a later SBT Debian URL. Thankfully bintray were just running some brown outs before they turn the service off on May 1st:
https://jfrog.com/blog/into-the-sunset-bintray-jcenter-gocenter-and-chartcenter/
So I took the Scala repo URL from here:
https://www.scala-sbt.org/1.x/docs/Installing-sbt-on-Linux.html
Which is the suggested SBT URL as they may change the backend again in future:
sbt/sbt#6294

@leandronleandron left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, can we merge this when possible @areusch ?

Comment threaddocker/install/ubuntu_install_sbt.sh Outdated

# Install the necessary dependencies for sbt
echo "deb https://dl.bintray.com/sbt/debian /" | tee -a /etc/apt/sources.list.d/sbt.list
echo "deb https://repo.scala-sbt.org/scalasbt/debian /" | tee -a /etc/apt/sources.list.d/sbt.list

@eed3si9need3si9nApr 26, 2021

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
echo"deb https://dl.bintray.com/sbt/debian /"| tee -a /etc/apt/sources.list.d/sbt.list
echo"deb https://repo.scala-sbt.org/scalasbt/debian /"| tee -a /etc/apt/sources.list.d/sbt.list
echo"deb https://repo.scala-sbt.org/scalasbt/debian all main"| tee /etc/apt/sources.list.d/sbt.list
echo"deb https://repo.scala-sbt.org/scalasbt/debian /"| tee /etc/apt/sources.list.d/sbt_old.list

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sorry I haven't had time to update the docs but the new Debian packages are now under all main.

Copy link
Copy Markdown
MemberAuthor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Not a problem, thanks for pointing it out 😸

@areuschareusch self-assigned this Apr 26, 2021

@areuschareusch left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

thanks @Mousius@eed3si9n ! waiting on the CI

@leandron

Copy link
Copy Markdown
Contributor

I guess this is now ready to be merged?

@jcf94
jcf94 merged commit 7eb2bad into apache:mainApr 28, 2021
@jcf94

Copy link
Copy Markdown
Member

Now merged. Thanks! @Mousius@leandron@eed3si9n@areusch

echuraev pushed a commit to echuraev/tvm that referenced this pull request Apr 29, 2021
* Use new SBT Debian Repo before bintray is shutdown
We started seeing issues with building the TVM Docker images, and they stemmed from the SBT (Scala Build Tool) installation which was using bintray instead of a later SBT Debian URL. Thankfully bintray were just running some brown outs before they turn the service off on May 1st:
https://jfrog.com/blog/into-the-sunset-bintray-jcenter-gocenter-and-chartcenter/
So I took the Scala repo URL from here:
https://www.scala-sbt.org/1.x/docs/Installing-sbt-on-Linux.html
Which is the suggested SBT URL as they may change the backend again in future:
sbt/sbt#6294
* Future-proof sbt repo setup
umangyadav pushed a commit to umangyadav/tvm that referenced this pull request May 5, 2021
* Use new SBT Debian Repo before bintray is shutdown
We started seeing issues with building the TVM Docker images, and they stemmed from the SBT (Scala Build Tool) installation which was using bintray instead of a later SBT Debian URL. Thankfully bintray were just running some brown outs before they turn the service off on May 1st:
https://jfrog.com/blog/into-the-sunset-bintray-jcenter-gocenter-and-chartcenter/
So I took the Scala repo URL from here:
https://www.scala-sbt.org/1.x/docs/Installing-sbt-on-Linux.html
Which is the suggested SBT URL as they may change the backend again in future:
sbt/sbt#6294
* Future-proof sbt repo setup
trevor-m pushed a commit to trevor-m/tvm that referenced this pull request May 6, 2021
* Use new SBT Debian Repo before bintray is shutdown
We started seeing issues with building the TVM Docker images, and they stemmed from the SBT (Scala Build Tool) installation which was using bintray instead of a later SBT Debian URL. Thankfully bintray were just running some brown outs before they turn the service off on May 1st:
https://jfrog.com/blog/into-the-sunset-bintray-jcenter-gocenter-and-chartcenter/
So I took the Scala repo URL from here:
https://www.scala-sbt.org/1.x/docs/Installing-sbt-on-Linux.html
Which is the suggested SBT URL as they may change the backend again in future:
sbt/sbt#6294
* Future-proof sbt repo setup
trevor-m pushed a commit to trevor-m/tvm that referenced this pull request May 6, 2021
* Use new SBT Debian Repo before bintray is shutdown
We started seeing issues with building the TVM Docker images, and they stemmed from the SBT (Scala Build Tool) installation which was using bintray instead of a later SBT Debian URL. Thankfully bintray were just running some brown outs before they turn the service off on May 1st:
https://jfrog.com/blog/into-the-sunset-bintray-jcenter-gocenter-and-chartcenter/
So I took the Scala repo URL from here:
https://www.scala-sbt.org/1.x/docs/Installing-sbt-on-Linux.html
Which is the suggested SBT URL as they may change the backend again in future:
sbt/sbt#6294
* Future-proof sbt repo setup
@areuschareusch mentioned this pull request May 6, 2021
17 tasks
trevor-m pushed a commit to trevor-m/tvm that referenced this pull request May 6, 2021
* Use new SBT Debian Repo before bintray is shutdown
We started seeing issues with building the TVM Docker images, and they stemmed from the SBT (Scala Build Tool) installation which was using bintray instead of a later SBT Debian URL. Thankfully bintray were just running some brown outs before they turn the service off on May 1st:
https://jfrog.com/blog/into-the-sunset-bintray-jcenter-gocenter-and-chartcenter/
So I took the Scala repo URL from here:
https://www.scala-sbt.org/1.x/docs/Installing-sbt-on-Linux.html
Which is the suggested SBT URL as they may change the backend again in future:
sbt/sbt#6294
* Future-proof sbt repo setup
trevor-m pushed a commit to neo-ai/tvm that referenced this pull request May 11, 2021
* Use new SBT Debian Repo before bintray is shutdown
We started seeing issues with building the TVM Docker images, and they stemmed from the SBT (Scala Build Tool) installation which was using bintray instead of a later SBT Debian URL. Thankfully bintray were just running some brown outs before they turn the service off on May 1st:
https://jfrog.com/blog/into-the-sunset-bintray-jcenter-gocenter-and-chartcenter/
So I took the Scala repo URL from here:
https://www.scala-sbt.org/1.x/docs/Installing-sbt-on-Linux.html
Which is the suggested SBT URL as they may change the backend again in future:
sbt/sbt#6294
* Future-proof sbt repo setup
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants

@Mousius@leandron@jcf94@eed3si9n@areusch