Dear Maintainer,
pmbootstrap in Trixie is no longer usable:
[17:20:21] NOTE: you are using pmbootstrap version 3.1.0, but version 3.9.0 is required.
[17:20:21] ERROR: Please update your pmbootstrap version (with your distribution's package manager, or with pip, depending on how you have installed it). If that is not possible, consider cloning the latest version of pmbootstrap from git.
[17:20:21] See also: <https://postmarketos.org/troubleshooting>
Run 'pmbootstrap log' for details. Alternatively you can use '--details-to-stdout' to get more output, e.g. 'pmbootstrap --details-to-stdout init'.
Before you report this error, ensure that pmbootstrap is up to date.
Find the latest version here: https://gitlab.postmarketos.org/postmarketOS/pmbootstrap/-/tags
Your version: 3.1.0
[17:20:21] NOTE: you are using pmbootstrap version 3.1.0, but version 3.9.0 is required.
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/pmb/__init__.py", line 84, in main
config_init.frontend(args)
~~~~~~~~~~~~~~~~~~~~^^^^^^
File "/usr/lib/python3/dist-packages/pmb/config/init.py", line 736, in frontend
pmb.config.pmaports.init()
~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/usr/lib/python3/dist-packages/pmb/config/pmaports.py", line 193, in init
read_config()
~~~~~~~~~~~^^
File "/usr/lib/python3/dist-packages/pmb/meta/__init__.py", line 42, in __call__
self.cache.cache[key] = self.func(*args, **kwargs)
~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/pmb/config/pmaports.py", line 129, in read_config
check_version_pmbootstrap(ret["pmbootstrap_min_version"])
~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/pmb/config/pmaports.py", line 70, in check_version_pmbootstrap
raise RuntimeError(
...<5 lines>...
)
RuntimeError: Please update your pmbootstrap version (with your distribution's package manager, or with pip, depending on how you have installed it). If that is not possible, consider cloning the latest version of pmbootstrap from git.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/bin/pmbootstrap", line 8, in <module>
sys.exit(main())
~~~~^^
File "/usr/lib/python3/dist-packages/pmb/__init__.py", line 156, in main
status.print_status()
~~~~~~~~~~~~~~~~~~~^^
File "/usr/lib/python3/dist-packages/pmb/helpers/status.py", line 58, in print_status
print_channel(config)
~~~~~~~~~~~~~^^^^^^^^
File "/usr/lib/python3/dist-packages/pmb/helpers/status.py", line 20, in print_channel
pmaports_cfg = pmb.config.pmaports.read_config()
File "/usr/lib/python3/dist-packages/pmb/meta/__init__.py", line 42, in __call__
self.cache.cache[key] = self.func(*args, **kwargs)
~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/pmb/config/pmaports.py", line 129, in read_config
check_version_pmbootstrap(ret["pmbootstrap_min_version"])
~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/pmb/config/pmaports.py", line 70, in check_version_pmbootstrap
raise RuntimeError(
...<5 lines>...
)
RuntimeError: Please update your pmbootstrap version (with your distribution's package manager, or with pip, depending on how you have installed it). If that is not possible, consider cloning the latest version of pmbootstrap from git.
Please consider backporting or updating the package in the next Trixie update.
Thanks