mozdownload --version=latest --platform linux-arm64
Traceback (most recent call last):
File "/home/clb/.pyenv/versions/3.13.3/bin/mozdownload", line 8, in <module>
sys.exit(cli())
~~~^^
File "/home/clb/.pyenv/versions/3.13.3/lib/python3.13/site-packages/mozdownload/cli.py", line 172, in cli
build.download()
~~~~~~~~~~~~~~^^
File "/home/clb/.pyenv/versions/3.13.3/lib/python3.13/site-packages/mozdownload/scraper.py", line 308, in download
if os.path.isfile(os.path.abspath(self.filename)):
^^^^^^^^^^^^^
File "/home/clb/.pyenv/versions/3.13.3/lib/python3.13/site-packages/mozdownload/scraper.py", line 272, in filename
self.build_filename(self.binary))
^^^^^^^^^^^
File "/home/clb/.pyenv/versions/3.13.3/lib/python3.13/site-packages/mozdownload/scraper.py", line 222, in binary
self._retry_check_404(_get_binary)
~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^
File "/home/clb/.pyenv/versions/3.13.3/lib/python3.13/site-packages/mozdownload/scraper.py", line 187, in _retry_check_404
self._retry(func, **retry_kwargs)
~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^
File "/home/clb/.pyenv/versions/3.13.3/lib/python3.13/site-packages/mozdownload/scraper.py", line 178, in _retry
return redo.retry(func, **retry_kwargs)
~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^
File "/home/clb/.pyenv/versions/3.13.3/lib/python3.13/site-packages/redo/__init__.py", line 172, in retry
return action(*args, **kwargs)
File "/home/clb/.pyenv/versions/3.13.3/lib/python3.13/site-packages/mozdownload/scraper.py", line 210, in _get_binary
pattern = re.compile(self.binary_regex, re.IGNORECASE)
^^^^^^^^^^^^^^^^^
File "/home/clb/.pyenv/versions/3.13.3/lib/python3.13/site-packages/mozdownload/scraper.py", line 701, in binary_regex
return regex[self.platform] % {
~~~~~^^^^^^^^^^^^^^^
KeyError: 'linux-arm64'
I am trying to download latest Firefox on ARM64, with
and I get
Adding this line seems to help: