ouptput from dpkg ... 
arm64
ubuntu-mate-welcome --force-arch=arm64
Forces arm64 simulation mode but still can't read the jason file!
I'm getting the impression that the code that attempts to load the json file:
def reload_index(self):
try:
dbg.stdout('Apps', 'Reading index...', 1, 3)
json_path = os.path.abspath(os.path.join(data_path, 'js/applications.json'))
with open(json_path) as data_file:
dbg.stdout('Apps', 'Loading!', 0, 1)
self.index = json.load(data_file)
dbg.stdout('Apps', 'Loaded!', 0, 1)
dbg.stdout('Apps', 'Successfully loaded index.', 1, 2)
except Exception as e:
self.index = None
dbg.stdout('Apps', 'Software Index JSON is invalid or missing!', 0, 1)
dbg.stdout('Apps', json_path, 0, 1)
dbg.stdout('Apps', '------------------------------------------------------------', 1, 1)
dbg.stdout('Apps', str(e), 1, 1)
dbg.stdout('Apps', '------------------------------------------------------------', 1, 1)
Gets to the loading but fails at self.index = json.load(data_file)
.
I'm wondering if the correct json module is installed!
I looked on all the python path:
['/home/odroid/Scripts', '/usr/lib/python36.zip', '/usr/lib/python3.6', '/usr/lib/python3.6/lib-dynload', '/usr/local/lib/python3.6/dist-packages', '/usr/lib/python3/dist-packages']
But I could not identify a json module!