Can't update / Dependency issue / Expired repo

Hello,

I switched on Slowroll some month ago and have somme issue when I want to update the system.
This is not my main machine so I do not run update command quite often.

I tried to do it right know and have got a lot of dependency issues and other I will list bellow.

My repo :

jaared@localhost:~> sudo zypper lr 
[sudo] Mot de passe de root : 
Priorités de dépôt en vigueur :                                                                      (Consultez 'zypper lr -P' pour plus de détails)
      70 (priorité relevée)    :  1 dépôt
      80 (priorité relevée)    :  1 dépôt
      99 (priorité par défaut) :  3 dépôts

# | Alias        | Name         | Enabled | GPG Check | Refresh
--+--------------+--------------+---------+-----------+--------
1 | base-non-oss | base-non-oss | Oui     | (r ) Oui  | Oui
2 | base-oss     | base-oss     | Oui     | (r ) Oui  | Oui
3 | base-src-oss | base-src-oss | Non     | ----      | ----
4 | h264         | h264         | Oui     | (r ) Oui  | Oui
5 | packman      | packman      | Oui     | (r ) Oui  | Oui
6 | update       | update       | Oui     | (r ) Oui  | Oui

I order to keep the thread clean, I will provide external link with console logs :slight_smile

  • sudo zypper up : HERE
  • sudo zypper dup : HERE

Also, I don’t know if there is any relation with this issue but if I open Yast and clic on “Install and remove software” I have this message :

Internal error. Please report a bug report with logs.
Run save_y2logs to get complete logs.

Caller: internal:/usr/lib64/ruby/3.3.0/rubygems/core_ext/kernel_require.rb:127:in `require’
Details: Failed to load Module ‘PackageSlideShow’ due to: Failed to load Module ‘Packages’ due to: cannot load such file – solv

Do you have an idea to fix all of this ?

Thank you for your time and your help.

Please show:
LANG=C zypper lr -d
That will show the Repos with the important thing, the URL.
LANG=C to get English output.

Use LANG=C also with zypper up or zypper dup.

And, additional to what @Sauerland says, please upload to https://paste.opensuse.org/ , not everybody likes to go to untrusted sites.

Sorry for the french. I did not know that this LANG option exist.

LANG=C zypper lr -d

Here

LANG=C sudo zypper up

Here

LANG=C sudo zypper dup 

Here

This time uploaded on paste.opensuse.org

Thank you.

That is an classic Packman issue…
You need to answer the solver questions. When in doubt, chose the solution to switch to vendor openSUSE.

And you don’t use zypper up on Slowroll or Tumbleweed but zypper dup.
https://en.opensuse.org/openSUSE:Slowroll#Use

The Warning: Repository metadata expired for the update repo is normal. The metadata only gets updated when a new package arrives in this repo…but as the last packages in this repo arrived last year, this message is to expect.

1 Like

You must have missed the notice about the changed repositories.

Check with the slowroll Wiki page and update your repo definitions to match the new urls for them.

That’s why you are having problems.

3 Likes

Hello,

That was the thing.
I changed the repos and everything works great now.

Thank you all for your help.

1 Like