Update to latest IDE (3.1.0) fails

good news - after Atom restart the installation finishes fine.

But the upgrade produced the following picture. im on Fedora 24

this is FYI

Could you try rm -rf ~/.atom/packages/platformio-ide/penv and restart IDE?

cd ~/.atom/packages/platformio-ide/penv/
[az@toshiba penv]$ ls -l
total 16
drwxrwxr-x 2 az az 4096 Sep 20 13:37 bin
drwxrwxr-x 2 az az 4096 Sep 20 13:36 include
drwxrwxr-x 3 az az 4096 Sep 20 13:36 lib
lrwxrwxrwx 1 az az 3 Sep 20 13:36 lib64 -> lib
-rw-rw-r-- 1 az az 60 Sep 20 13:36 pip-selfcheck.json

[az@toshiba penv]$ rm -rf ./*
[az@toshiba penv]$ pwd
/home/az/.atom/packages/platformio-ide/penv

Restarted IDE . It produced " upgrading sit tight" message and after install :

[az@toshiba penv]$ ls -l
total 16
drwxrwxr-x 2 az az 4096 Sep 20 14:11 bin
drwxrwxr-x 2 az az 4096 Sep 20 14:10 include
drwxrwxr-x 3 az az 4096 Sep 20 14:10 lib
lrwxrwxrwx 1 az az 3 Sep 20 14:10 lib64 -> lib
-rw-rw-r-- 1 az az 60 Sep 20 14:10 pip-selfcheck.json

all looks good. But that “goto” is still not working.

Do you mean that IDE works now?

yes it worked after initial upgrade too.
Just during the upgrade it displayed that message. But after restart (of IDE) all is good.