Unable to install applets


I am new to ubuntu-budgie (not new to ubuntu linux).
Since today I am no longer able to add applets. I did install some this weekend, but today I got an error.

I get the following error:

$ budgie-applets --debug
[Debug] Opening page: budgie-applets.html 
[Debug] Running in debugging mode. 
[Welcome] Using /snap/ubuntu-budgie-welcome/159/usr/share/budgie-welcome/ path. 
[Welcome] Using /snap/ubuntu-budgie-welcome/159/usr/share/budgie-welcome/ path. 
[i18n] Locale Not Available: null (using en_US instead) 
[Welcome] Using /snap/ubuntu-budgie-welcome/159/usr/share/budgie-welcome/ path. 
[i18n] Locale Not Available: null (using en_US instead) 
[i18n] All translated i18n pages found. 
[i18n] res_dir:  
[i18n] Using locale for gettext: null 
[i18n] Using path for gettext: /usr/share/locale/ 
[i18n] Translation found for gettext. 
[Network Test] Establishing a connection test to "http://archive.ubuntu.com/" 
[Specs] Detecting graphics vendor...  
[Welcome] Using /snap/ubuntu-budgie-welcome/159/usr/share/budgie-welcome/ path. 
[i18n] Locale Not Available: null (using en_US instead) 
[Welcome] Successfully pinged: http://archive.ubuntu.com/ 
[Specs] Detected: Intel Corporation HD Graphics 530 (rev 06) 
Traceback (most recent call last):
  File "/snap/ubuntu-budgie-welcome/159/usr/lib/budgie-welcome/budgie-welcome-privileged-actions", line 98, in add_repos
    release_code = distro.codename().split(' ')[0].lower()
UnboundLocalError: local variable 'distro' referenced before assignment

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/snap/ubuntu-budgie-welcome/159/usr/lib/budgie-welcome/budgie-welcome-privileged-actions", line 242, in <module>
    retval = install(fname, code)
  File "/snap/ubuntu-budgie-welcome/159/usr/lib/budgie-welcome/budgie-welcome-privileged-actions", line 159, in install
    retval = add_repos(repos, key_commands)
  File "/snap/ubuntu-budgie-welcome/159/usr/lib/budgie-welcome/budgie-welcome-privileged-actions", line 100, in add_repos
    release_code = platform.dist()[2]  # → trusty, wily, xenial
NameError: name 'platform' is not defined

I am using the following versions:

  - ubuntu-budgie-welcome.budgie-applets
  - ubuntu-budgie-welcome.budgie-discourse
  - ubuntu-budgie-welcome.budgie-themes
  - ubuntu-budgie-welcome.budgie-welcome
tracking:     latest/stable
refresh-date: today at 19:14 CET
  stable:    0.10.1 2020-02-17 (159) 21MB classic
  candidate: ↑                            
  beta:      ↑                            
  edge:      0.10.2 2020-02-18 (162) 21MB classic
installed:   0.10.1            (159) 21MB classic

I also tried the 0.10.2 version with the same results!

my ubuntu version is:

$ lsb_release -a 
No LSB modules are available.
Distributor ID:	Ubuntu
Description:	Ubuntu 19.10
Release:	19.10
Codename:	eoan

I am not sure what to do next.

Yeah - my bad. Fixed.

snap refresh

This should refresh with v0.10.3

1 Like