'zypper up' looks for a lot of 'different mirrors' during package retrieveal

My Leap 16.0 was 'dup’ed from 15.6.
Seems like every time I do get updates after checking with ‘zypper up’, it can’t find thuings and needs to go looking for another ‘mirror’.
ANd most time I have to do it several times before I get the updates.

WHY? Are the download mirrors that slow or not available?

I tried with myrlyn. It showed updates available, but when I asked it to do it, I just get a big white screen with the words. "No Updates Available’.

Also why is ‘Discover’ indicating new updates? Is that going to be a ‘default’ update tool?

Using http://cdn.opensuse.org/ in your repos URL’s? No issues seen here…

If you are using https://cdn.opensuse.org/ the system looks up a number of mirrors depending on your location, check https://cdn.opensuse.org/distribution/leap/16.0/repo/oss/?mirrorlist where you can see for yourself what mirrors are searched and if they are actually online and up to date.
If a mirror fails, zypper looks for the next one in the list; if you happen to update when one or more mirrors are still syncing what you see is normal.

Discover is a default app for the KDE desktop, it looks also for FW and Flatpak updates, so you may see more updates available compared to zypper up.

Did it show sad faces after you clicked on “Package Update” or “Dist-Upgrade”? In that case, there are packages that have a newer version available (indicated by the blue version number), but trying to update to that version caused dependency problems.

This is exactly the difference between those buttons and the old “All in this list” → “Update if newer version available” action: The dependency resolver tries it one by one, and if there are problems, it reverts to “Keep installed”.

Better to have the package show the sad face than you if you’d be confronted with all those dependency conflicts. :slightly_smiling_face:

1 Like