Axios Just a tiny note: I do think dr is deactivate (specific) repo, rr is remove (specific) repo - with info?
Also, IMVHO it seems Solus was - at least recently - the default for CDN/the default when it's added, and so I don't know why, how and when he had solus as such. (maybe an old install, no idea.)
Regardless of the above users but still somewhat in-topic, I do hope such won't theoretically cause conflicts/non adding in time when needed, or any other troubles I can't forsee as a newbie. Added this note for I recalled some output in the channel long ago in which a repo was added but late.)
The following is NOT a recommendation at all!
After dr command and some other mess (note: 1. dr deactivated yet non removed last repo, so no default is added 2. Solus CDN repo is added by default after removing last repo 3. the system.base error was linked to not having really an active repo it seems, as it was not added as there was still a deactivated one.):
username ~ $ sudo eopkg lr
Solus [inactive]
https://cdn.getsol.us/repo/shannon/eopkg-index.xml.xz
username ~ $ sudo eopkg up
Updating repositories
Safety switch: The component system.base cannot be found.
No packages to upgrade.
username~ $ sudo eopkg rr Solus
Repo Solus removed from system.
username ~ $ sudo eopkg rr solus
No repository found. Automatically adding Solus stable.
Program terminated.
Repository solus does not exist. Cannot remove.
Please use 'eopkg help' for general help.
username ~ $ sudo eopkg lr solus
Solus [active]
https://cdn.getsol.us/repo/shannon/eopkg-index.xml.xz
username ~ $ sudo eopkg rr Solus
Repo Solus removed from system.
username ~ $ sudo eopkg up
Updating repositories
No repository found. Automatically adding Solus stable.
Updating repository: Solus