"flasher_linux" fails to run

The “flasher_linux” executable downloaded fails with the following output:

Traceback (most recent call last):
  File "site-packages/PyInstaller/loader/pyiboot01_bootstrap.py", line 151, in __init__
  File "ctypes/__init__.py", line 373, in __init__
OSError: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.28' not found (required by /tmp/_MEIU7JUD3/libudev.so.1)

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "site-packages/libusb1-1.7.1-py3.8.egg/usb1/libusb1.py", line 173, in _loadLibrary
  File "site-packages/PyInstaller/loader/pyiboot01_bootstrap.py", line 153, in __init__
__main__.PyInstallerImportError: Failed to load dynlib/dll 'libusb-1.0.so'. Most probably this dynlib/dll was not found when the application was frozen.

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "site-packages/PyInstaller/loader/pyiboot01_bootstrap.py", line 151, in __init__
  File "ctypes/__init__.py", line 373, in __init__
OSError: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.28' not found (required by /tmp/_MEIU7JUD3/libudev.so.1)

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "flasher.py", line 10, in <module>
  File "<frozen importlib._bootstrap>", line 991, in _find_and_load
  File "<frozen importlib._bootstrap>", line 975, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 671, in _load_unlocked
  File "/home/sidbh/.pyenv/versions/3.8.2/lib/python3.8/site-packages/PyInstaller/loader/pyimod03_importers.py", line 623, in exec_module
  File "site-packages/adb-1.3.0-py3.8.egg/adb/adb_commands.py", line 31, in <module>
  File "<frozen importlib._bootstrap>", line 991, in _find_and_load
  File "<frozen importlib._bootstrap>", line 975, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 671, in _load_unlocked
  File "/home/sidbh/.pyenv/versions/3.8.2/lib/python3.8/site-packages/PyInstaller/loader/pyimod03_importers.py", line 623, in exec_module
  File "site-packages/adb-1.3.0-py3.8.egg/adb/common.py", line 25, in <module>
  File "<frozen importlib._bootstrap>", line 991, in _find_and_load
  File "<frozen importlib._bootstrap>", line 975, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 671, in _load_unlocked
  File "/home/sidbh/.pyenv/versions/3.8.2/lib/python3.8/site-packages/PyInstaller/loader/pyimod03_importers.py", line 623, in exec_module
  File "site-packages/libusb1-1.7.1-py3.8.egg/libusb1.py", line 8, in <module>
  File "<frozen importlib._bootstrap>", line 991, in _find_and_load
  File "<frozen importlib._bootstrap>", line 975, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 671, in _load_unlocked
  File "/home/sidbh/.pyenv/versions/3.8.2/lib/python3.8/site-packages/PyInstaller/loader/pyimod03_importers.py", line 623, in exec_module
  File "site-packages/libusb1-1.7.1-py3.8.egg/usb1/__init__.py", line 61, in <module>
  File "<frozen importlib._bootstrap>", line 991, in _find_and_load
  File "<frozen importlib._bootstrap>", line 975, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 671, in _load_unlocked
  File "/home/sidbh/.pyenv/versions/3.8.2/lib/python3.8/site-packages/PyInstaller/loader/pyimod03_importers.py", line 623, in exec_module
  File "site-packages/libusb1-1.7.1-py3.8.egg/usb1/libusb1.py", line 199, in <module>
  File "site-packages/libusb1-1.7.1-py3.8.egg/usb1/libusb1.py", line 197, in _loadLibrary
  File "site-packages/PyInstaller/loader/pyiboot01_bootstrap.py", line 153, in __init__
__main__.PyInstallerImportError: Failed to load dynlib/dll 'libusb-1.0.so.0'. Most probably this dynlib/dll was not found when the application was frozen.
[16010] Failed to execute script flasher

Any chance a known-working list of dependencies could be provided? Or better yet, the source code to compile the flasher myself?

Hi @JacobCrabill

Do you have any update on this? did you manage to run it?

Regards,