And one of the things that changed was to move to Python 3 instead of Python 2
The error in your other thread was
File “/usr/local/bin/repo”, line 51
def print(self, *args, **kwargs):
^
> SyntaxError: invalid syntax
> Device s5neolte not found. Attempting to retrieve device repository from LineageOS
So it looks like the version of repo
you have is not compatible with Python 3, which ties in with the repo-20240106.log
message
… A new version of repo (2.40) is available.
… You should upgrade soon:
cp /srv/src/R/.repo/repo/repo /usr/local/bin/repo
Have you tried updating your version of repo - as the message suggests?
cp /srv/src/R/.repo/repo/repo /usr/local/bin/repo