Have now tried updating via Discover and by sudo eopkg up many many times. Both fail and terminate. Nothing is being updated. I still have 368 updates to do. When Discover terminates it leaves the following fault record (I haven't put in any backticks as I'm not certain where to put them):
<html>Internal error:<br/><br/>Traceback (most recent call last):
File "/tmp/onefile_2257_1767352986_177236/pisi/atomicoperations.py", line 146, in __init__
File "/tmp/onefile_2257_1767352986_177236/pisi/package.py", line 59, in __init__
File "/tmp/onefile_2257_1767352986_177236/pisi/archive.py", line 624, in __init__
File "/tmp/onefile_2257_1767352986_177236/zipfile/__init__.py", line 1354, in __init__
File "/tmp/onefile_2257_1767352986_177236/zipfile/__init__.py", line 1421, in _RealGetContents
zipfile.BadZipFile: File is not a zip file
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/tmp/onefile_2257_1767352986_177236/eopkgBackend.py", line 1006, in update_packages
File "/tmp/onefile_2257_1767352986_177236/pisi/api.py", line 78, in wrapper
File "/tmp/onefile_2257_1767352986_177236/pisi/api.py", line 454, in upgrade
File "/tmp/onefile_2257_1767352986_177236/pisi/operations/upgrade.py", line 219, in upgrade
File "/tmp/onefile_2257_1767352986_177236/pisi/atomicoperations.py", line 122, in from_name
File "/tmp/onefile_2257_1767352986_177236/pisi/atomicoperations.py", line 149, in __init__
zipfile.BadZipFile: https://cdn.getsol.us/repo/polaris/g/glibc/glibc-2.42-136-1-x86_64.eopkg
</html>
When I run
sudo bash
sudo eopkg up
After asking if I want to continue y it continues with
Do you want to continue? (yes/no)y
Downloading 1 / 390
Package baselayout found in repository Solus
baselayout-1.10.0-86-1-x86_64.eopkg [cached]
Downloading 2 / 390
Package glibc found in repository Solus
glibc-2.42-136-1-x86_64.eopkg (16.3 MB) 77% 2.00 MB/s [00:00:02]System error. Program terminated.
https://cdn.getsol.us/repo/polaris/g/glibc/glibc-2.42-136-1-x86_64.eopkg
Please use 'eopkg help' for general help.
Use --debug to see a traceback.
I don't know what any of that means. There seems to be different problems using the terminal or Discover. The only thing in common is glibc
I'm not certain what it is doing. It appears to be trying to download from the polaris repositry a file called glibc. While trying it terminates. Is this a problem with glibc in the repositry? If so nobody would be able to update as they would all terminate. Obviously my thoughts are wrong.
I don't know what to do. I'm still using Solus every day, but obviously not good to keep using without the necessary security updates.
Any help at all would be much appreciated.