MissSB
October 30, 2021, 10:49am
1
Hi there,
I’ll admit I’m completely confused. I upgraded from LEAP 15.2 to 15.3 last week and I’m sure my issues stem from the endless repos I have. I run the commands below;
$ sed -i 's/15.2/${releasever}/g' /etc/zypp/repos.d/*.repo
zypper --releasever=15.3 refresh
zypper --releasever=15.3 dup --download-in-advance
NAME="openSUSE Leap"
VERSION="15.3"
ID="opensuse-leap"
ID_LIKE="suse opensuse"
VERSION_ID="15.3"
PRETTY_NAME="openSUSE Leap 15.3"
ANSI_COLOR="0;32"
CPE_NAME="cpe:/o:opensuse:leap:15.3"
BUG_REPORT_URL="https://bugs.opensuse.org"
HOME_URL="https://www.opensuse.org/"
But now every time I run zypper dup I get a prompt to downgrade from LEAP 15.3 to LEAP 15.2 along with other packages installed.
Here are my repos;
$ zypper repos -u
Repository priorities in effect: (See 'zypper lr -P' for details)
1 (raised priority) : 1 repository
99 (default priority) : 29 repositories
# | Alias | Name | Enabled | GPG Check | Refresh | URI
---+--------------------------------------------+---------------------------------------------------------------------------------------------+---------+-----------+---------+---------------------------------------------------------------------------------------------------
1 | Fonts | Fonts | Yes | (r ) Yes | No | http://download.opensuse.org/repositories/M17N:/fonts/openSUSE_Leap_15.2/
2 | LEAP_Packman | LEAP_Packman | Yes | (r ) Yes | Yes | https://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Leap_15.2/
3 | Leap | Leap | Yes | (r ) Yes | Yes | http://download.opensuse.org/update/leap/15.2/leap/
4 | VLC | VLC | No | ---- | ---- | https://download.videolan.org/pub/vlc/SuSE/SLEap_15.2/
5 | devel_languages_python_backports | Backport builds of Python Modules (openSUSE_Leap_15.2) | Yes | (r ) Yes | No | https://download.opensuse.org/repositories/devel:/languages:/python:/backports/openSUSE_Leap_15.2/
6 | dvd | dvd | Yes | (r ) Yes | Yes | http://opensuse-guide.org/repo/openSUSE_Leap_15.2/
7 | google-chrome | google-chrome | Yes | (r ) Yes | Yes | https://dl.google.com/linux/chrome/rpm/stable/x86_64
8 | http-download.opensuse.org-109cb014 | home:fschuett | Yes | (r ) Yes | Yes | http://download.opensuse.org/repositories/home:/fschuett/openSUSE_Leap_15.2/
9 | http-download.opensuse.org-d2a1de49 | openSUSE:Leap:15.2 | No | ---- | ---- | http://download.opensuse.org/distribution/leap/15.2/repo/oss/
10 | http-download.opensuse.org-dd24a348 | CrossToolchain:avr | Yes | (r ) Yes | Yes | http://download.opensuse.org/repositories/CrossToolchain:/avr/openSUSE_Leap_15.2/
11 | http-download.opensuse.org-e080$releasever | Education | Yes | (r ) Yes | Yes | http://download.opensuse.org/repositories/Education/openSUSE_Leap_15.2/
12 | https-download.opensuse.org-6a9e60bb | network:vpn | Yes | (r ) Yes | Yes | https://download.opensuse.org/repositories/network:/vpn/openSUSE_Leap_15.2/
13 | lynis | CISOfy Lynis repository | Yes | (r ) Yes | Yes | https://packages.cisofy.com/community/lynis/rpm/
14 | opensuse-guide.org-repo | Libdvdcss Repository | Yes | (r ) Yes | Yes | http://opensuse-guide.org/repo/openSUSE_Leap_15.2/
15 | packman | packman | Yes | (r ) Yes | Yes | http://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Leap_15.2/
16 | packman-essentials | packman-essentials | Yes | (r ) Yes | Yes | https://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Leap_15.2/Essentials
17 | repo-backports-debug-update | Update repository with updates for openSUSE Leap debuginfo packages from openSUSE Backports | Yes | (r ) Yes | Yes | http://download.opensuse.org/update/leap/15.2/backports_debug/
18 | repo-backports-update | Update repository of openSUSE Backports | Yes | (r ) Yes | Yes | http://download.opensuse.org/update/leap/15.2/backports/
19 | repo-debug | openSUSE-Leap-15.2-Debug | Yes | (r ) Yes | Yes | http://download.opensuse.org/debug/distribution/leap/15.2/repo/oss/
20 | repo-debug-non-oss | openSUSE-Leap-15.2-Debug-Non-Oss | Yes | (r ) Yes | Yes | http://download.opensuse.org/debug/distribution/leap/15.2/repo/non-oss/
21 | repo-debug-update | openSUSE-Leap-15.2-Update-Debug | Yes | (r ) Yes | Yes | http://download.opensuse.org/debug/update/leap/15.2/oss/
22 | repo-debug-update-non-oss | openSUSE-Leap-15.2-Update-Debug-Non-Oss | Yes | (r ) Yes | Yes | http://download.opensuse.org/debug/update/leap/15.2/non-oss/
23 | repo-non-oss | openSUSE-Leap-15.2-Non-Oss | Yes | (r ) Yes | Yes | http://download.opensuse.org/distribution/leap/15.2/repo/non-oss/
24 | repo-oss | openSUSE-Leap-15.2-OSS | Yes | (r ) Yes | Yes | http://download.opensuse.org/distribution/leap/15.2/repo/oss/
25 | repo-sle-debug-update | repo-sle-debug-update | Yes | (r ) Yes | Yes | http://download.opensuse.org/debug/update/leap/15.2/sle/
26 | repo-sle-update | repo-sle-update | Yes | (r ) Yes | Yes | http://download.opensuse.org/update/leap/15.2/sle/
27 | repo-source | openSUSE-Leap-15.2-Source | Yes | (r ) Yes | Yes | http://download.opensuse.org/source/distribution/leap/15.2/repo/oss/
28 | repo-source-non-oss | openSUSE-Leap-15.2-Source-Non-Oss | Yes | (r ) Yes | Yes | http://download.opensuse.org/source/distribution/leap/15.2/repo/non-oss/
29 | repo-update | openSUSE-Leap-15.2-Update | Yes | (r ) Yes | Yes | http://download.opensuse.org/update/leap/15.2/oss/
30 | repo-update-non-oss | openSUSE-Leap-15.2-Update-Non-Oss | Yes | (r ) Yes | Yes | http://download.opensuse.org/update/leap/15.2/non-oss/
31 | skype-stable | skype (stable) | No | ---- | ---- | https://repo.skype.com/rpm/stable/
32 | snappy | snappy | Yes | (r ) Yes | Yes | http://download.opensuse.org/repositories/system:/snappy/openSUSE_Leap_15.2/
33 | teams | teams | Yes | (r ) Yes | Yes | https://packages.microsoft.com/yumrepos/ms-teams
Your guidance would be highly appreciated.
oldcpu
October 30, 2021, 10:51am
2
I looks to me that the issue is you have many 15.2 repos. In fact, I could not see even one 15.3 repos. I am amazed you were even able to update.
IMHO you need to modify those repos to 15.3 repos.
hcvv
October 30, 2021, 11:08am
3
In this case your zypper lr is not telling us what we want to see. We want to see if $releasever is where it should be. Thus better show
zypper --releasever FOOBAR lr -d
There should then be no 15.2 or 15.3 anywhere in the URLs. All should show FOOBAR.
And to check if your defaulr version is set correct:
cat /etc/products.d/baseproduct | grep version
What is the output of
zypper --no-refresh --releasever=xxx lr -u
cat /etc/products.d/baseversion
hcvv
October 30, 2021, 11:10am
5
oldcpu:
I looks to me that the issue is you have many 15.2 repos. In fact, I could not see even one 15.3 repos. I am amazed you were even able to update.
IMHO you need to modify those repos to 15.3 repos.
We nowadays use $releasever and the zypper --release option to handle version upgrades. But it should of course be done in a correct way. Thus this must be checked first.
mrmazda
October 30, 2021, 12:05pm
6
Once you have upgraded from 15.2 to 15.3, it’s time to forget that ‘zypper dup’ exists. Dup should be used only for specific purposes, distribution upGRADE (to new version). Zypper up is for distribution upDATE (bug fixes, security updates; same distro release). Don’t use dup, and you shouldn’t be asked to downgrade.
You have too many repos. Before upgrading, optional repos are best disabled, then reenabled after a successful upgrade. All duplicate repos should be removed, as well as all 15.2 repos, either by editing to read 15.3, or by deletion.
I have over 20 15.3 installations. Every one of my repo files contains only 15.3, none ${releasever}, because 15.3 remains valid, shorter, and unambiguous. It’s your choice which to use.
MissSB
October 31, 2021, 5:03pm
7
hcvv:
In this case your zypper lr is not telling us what we want to see. We want to see if $releasever is where it should be. Thus better show
zypper --releasever FOOBAR lr -d
There should then be no 15.2 or 15.3 anywhere in the URLs. All should show FOOBAR.
You’re right and that’s what I expected. Here’s the output.
zypper --releasever FOOBAR lr -d
Warning: Enforced setting: $releasever=FOOBAR
# | Alias | Name | Enabled | GPG Check | R
efresh | Priority | Type | URI | Service
---+--------------------------------------------+---------------------------------------------------------------------------------------------+---------+-----------+--
-------+----------+--------+------------------------------------------------------------------------------------------------------+--------
1 | Fonts | Fonts | Yes | (r ) Yes | N
o | 99 | rpm-md | http://download.opensuse.org/repositories/M17N:/fonts/openSUSE_Leap_FOOBAR/ |
2 | LEAP_Packman | LEAP_Packman | Yes | (r ) Yes | Y
es | 99 | rpm-md | https://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Leap_FOOBAR/ |
3 | Leap | Leap | Yes | (r ) Yes | Y
es | 99 | rpm-md | http://download.opensuse.org/update/leap/FOOBAR/leap/ |
4 | VLC | VLC | No | ---- | -
--- | 99 | rpm-md | https://download.videolan.org/pub/vlc/SuSE/SLEap_FOOBAR/ |
5 | devel_languages_python_backports | Backport builds of Python Modules (openSUSE_Leap_FOOBAR) | Yes | (r ) Yes | N
o | 99 | rpm-md | https://download.opensuse.org/repositories/devel:/languages:/python:/backports/openSUSE_Leap_FOOBAR/ |
6 | dvd | dvd | Yes | (r ) Yes | Y
es | 99 | rpm-md | http://opensuse-guide.org/repo/openSUSE_Leap_FOOBAR/ |
7 | google-chrome | google-chrome | Yes | (r ) Yes | Y
es | 99 | rpm-md | https://dl.google.com/linux/chrome/rpm/stable/x86_64 |
8 | http-download.opensuse.org-109cb014 | home:fschuett | Yes | (r ) Yes | Y
es | 99 | rpm-md | http://download.opensuse.org/repositories/home:/fschuett/openSUSE_Leap_FOOBAR/ |
9 | http-download.opensuse.org-d2a1de49 | openSUSE:Leap:FOOBAR | No | ---- | -
--- | 99 | rpm-md | http://download.opensuse.org/distribution/leap/FOOBAR/repo/oss/ |
10 | http-download.opensuse.org-dd24a348 | CrossToolchain:avr | Yes | (r ) Yes | Y
es | 99 | rpm-md | http://download.opensuse.org/repositories/CrossToolchain:/avr/openSUSE_Leap_FOOBAR/ |
11 | http-download.opensuse.org-e080$releasever | Education | Yes | (r ) Yes | Y
es | 99 | rpm-md | http://download.opensuse.org/repositories/Education/openSUSE_Leap_FOOBAR/ |
12 | https-download.opensuse.org-6a9e60bb | network:vpn | Yes | (r ) Yes | Y
es | 99 | rpm-md | https://download.opensuse.org/repositories/network:/vpn/openSUSE_Leap_FOOBAR/ |
13 | lynis | CISOfy Lynis repository | Yes | (r ) Yes | Y
es | 1 | rpm-md | https://packages.cisofy.com/community/lynis/rpm/ |
14 | opensuse-guide.org-repo | Libdvdcss Repository | Yes | (r ) Yes | Y
es | 99 | rpm-md | http://opensuse-guide.org/repo/openSUSE_Leap_FOOBAR/ |
15 | packman | packman | Yes | (r ) Yes | Y
es | 99 | rpm-md | http://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Leap_FOOBAR/ |
16 | packman-essentials | packman-essentials | Yes | (r ) Yes | Y
es | 99 | rpm-md | https://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Leap_FOOBAR/Essentials |
17 | repo-backports-debug-update | Update repository with updates for openSUSE Leap debuginfo packages from openSUSE Backports | Yes | ( p) Yes | Y
es | 99 | rpm-md | http://download.opensuse.org/update/leap/FOOBAR/backports_debug/ |
18 | repo-backports-update | Update repository of openSUSE Backports | Yes | (r ) Yes | Y
es | 99 | rpm-md | http://download.opensuse.org/update/leap/FOOBAR/backports/ |
19 | repo-debug | openSUSE-Leap-FOOBAR-Debug | Yes | (r ) Yes | Y
es | 99 | rpm-md | http://download.opensuse.org/debug/distribution/leap/FOOBAR/repo/oss/ |
20 | repo-debug-non-oss | openSUSE-Leap-FOOBAR-Debug-Non-Oss | Yes | (r ) Yes | Y
es | 99 | rpm-md | http://download.opensuse.org/debug/distribution/leap/FOOBAR/repo/non-oss/ |
21 | repo-debug-update | openSUSE-Leap-FOOBAR-Update-Debug | Yes | (r ) Yes | Y
es | 99 | rpm-md | http://download.opensuse.org/debug/update/leap/FOOBAR/oss/ |
22 | repo-debug-update-non-oss | openSUSE-Leap-FOOBAR-Update-Debug-Non-Oss | Yes | (r ) Yes | Y
es | 99 | rpm-md | http://download.opensuse.org/debug/update/leap/FOOBAR/non-oss/ |
23 | repo-non-oss | openSUSE-Leap-FOOBAR-Non-Oss | Yes | (r ) Yes | Y
es | 99 | rpm-md | http://download.opensuse.org/distribution/leap/FOOBAR/repo/non-oss/ |
24 | repo-oss | openSUSE-Leap-FOOBAR-OSS | Yes | (r ) Yes | Y
es | 99 | rpm-md | http://download.opensuse.org/distribution/leap/FOOBAR/repo/oss/ |
25 | repo-sle-debug-update | repo-sle-debug-update | Yes | (r ) Yes | Y
es | 99 | rpm-md | http://download.opensuse.org/debug/update/leap/FOOBAR/sle/ |
26 | repo-sle-update | repo-sle-update | Yes | (r ) Yes | Y
es | 99 | rpm-md | http://download.opensuse.org/update/leap/FOOBAR/sle/ |
27 | repo-source | openSUSE-Leap-FOOBAR-Source | Yes | (r ) Yes | Y
es | 99 | rpm-md | http://download.opensuse.org/source/distribution/leap/FOOBAR/repo/oss/ |
28 | repo-source-non-oss | openSUSE-Leap-FOOBAR-Source-Non-Oss | Yes | (r ) Yes | Y
es | 99 | rpm-md | http://download.opensuse.org/source/distribution/leap/FOOBAR/repo/non-oss/ |
29 | repo-update | openSUSE-Leap-FOOBAR-Update | Yes | (r ) Yes | Y
es | 99 | rpm-md | http://download.opensuse.org/update/leap/FOOBAR/oss/ |
30 | repo-update-non-oss | openSUSE-Leap-FOOBAR-Update-Non-Oss | Yes | (r ) Yes | Y
es | 99 | rpm-md | http://download.opensuse.org/update/leap/FOOBAR/non-oss/ |
31 | skype-stable | skype (stable) | No | ---- | -
--- | 99 | rpm-md | https://repo.skype.com/rpm/stable/ |
32 | snappy | snappy | Yes | (r ) Yes | Y
es | 99 | rpm-md | http://download.opensuse.org/repositories/system:/snappy/openSUSE_Leap_FOOBAR/ |
33 | teams | teams | Yes | (r ) Yes | Y
es | 99 | rpm-md | https://packages.microsoft.com/yumrepos/ms-teams |
You have new mail in /var/spool/mail/root
And to check if your defaulr version is set correct:
cat /etc/products.d/baseproduct | grep version
cat /etc/products.d/baseproduct | grep version
<?xml **version**="1.0" encoding="UTF-8"?>
<product scheme**version**="0">
<**version**>15.3</**version**>
<releasepackage name="openSUSE-release" flag="EQ" **version**="15.3" release="lp153.149.1"/>
MissSB
October 31, 2021, 5:05pm
8
mrmazda:
Once you have upgraded from 15.2 to 15.3, it’s time to forget that ‘zypper dup’ exists. Dup should be used only for specific purposes, distribution upGRADE (to new version). Zypper up is for distribution upDATE (bug fixes, security updates; same distro release). Don’t use dup, and you shouldn’t be asked to downgrade.
You have too many repos. Before upgrading, optional repos are best disabled, then reenabled after a successful upgrade. All duplicate repos should be removed, as well as all 15.2 repos, either by editing to read 15.3, or by deletion.
I have over 20 15.3 installations. Every one of my repo files contains only 15.3, none ${releasever}, because 15.3 remains valid, shorter, and unambiguous. It’s your choice which to use.
I’m going to delete them. I read that during the upgrade all but 3 repos would be removed.
MissSB:
zypper --releasever FOOBAR lr -d
...
1 | Fonts | Fonts | Yes | (r ) Yes | No | 99 | rpm-md | http://download.opensuse.org/repositories/M17N:/fonts/openSUSE_Leap_FOOBAR/ | ...
cat /etc/products.d/baseproduct | grep version
<?xml **version**="1.0" encoding="UTF-8"?>
<product scheme**version**="0">
<**version**>15.3</**version**>
<releasepackage name="openSUSE-release" flag="EQ" **version**="15.3" release="lp153.149.1"/>
That looks pretty good. Do you have anything in /etc/zypp/vars.d?
MissSB
October 31, 2021, 5:30pm
10
zypper --no-refresh --releasever=xxx lr -u
Warning: Enforced setting: $releasever=xxx
Repository priorities in effect: (See 'zypper lr -P' for details)
1 (raised priority) : 1 repository
99 (default priority) : 29 repositories
# | Alias | Name | Enabled | GPG Check | R
efresh | URI
---+--------------------------------------------+---------------------------------------------------------------------------------------------+---------+-----------+--
-------+--------------------------------------------------------------------------------------------------
1 | Fonts | Fonts | Yes | (r ) Yes | N
o | http://download.opensuse.org/repositories/M17N:/fonts/openSUSE_Leap_xxx/
2 | LEAP_Packman | LEAP_Packman | Yes | (r ) Yes | Y
es | https://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Leap_xxx/
3 | Leap | Leap | Yes | (r ) Yes | Y
es | http://download.opensuse.org/update/leap/xxx/leap/
4 | VLC | VLC | No | ---- | -
--- | https://download.videolan.org/pub/vlc/SuSE/SLEap_xxx/
5 | devel_languages_python_backports | Backport builds of Python Modules (openSUSE_Leap_xxx) | Yes | (r ) Yes | N
o | https://download.opensuse.org/repositories/devel:/languages:/python:/backports/openSUSE_Leap_xxx/
6 | dvd | dvd | Yes | (r ) Yes | Y
es | http://opensuse-guide.org/repo/openSUSE_Leap_xxx/
7 | google-chrome | google-chrome | Yes | (r ) Yes | Y
es | https://dl.google.com/linux/chrome/rpm/stable/x86_64
8 | http-download.opensuse.org-109cb014 | home:fschuett | Yes | (r ) Yes | Y
es | http://download.opensuse.org/repositories/home:/fschuett/openSUSE_Leap_xxx/
9 | http-download.opensuse.org-d2a1de49 | openSUSE:Leap:xxx | No | ---- | -
--- | http://download.opensuse.org/distribution/leap/xxx/repo/oss/
10 | http-download.opensuse.org-dd24a348 | CrossToolchain:avr | Yes | (r ) Yes | Y
es | http://download.opensuse.org/repositories/CrossToolchain:/avr/openSUSE_Leap_xxx/
11 | http-download.opensuse.org-e080$releasever | Education | Yes | (r ) Yes | Y
es | http://download.opensuse.org/repositories/Education/openSUSE_Leap_xxx/
12 | https-download.opensuse.org-6a9e60bb | network:vpn | Yes | (r ) Yes | Y
es | https://download.opensuse.org/repositories/network:/vpn/openSUSE_Leap_xxx/
13 | lynis | CISOfy Lynis repository | Yes | (r ) Yes | Y
es | https://packages.cisofy.com/community/lynis/rpm/
14 | opensuse-guide.org-repo | Libdvdcss Repository | Yes | (r ) Yes | Y
es | http://opensuse-guide.org/repo/openSUSE_Leap_xxx/
15 | packman | packman | Yes | (r ) Yes | Y
es | http://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Leap_xxx/
16 | packman-essentials | packman-essentials | Yes | (r ) Yes | Y
es | https://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Leap_xxx/Essentials
17 | repo-backports-debug-update | Update repository with updates for openSUSE Leap debuginfo packages from openSUSE Backports | Yes | ( p) Yes | Y
es | http://download.opensuse.org/update/leap/xxx/backports_debug/
18 | repo-backports-update | Update repository of openSUSE Backports | Yes | (r ) Yes | Y
es | http://download.opensuse.org/update/leap/xxx/backports/
19 | repo-debug | openSUSE-Leap-xxx-Debug | Yes | (r ) Yes | Y
es | http://download.opensuse.org/debug/distribution/leap/xxx/repo/oss/
20 | repo-debug-non-oss | openSUSE-Leap-xxx-Debug-Non-Oss | Yes | (r ) Yes | Y
es | http://download.opensuse.org/debug/distribution/leap/xxx/repo/non-oss/
21 | repo-debug-update | openSUSE-Leap-xxx-Update-Debug | Yes | (r ) Yes | Y
es | http://download.opensuse.org/debug/update/leap/xxx/oss/
22 | repo-debug-update-non-oss | openSUSE-Leap-xxx-Update-Debug-Non-Oss | Yes | (r ) Yes | Y
es | http://download.opensuse.org/debug/update/leap/xxx/non-oss/
23 | repo-non-oss | openSUSE-Leap-xxx-Non-Oss | Yes | (r ) Yes | Y
es | http://download.opensuse.org/distribution/leap/xxx/repo/non-oss/
24 | repo-oss | openSUSE-Leap-xxx-OSS | Yes | (r ) Yes | Y
es | http://download.opensuse.org/distribution/leap/xxx/repo/oss/
25 | repo-sle-debug-update | repo-sle-debug-update | Yes | (r ) Yes | Y
es | http://download.opensuse.org/debug/update/leap/xxx/sle/
26 | repo-sle-update | repo-sle-update | Yes | (r ) Yes | Y
es | http://download.opensuse.org/update/leap/xxx/sle/
27 | repo-source | openSUSE-Leap-xxx-Source | Yes | (r ) Yes | Y
es | http://download.opensuse.org/source/distribution/leap/xxx/repo/oss/
28 | repo-source-non-oss | openSUSE-Leap-xxx-Source-Non-Oss | Yes | (r ) Yes | Y
es | http://download.opensuse.org/source/distribution/leap/xxx/repo/non-oss/
29 | repo-update | openSUSE-Leap-xxx-Update | Yes | (r ) Yes | Y
es | http://download.opensuse.org/update/leap/xxx/oss/
30 | repo-update-non-oss | openSUSE-Leap-xxx-Update-Non-Oss | Yes | (r ) Yes | Y
es | http://download.opensuse.org/update/leap/xxx/non-oss/
31 | skype-stable | skype (stable) | No | ---- | -
--- | https://repo.skype.com/rpm/stable/
32 | snappy | snappy | Yes | (r ) Yes | Y
es | http://download.opensuse.org/repositories/system:/snappy/openSUSE_Leap_xxx/
33 | teams | teams | Yes | (r ) Yes | Y
es | https://packages.microsoft.com/yumrepos/ms-teams
cat /etc/products.d/baseversion
cat: /etc/products.d/baseversion: No such file or directory
MissSB
November 1, 2021, 1:04pm
11
Just this file
ll /etc/zypp/vars.d
total 4
-rw-r--r-- 1 root root 5 Oct 4 2020 releasever
And the content of this file?
MissSB
November 1, 2021, 6:55pm
13
$ cat /etc/zypp/vars.d/releasever
15.2
Strange
Which explains why zypper thinks you are still on 15.2.
mrmazda
November 1, 2021, 7:13pm
15
This couldn’t have happened without trying to use $releasever. Sticking with literal version number in repos WFM very well thank you. It may be enough that you change that file to 15.3 and try zypper dup --releasever=15.3 again.
hcvv
November 1, 2021, 7:21pm
16
Are you sure? I used relesever and I didn’t hav a problem like this. I do not even have the file:
henk@boven:~> ll /etc/zypp/vars.d
total 0
henk@boven:~>
It might be better to just remove that file.
mrmazda
November 1, 2021, 7:55pm
18
hcvv:
Are you sure?
By “this” I meant the mess OP is wants fixed.
MissSB
November 1, 2021, 8:08pm
19
I renamed the file and run “zypper dup” and all seems fine now. I still have to get rid of the excess repos. I truly appreciate all your help/input and prompt responses. One of the main reasons I love this distro.