Can someone please post a list of repos for 15.4?
My repo list is borked and I can’t find the list online via google
Time to delete my existing repos and put the proper ones in.
TIA
It would of course had been better if you had posted what you have. Maybe some simple repiars could be enough.
And of course many people have added repos to their need. Many e.g. Packman. Thus FWIIW:
boven:~ # zypper lr -d
# | Alias | Name | Enabled | GPG Check | Refresh | Priority | Type | URI | Service
---+------------------------+-------------------------------------------------------------+---------+-----------+---------+----------+--------+--------------------------------------------------------------------------+--------
1 | backports-debug-update | Updates for openSUSE Leap debuginfo from openSUSE Backports | No | ---- | ---- | 99 | NONE | http://download.opensuse.org/update/leap/15.4/backports_debug/ |
2 | backports-update | Updates from openSUSE Backports | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/update/leap/15.4/backports/ |
3 | libdvdcss | Libdvdcss | No | ---- | ---- | 99 | NONE | http://opensuse-guide.org/repo/openSUSE_Leap_15.4/ |
4 | main | Main (OSS) | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/distribution/leap/15.4/repo/oss/ |
5 | main-debug | Debug (OSS) | No | ---- | ---- | 99 | NONE | http://download.opensuse.org/debug/distribution/leap/15.4/repo/oss/ |
6 | main-debug-update | Update-Debug (OSS) | No | ---- | ---- | 99 | NONE | http://download.opensuse.org/debug/update/leap/15.4/oss/ |
7 | main-source | Source (OSS) | No | ---- | ---- | 99 | NONE | http://download.opensuse.org/source/distribution/leap/15.4/repo/oss/ |
8 | main-update | Update (OSS) | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/update/leap/15.4/oss |
9 | non-oss-debug | Debug (Non-OSS) | No | ---- | ---- | 99 | NONE | http://download.opensuse.org/debug/distribution/leap/15.4/repo/non-oss/ |
10 | non-oss-debug-update | Update-Debug (Non-OSS) | No | ---- | ---- | 99 | NONE | http://download.opensuse.org/debug/update/leap/15.4/non-oss/ |
11 | non-oss-main | Main (Non-OSS) | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/distribution/leap/15.4/repo/non-oss/ |
12 | non-oss-source | Source (Non-OSS) | No | ---- | ---- | 99 | NONE | http://download.opensuse.org/source/distribution/leap/15.4/repo/non-oss/ |
13 | non-oss-update | Update (Non-OSS) | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/update/leap/15.4/non-oss/ |
14 | packman | Packman | Yes | (r ) Yes | Yes | 99 | rpm-md | https://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Leap_15.4/ |
15 | sle-debug-update | Updates for debuginfo from SUSE Linux Enterprise 15 | No | ---- | ---- | 99 | NONE | http://download.opensuse.org/debug/update/leap/15.4/sle/ |
16 | sle-update | Updates from SUSE Linux Enterprise 15 | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/update/leap/15.4/sle/ |
17 | teams | teams | No | ---- | ---- | 99 | rpm-md | https://packages.microsoft.com/yumrepos/ms-teams |
boven:~ #
You might not need Teams of course.
Also take care, it are the URIs that are important. The names are just for clarification (and I did alter them from what they were direct after installation) and the Aliases are for easy use in commands and can also be set to someones taste/needs (and I also changed them).
ok, here is my repository:
**# **zypper lr -d
# | Alias | Name | Enabled | GPG Check | Refresh | Priority
| Type | URI | Service
---+----------------------------------------------+----------------------------------------------------------------------+---------+-----------+---------+----------
+--------+-------------------------------------------------------------------------+--------
1 | ftp.gwdg.de-openSUSE_Leap_$releasever | Packman Repository | Yes | (r ) Yes | Yes | 70
| rpm-md | http://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Leap_15.4/ |
2 | openSUSE-Leap-15.3-2 | openSUSE-Leap-15.4 | No | ---- | ---- | 80
| rpm-md | dvd:/ |
3 | opensuse-guide.org-openSUSE_Leap_$releasever | Libdvdcss Repository | Yes | (r ) Yes | Yes | 71
| rpm-md | http://opensuse-guide.org/repo/openSUSE_Leap_15.4/ |
4 | repo-backports-debug-update | Update repository of openSUSE Backports (Debug) | Yes | (r ) Yes | Yes | 99
| rpm-md | http://download.opensuse.org/update/leap/15.4/backports_debug/ |
5 | repo-backports-update | Update repository of openSUSE Backports | Yes | (r ) Yes | Yes | 99
| rpm-md | http://download.opensuse.org/update/leap/15.4/backports/ |
6 | repo-debug | Debug Repository | Yes | (r ) Yes | Yes | 59
| rpm-md | http://download.opensuse.org/debug/distribution/leap/15.4/repo/oss/ |
7 | repo-debug-non-oss | Debug Repository (Non-OSS) | Yes | (r ) Yes | Yes | 59
| rpm-md | http://download.opensuse.org/debug/distribution/leap/15.4/repo/non-oss/ |
8 | repo-debug-update | Update Repository (Debug) | Yes | (r ) Yes | Yes | 59
| rpm-md | http://download.opensuse.org/debug/update/leap/15.4/oss/ |
9 | repo-debug-update-non-oss | Update Repository (Debug, Non-OSS) | No | ---- | ---- | 99
| NONE | http://download.opensuse.org/debug/update/leap/15.4/non-oss/ |
10 | repo-non-oss | Non-OSS Repository | Yes | (r ) Yes | Yes | 69
| rpm-md | http://download.opensuse.org/distribution/leap/15.4/repo/non-oss/ |
11 | repo-oss | Main Repository | Yes | (r ) Yes | Yes | 70
| rpm-md | http://download.opensuse.org/distribution/leap/15.4/repo/oss/ |
12 | repo-sle-debug-update | Update repository with updates from SUSE Linux Enterprise 15 (Debug) | Yes | (r ) Yes | Yes | 99
| rpm-md | http://download.opensuse.org/debug/update/leap/15.4/sle/ |
13 | repo-sle-update | Update repository with updates from SUSE Linux Enterprise 15 | Yes | (r ) Yes | Yes | 99
| rpm-md | http://download.opensuse.org/update/leap/15.4/sle/ |
14 | repo-source | Source Repository | Yes | (r ) Yes | Yes | 65
| rpm-md | http://download.opensuse.org/source/distribution/leap/15.4/repo/oss/ |
15 | repo-update | Main Update Repository | Yes | (r ) Yes | Yes | 69
| rpm-md | http://download.opensuse.org/update/leap/15.4/oss/ |
16 | repo-update-non-oss | Update Repository (Non-Oss) | Yes | (r ) Yes | Yes | 99
| rpm-md | http://download.opensuse.org/update/leap/15.4/non-oss/ |
The main issue is on “zypper up” it lists about 800 packages that “The following 804 package updates will NOT be installed:” Why? What is it trying to tell me? My take is that something is broken or it wouldn’t say that
Please switch all Repos to priority 99, except the Packman one, that can be on 70.
Your priority is not the best one.
After that please do.
zypper dup --allow-vendor-change
and
zypper dup --allow-vendor-change --from http://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Leap_15.4/
It is not “OK, if you insist”. Any question about installation issues needs repository list and cannot be answered without it.
The main issue
And why did not you start your question with the main issue?
on “zypper up” it lists about 800 packages that “The following 804 package updates will NOT be installed:” Why?
Because of those strange and random priorities that you assigned to your repositories. The priority of primary update repository (repo-sle-update) is 99 which is lower than priority of main repository (repo-oss) which is 70 so zypper ignores packages coming from update repository.
I have not seen a single case where repository priorities were really needed; but I have seen a lot of forum posts where installation problems resulted from the manual setting of priorities.
What is it trying to tell me?
Exactly what it says - that there are newer packages but those packages won’t be installed. Unfortunately there are multiple reasons why zypper may chose to not install newer version, and zypper usually does not provide the exact explanation. You may consider bug report.
My take is that something is broken or it wouldn’t say that
Not broken, but misconfigured. zypper behaves exactly as you told it to behave.
I was sleeping in the mean time, but I see two answers that mirror very much what I would have said.
Additional. If I see correct, you have several repos that are about debugging enabled. I have no idea why you did that (are you debugging installed software?). But if you did that for the same reasons that you altered all those priorities, that undo that also.
Take my list as an example about what to enable and what not.
So, from now on i can just do a “zypper up” as needed?
I had the debugging repos enabled by request of the devs to try and figure out a problem in leap 15.3, i no longer need them
Thanks for your help!
Depends on what you did. When you did change something, we can not see it because you did not post the changes repo list. Nobody can comment here using mind reading.
Sorry, didn’t think of that
zypper lr -u -p
# | Alias | Name | Enabled | GPG Check | Refresh | Priority | URI
---+----------------------------------------------+----------------------------------------------------------------------+---------+-----------+---------+----------+------------------------------------------------------------------------
1 | ftp.gwdg.de-openSUSE_Leap_$releasever | Packman Repository | Yes | (r ) Yes | Yes | 70 | http://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Leap_15.4/
2 | openSUSE-Leap-15.3-2 | openSUSE-Leap-15.4 | No | ---- | ---- | 99 | dvd:/
3 | opensuse-guide.org-openSUSE_Leap_$releasever | Libdvdcss Repository | Yes | (r ) Yes | Yes | 99 | http://opensuse-guide.org/repo/openSUSE_Leap_15.4/
4 | repo-backports-debug-update | Update repository of openSUSE Backports (Debug) | No | ---- | ---- | 99 | http://download.opensuse.org/update/leap/15.4/backports_debug/
5 | repo-backports-update | Update repository of openSUSE Backports | Yes | (r ) Yes | Yes | 99 | http://download.opensuse.org/update/leap/15.4/backports/
6 | repo-debug | Debug Repository | No | ---- | ---- | 99 | http://download.opensuse.org/debug/distribution/leap/15.4/repo/oss/
7 | repo-debug-non-oss | Debug Repository (Non-OSS) | No | ---- | ---- | 99 | http://download.opensuse.org/debug/distribution/leap/15.4/repo/non-oss/
8 | repo-debug-update | Update Repository (Debug) | No | ---- | ---- | 99 | http://download.opensuse.org/debug/update/leap/15.4/oss/
9 | repo-debug-update-non-oss | Update Repository (Debug, Non-OSS) | No | ---- | ---- | 99 | http://download.opensuse.org/debug/update/leap/15.4/non-oss/
10 | repo-non-oss | Non-OSS Repository | Yes | (r ) Yes | Yes | 99 | http://download.opensuse.org/distribution/leap/15.4/repo/non-oss/
11 | repo-oss | Main Repository | Yes | (r ) Yes | Yes | 99 | http://download.opensuse.org/distribution/leap/15.4/repo/oss/
12 | repo-sle-debug-update | Update repository with updates from SUSE Linux Enterprise 15 (Debug) | No | ---- | ---- | 99 | http://download.opensuse.org/debug/update/leap/15.4/sle/
13 | repo-sle-update | Update repository with updates from SUSE Linux Enterprise 15 | Yes | (r ) Yes | Yes | 99 | http://download.opensuse.org/update/leap/15.4/sle/
14 | repo-source | Source Repository | Yes | (r ) Yes | Yes | 99 | http://download.opensuse.org/source/distribution/leap/15.4/repo/oss/
15 | repo-update | Main Update Repository | Yes | (r ) Yes | Yes | 99 | http://download.opensuse.org/update/leap/15.4/oss/
16 | repo-update-non-oss | Update Repository (Non-Oss) | Yes | (r ) Yes | Yes | 99 | http://download.opensuse.org/update/leap/15.4/non-oss/
Looks much better. You can disable the last one, I assume you do not need source. And you can disable the libdvdcss one. There was no update there for years.
When you did the zypper dup … advised above to repair things, you can now try a
zypper up.
Because you just used all the repos for the repair, I do not think there will be much to update, but it will at least show that things are OK now.
When there are still messages you do not trust, post the complete zypper dup here.
Will do. Thanks again!