Effects of the sunset of Bintray

Hi all,

As Bintray was shut down 2 days ago, we are now experiencing the full impact of it - and it is more that was anticipated. :frowning:
Please use this topic to report any issues that you might encounter - but please also note the posts on solutions for 2.5.x installations as well as for 3.0.x installations.

4 Likes

I’m currently still on openHAB 2.5 and obviously get an error from apt when I periodically check for outdated software packages on my Raspberry Pi 3B+.

Should I also remove the apt repository link to Bintray since it’s apparently gone (403 Forbidden error messages), or should I remove the trusted key from /etc/apt/sources.list?

The solution was already given in the announcements here to download the kar file and place in the addons folder.

Yes. openHABian now should offer to do that for you on start.

1 Like

They did not state they were running OpenHABian.

Running sudo openhabian-config did the trick!

1 Like

There are two errors that come up in relation to this.

  1. openHAB errors in the logs failing to download and install any add-on.

  2. Error from apt/yum/etc. indicating it cannot download the list of packages from bintray.

Downloading the kar file only fixes 1. To fix 2 one needs to eliminate the link to bintray from the repos used by the package manager (e.g. apt). openHABian has an option to do that for you. For those who ran an apt upgrade prior to May 1st the upgrade did this for you. However, those who failed/did not know to run an upgrade prior to May 1st will still have an entry in their sources list pointing to bintray and running apt update will generate an error.

For the two solutions in openhabian:

  1. Where do I put the .kar file?
  2. Where is the userdata/etc/org.ops4j.pax.url.mvn.cfg : located?

Thanks for you help!

In openHABian you don’t.
It installs the openhab-addons package which contains the .kar and puts it where it’s needed.

Where it has been ever since. But you need not and should not mess with it.

markus@devpc:~ $ env|grep -i DA
OPENHAB_USERDATA=/var/lib/openhab