Should I downgrade or keep obsolete packages?

For a month or two, zypper has been requesting that I downgrade a lot of packages. The amount increases with each new update.

PS /home/rokejulianlockhart> script -a -c "pwsh -c `"su -c 'zypper refresh && zypper dup --allow-vendor-change --no-allow-downgrade && zypper verify && flatpak update -y && flatpak -vvv remove --unused -y && snap refresh'`""                                          
Script started, output log file is 'typescript'.
Password: 
Repository 'KDE:Unstable:Applications' is up to date.                                                                                                                                                                                                                                                                      
Repository 'KDE:Unstable:Extra' is up to date.                                                                                                                                                                                                                                                                             
Repository 'KDE:Unstable:Frameworks' is up to date.                                                                                                                                                                                                                                                                        
Repository 'KDE:Unstable:Qt' is up to date.                                                                                                                                                                                                                                                                                
Repository 'Copr repo for caprine owned by dusansimic' is up to date.                                                                                                                                                                                                                                                      
Repository 'dmafanasyev' is up to date.                                                                                                                                                                                                                                                                                    
Repository 'Main Repository (NON-OSS)' is up to date.                                                                                                                                                                                                                                                                      
Repository 'Main Repository (DEBUG)' is up to date.                                                                                                                                                                                                                                                                        
Repository 'Main Repository (Sources)' is up to date.                                                                                                                                                                                                                                                                      
Repository 'Main Repository (OSS)' is up to date.                                                                                                                                                                                                                                                                          
Repository 'Main Update Repository' is up to date.                                                                                                                                                                                                                                                                         
Repository 'google-chrome-unstable' is up to date.                                                                                                                                                                                                                                                                         
Repository 'Packman Repository' is up to date.                                                                                                                                                                                                                                                                             
Repository 'libdvdcss repository' is up to date.                                                                                                                                                                                                                                                                           
Retrieving repository 'home:ecsos' metadata .........................................................................................................................................................................................................................................................................[done]
Building repository 'home:ecsos' cache ..............................................................................................................................................................................................................................................................................[done]
Repository 'openSUSE:Tumbleweed' is up to date.                                                                                                                                                                                                                                                                            
Repository 'microsoft-edge-dev' is up to date.                                                                                                                                                                                                                                                                             
Repository 'openSUSE-20230123-0' is up to date.                                                                                                                                                                                                                                                                            
Repository 'packages-microsoft-com-prod' is up to date.                                                                                                                                                                                                                                                                    
Repository 'Packman' is up to date.                                                                                                                                                                                                                                                                                        
Repository 'repo-openh264' is up to date.                                                                                                                                                                                                                                                                                  
Repository 'snappy' is up to date.                                                                                                                                                                                                                                                                                         
Repository 'TeamViewer - x86_64' is up to date.                                                                                                                                                                                                                                                                            
Retrieving repository 'vscode' metadata .............................................................................................................................................................................................................................................................................[done]
Building repository 'vscode' cache ..................................................................................................................................................................................................................................................................................[done]
All repositories have been refreshed.
Loading repository data...
Reading installed packages...
Warning: You are about to do a distribution upgrade with all enabled repositories. Make sure these repositories are compatible before you continue. See 'man zypper' for more information about this command.
Computing distribution upgrade...
49 Problems:
Problem: problem with the installed libKasten4-0.26.60git396~eb176bb-ku.134.1.x86_64
Problem: problem with the installed libOkteta3-0.26.60git396~eb176bb-ku.134.1.x86_64
Problem: problem with the installed libkasten-lang-0.26.60git396~eb176bb-ku.134.1.noarch
Problem: problem with the installed libokteta-lang-0.26.60git396~eb176bb-ku.134.1.noarch
Problem: problem with the installed okteta-data-0.26.60git396~eb176bb-ku.134.1.noarch
Problem: problem with the installed smb4k-3.1.40git258~9d9d284-ku.7.24.x86_64
Problem: problem with the installed smb4k-doc-3.1.40git258~9d9d284-ku.7.24.x86_64
Problem: problem with the installed libphonon4qt5-4.11.60git86~1f7eb4d-ku.128.2.x86_64
Problem: problem with the installed phonon4qt5-lang-4.11.60git86~1f7eb4d-ku.128.2.noarch
Problem: problem with the installed phononsettings-4.11.60git86~1f7eb4d-ku.128.2.x86_64
Problem: problem with the installed phononsettings-lang-4.11.60git86~1f7eb4d-ku.128.2.noarch
Problem: problem with the installed kalendar-debuginfo-23.07.70git.20230706T023231~5811879-ku.89.1.x86_64
Problem: problem with the installed kalendar-debugsource-23.07.70git.20230706T023231~5811879-ku.89.1.x86_64
Problem: problem with the installed akonadi-server-sqlite-23.07.70git.20230704T023946~0876737-ku.49.1.x86_64
Problem: problem with the installed ghc-array-0.5.4.0-4.1.x86_64
Problem: problem with the installed ghc-binary-0.8.9.1-4.1.x86_64
Problem: problem with the installed ghc-containers-0.6.7-4.1.x86_64
Problem: problem with the installed ghc-deepseq-1.4.8.0-4.1.x86_64
Problem: problem with the installed ghc-directory-1.3.7.1-4.1.x86_64
Problem: problem with the installed ghc-exceptions-0.10.5-4.1.x86_64
Problem: problem with the installed ghc-filepath-1.4.2.2-4.1.x86_64
Problem: problem with the installed ghc-mtl-2.2.2-4.1.x86_64
Problem: problem with the installed ghc-parsec-3.1.16.1-4.1.x86_64
Problem: problem with the installed ghc-pretty-1.1.3.6-4.1.x86_64
Problem: problem with the installed ghc-stm-2.5.1.0-4.1.x86_64
Problem: problem with the installed ghc-template-haskell-2.19.0.0-4.1.x86_64
Problem: problem with the installed ghc-text-2.0.2-4.1.x86_64
Problem: problem with the installed ghc-time-1.12.2-4.1.x86_64
Problem: problem with the installed ghc-transformers-0.5.6.2-4.1.x86_64
Problem: problem with the installed ghc-unix-2.7.3-4.1.x86_64
Problem: problem with the installed libdigikamcore8_1_0-8.1.40git6~e9b48e7dd-ku.76.1.x86_64
Problem: problem with the installed libopencore-amrnb0-0.1.6-1699.1.pm.9.x86_64
Problem: problem with the installed libopencore-amrwb0-0.1.6-1699.1.pm.9.x86_64
Problem: problem with the installed libplacebo264-5.264.1-1.3.x86_64
Problem: problem with the installed libre2-10-20230301-53.3.x86_64
Problem: problem with the installed python310-SecretStorage-3.3.3-53.3.noarch
Problem: problem with the installed python310-gssapi-1.8.2-31.12.x86_64
Problem: problem with the installed python310-idna-3.4-34.2.noarch
Problem: problem with the installed python310-pyasn1-0.5.0-3.6.noarch
Problem: problem with the installed python310-pyasn1-modules-0.3.0-3.4.noarch
Problem: problem with the installed python311-SecretStorage-3.3.3-53.3.noarch
Problem: problem with the installed python311-grpcio-status-1.56.0-7.1.x86_64
Problem: problem with the installed python311-gssapi-1.8.2-31.12.x86_64
Problem: problem with the installed python311-idna-3.4-34.2.noarch
Problem: problem with the installed python311-pyasn1-0.5.0-3.6.noarch
Problem: problem with the installed python311-pyasn1-modules-0.3.0-3.4.noarch
Problem: problem with the installed qemu-ipxe-1.0.0+-2.1.noarch
Problem: problem with the installed qemu-seabios-1.16.2_3_gd478f380-2.1.noarch
Problem: problem with the installed qemu-vgabios-1.16.2_3_gd478f380-2.1.noarch

Problem: problem with the installed libKasten4-0.26.60git396~eb176bb-ku.134.1.x86_64
 Solution 1: downgrade of libKasten4-0.26.60git396~eb176bb-ku.134.1.x86_64 to libKasten4-0.26.60git377~e9f5faa-ku.143.1.x86_64
 Solution 2: keep obsolete libKasten4-0.26.60git396~eb176bb-ku.134.1.x86_64

Choose from above solutions by number or skip, retry or cancel [1/2/s/r/c/d/?] (c): ^CScript done.

I’ve begun to suspect that it’s not actually asking to downgrade, just switch repositories (although the current package versions do appear higher than its desired replacements’).

Unfortunately, because zypper (at least to my knowledge) doesn’t explain its rationale for its decisions, I’d like to ask for advice. My repository list is below

Enabled

PS /home/rokejulianlockhart> zypper lr -E # https://serverfault.com/a/964566/524922
Repository priorities in effect:                                                                                                                                                                                                                                                           (See 'zypper lr -P' for details)
      75 (raised priority)  :  4 repositories
      90 (raised priority)  :  1 repository
      99 (default priority) : 19 repositories

#  | Alias                                             | Name                                      | Enabled | GPG Check | Refresh
---+---------------------------------------------------+-------------------------------------------+---------+-----------+--------
 1 | KDE:Unstable:Applications                         | KDE:Unstable:Applications                 | Yes     | (r ) Yes  | Yes
 2 | KDE:Unstable:Extra                                | KDE:Unstable:Extra                        | Yes     | (r ) Yes  | Yes
 3 | KDE:Unstable:Frameworks                           | KDE:Unstable:Frameworks                   | Yes     | (r ) Yes  | Yes
 4 | KDE:Unstable:Qt                                   | KDE:Unstable:Qt                           | Yes     | (r ) Yes  | Yes
 5 | copr:copr.fedorainfracloud.org:dusansimic:caprine | Copr repo for caprine owned by dusansimic | Yes     | ( p) Yes  | No
 6 | dmafanasyev                                       | dmafanasyev                               | Yes     | (r ) Yes  | Yes
 7 | download.opensuse.org-non-oss                     | Main Repository (NON-OSS)                 | Yes     | (r ) Yes  | Yes
 8 | download.opensuse.org-oss                         | Main Repository (DEBUG)                   | Yes     | (r ) Yes  | Yes
 9 | download.opensuse.org-oss_1                       | Main Repository (Sources)                 | Yes     | (r ) Yes  | Yes
10 | download.opensuse.org-oss_2                       | Main Repository (OSS)                     | Yes     | (r ) Yes  | Yes
11 | download.opensuse.org-tumbleweed                  | Main Update Repository                    | Yes     | (r ) Yes  | Yes
12 | google-chrome-unstable                            | google-chrome-unstable                    | Yes     | (r ) Yes  | Yes
13 | http-ftp.gwdg.de-8f6332fc                         | Packman Repository                        | Yes     | (r ) Yes  | Yes
14 | http-opensuse-guide.org-6989dbd1                  | libdvdcss repository                      | Yes     | (r ) Yes  | Yes
15 | https-download.opensuse.org-5d3011fc              | home:ecsos                                | Yes     | (r ) Yes  | Yes
16 | https-download.opensuse.org-901dda24              | openSUSE:Tumbleweed                       | Yes     | (r ) Yes  | Yes
17 | microsoft-edge-dev                                | microsoft-edge-dev                        | Yes     | (r ) Yes  | Yes
18 | openSUSE-20230123-0                               | openSUSE-20230123-0                       | Yes     | (r ) Yes  | Yes
19 | packages-microsoft-com-prod                       | packages-microsoft-com-prod               | Yes     | (r ) Yes  | No
20 | packman                                           | Packman                                   | Yes     | (r ) Yes  | Yes
21 | repo-openh264                                     | repo-openh264                             | Yes     | (r ) Yes  | No
22 | snappy                                            | snappy                                    | Yes     | (r ) Yes  | Yes
23 | teamviewer                                        | TeamViewer - x86_64                       | Yes     | (r ) Yes  | No
24 | vscode                                            | vscode                                    | Yes     | (r ) Yes  | No

Added

PS /home/rokejulianlockhart> zypper lr # https://serverfault.com/a/964566/524922
Repository priorities in effect:                                                                                                                                                                                                                                                           (See 'zypper lr -P' for details)
      75 (raised priority)  :  4 repositories
      90 (raised priority)  :  1 repository
      99 (default priority) : 19 repositories

#  | Alias                                             | Name                                      | Enabled | GPG Check | Refresh
---+---------------------------------------------------+-------------------------------------------+---------+-----------+--------
 1 | KDE:Unstable:Applications                         | KDE:Unstable:Applications                 | Yes     | (r ) Yes  | Yes
 2 | KDE:Unstable:Extra                                | KDE:Unstable:Extra                        | Yes     | (r ) Yes  | Yes
 3 | KDE:Unstable:Frameworks                           | KDE:Unstable:Frameworks                   | Yes     | (r ) Yes  | Yes
 4 | KDE:Unstable:Qt                                   | KDE:Unstable:Qt                           | Yes     | (r ) Yes  | Yes
 5 | copr:copr.fedorainfracloud.org:dusansimic:caprine | Copr repo for caprine owned by dusansimic | Yes     | ( p) Yes  | No
 6 | dmafanasyev                                       | dmafanasyev                               | Yes     | (r ) Yes  | Yes
 7 | download.opensuse.org-non-oss                     | Main Repository (NON-OSS)                 | Yes     | (r ) Yes  | Yes
 8 | download.opensuse.org-oss                         | Main Repository (DEBUG)                   | Yes     | (r ) Yes  | Yes
 9 | download.opensuse.org-oss_1                       | Main Repository (Sources)                 | Yes     | (r ) Yes  | Yes
10 | download.opensuse.org-oss_2                       | Main Repository (OSS)                     | Yes     | (r ) Yes  | Yes
11 | download.opensuse.org-tumbleweed                  | Main Update Repository                    | Yes     | (r ) Yes  | Yes
12 | google-chrome-unstable                            | google-chrome-unstable                    | Yes     | (r ) Yes  | Yes
13 | http-ftp.gwdg.de-8f6332fc                         | Packman Repository                        | Yes     | (r ) Yes  | Yes
14 | http-opensuse-guide.org-6989dbd1                  | libdvdcss repository                      | Yes     | (r ) Yes  | Yes
15 | https-download.opensuse.org-5d3011fc              | home:ecsos                                | Yes     | (r ) Yes  | Yes
16 | https-download.opensuse.org-901dda24              | openSUSE:Tumbleweed                       | Yes     | (r ) Yes  | Yes
17 | microsoft-edge-dev                                | microsoft-edge-dev                        | Yes     | (r ) Yes  | Yes
18 | openSUSE-20230123-0                               | openSUSE-20230123-0                       | Yes     | (r ) Yes  | Yes
19 | packages-microsoft-com-prod                       | packages-microsoft-com-prod               | Yes     | (r ) Yes  | No
20 | packman                                           | Packman                                   | Yes     | (r ) Yes  | Yes
21 | repo-openh264                                     | repo-openh264                             | Yes     | (r ) Yes  | No
22 | snappy                                            | snappy                                    | Yes     | (r ) Yes  | Yes
23 | teamviewer                                        | TeamViewer - x86_64                       | Yes     | (r ) Yes  | No
24 | vscode                                            | vscode                                    | Yes     | (r ) Yes  | No
PS /home/rokejulianlockhart>

(24 repositories in total in each instance) and the current command I use to update is

#!/usr/bin/env -S pwsh
script -a -c "pwsh -c `"su -c 'zypper refresh && zypper dup --allow-vendor-change --no-allow-downgrade && zypper verify && flatpak update -y && flatpak -vvv remove --unused -y && snap refresh' && systemctl poweroff`""; systemctl poweroff

Yes, I’m aware of the potential instability caused by --allow-vendor-change. This was definitely caused by it, but I want to be competent enough at using zypper that it’s not an issue anymore, so I’d rather you just provide your opinion on the question if you want to answer, although I’ll appreciate anything about this too if you want to mention it.


If I could, I’d probably just use a --keep-obsoletes option until I can be bothered to research it, but luckily

https://www.reddit.com/r/openSUSE/comments/13hqoji/zypper_dup_keep_obsolete/?utm_source=share&utm_medium=web2x&context=3

has no responses, so I’ll have to do this the correct way.

Have you tried disabling the KDE unstable repos and then update?

I think having those repos enabled is whats causing your problem.

1 Like

Even if you don’t show any meaningfull repolist via zypper lr -d it is clear that you have a bloody mess. Source and debug repos enabled and strange packages from unknown sources installed. And finaly a “script” with illogical content which causes trouble for sure…

You’re omitting crucial information. Prefer this command to share your repos: zypper lr --uri -p.

The recommended command to update is zypper dup

  • --allow-vendor-change: vendors are allowed to build software with different feature sets, so it is bizarre to run this regularly
  • --no-allow-downgrade: with regular repos alone downgrades happen every so often, so definitely unexpected to use regularly

Also agree with the above posters regarding KDE:Unstable repos. If those packages existing in regular TW stick to those. Unless you want a Frankenweed installation. IMO you shouldn’t expect support if you provoke this mess yourself.

1 Like

Show

zypper se -s libKasten4

@rokejulianlockhart my understanding is that your using KDE:Unstable as you want to report bugs? Normally the workflow on the GNOME side for this scenario is all done on either the GNOME Mailing list, or far more active the IRC Channel #opensuse-gnome. Perhaps venturing into those mediums may glean more information and insight into the developers workflow for this scenario?

Most of the forum folks are end users, with end user issues with (in most cases) standard repositories and selective third party ones.

Also adding -vvv to your zypper commands gives additional info, maybe even debug-solver run…

1 Like

@Maverick1024, any idea how?


@awerlang,

zypper lr --uri -p
PS /home/rokejulianlockhart> zypper lr --uri -p
#  | Alias                                             | Name                                      | Enabled | GPG Check | Refresh | Priority | URI
---+---------------------------------------------------+-------------------------------------------+---------+-----------+---------+----------+-----------------------------------------------------------------------------------------------------------------
 1 | KDE:Unstable:Applications                         | KDE:Unstable:Applications                 | Yes     | (r ) Yes  | Yes     |   75     | https://download.opensuse.org/repositories/KDE:/Unstable:/Applications/KDE_Unstable_Frameworks_openSUSE_Factory/
 2 | KDE:Unstable:Extra                                | KDE:Unstable:Extra                        | Yes     | (r ) Yes  | Yes     |   75     | https://download.opensuse.org/repositories/KDE:/Unstable:/Extra/KDE_Unstable_Frameworks_openSUSE_Factory/
 3 | KDE:Unstable:Frameworks                           | KDE:Unstable:Frameworks                   | Yes     | (r ) Yes  | Yes     |   75     | https://download.opensuse.org/repositories/KDE:/Unstable:/Frameworks/openSUSE_Factory/
 4 | KDE:Unstable:Qt                                   | KDE:Unstable:Qt                           | Yes     | (r ) Yes  | Yes     |   75     | https://download.opensuse.org/repositories/KDE:/Unstable:/Qt/openSUSE_Tumbleweed/
 5 | copr:copr.fedorainfracloud.org:dusansimic:caprine | Copr repo for caprine owned by dusansimic | Yes     | ( p) Yes  | No      |   99     | https://download.copr.fedorainfracloud.org/results/dusansimic/caprine/opensuse-tumbleweed-x86_64/
 6 | dmafanasyev                                       | dmafanasyev                               | Yes     | (r ) Yes  | Yes     |   99     | https://download.opensuse.org/repositories/home:/dmafanasyev/openSUSE_Tumbleweed/
 7 | download.opensuse.org-non-oss                     | Main Repository (NON-OSS)                 | Yes     | (r ) Yes  | Yes     |   99     | http://download.opensuse.org/tumbleweed/repo/non-oss/
 8 | download.opensuse.org-oss                         | Main Repository (DEBUG)                   | Yes     | (r ) Yes  | Yes     |   99     | http://download.opensuse.org/debug/tumbleweed/repo/oss/
 9 | download.opensuse.org-oss_1                       | Main Repository (Sources)                 | Yes     | (r ) Yes  | Yes     |   99     | http://download.opensuse.org/source/tumbleweed/repo/oss/
10 | download.opensuse.org-oss_2                       | Main Repository (OSS)                     | Yes     | (r ) Yes  | Yes     |   99     | http://download.opensuse.org/tumbleweed/repo/oss/
11 | download.opensuse.org-tumbleweed                  | Main Update Repository                    | Yes     | (r ) Yes  | Yes     |   99     | http://download.opensuse.org/update/tumbleweed/
12 | google-chrome-unstable                            | google-chrome-unstable                    | Yes     | (r ) Yes  | Yes     |   99     | https://dl.google.com/linux/chrome/rpm/stable/x86_64
13 | http-ftp.gwdg.de-8f6332fc                         | Packman Repository                        | Yes     | (r ) Yes  | Yes     |   99     | http://ftp.gwdg.de/pub/linux/packman/suse/openSUSE_Tumbleweed/
14 | http-opensuse-guide.org-6989dbd1                  | libdvdcss repository                      | Yes     | (r ) Yes  | Yes     |   99     | http://opensuse-guide.org/repo/openSUSE_Tumbleweed/
15 | https-download.opensuse.org-5d3011fc              | home:ecsos                                | Yes     | (r ) Yes  | Yes     |   99     | https://download.opensuse.org/repositories/home:/ecsos/openSUSE_Tumbleweed/
16 | https-download.opensuse.org-901dda24              | openSUSE:Tumbleweed                       | Yes     | (r ) Yes  | Yes     |   99     | https://download.opensuse.org/repositories/openSUSE:/Tumbleweed/standard/
17 | microsoft-edge-dev                                | microsoft-edge-dev                        | Yes     | (r ) Yes  | Yes     |   99     | https://packages.microsoft.com/yumrepos/edge/
18 | openSUSE-20230123-0                               | openSUSE-20230123-0                       | Yes     | (r ) Yes  | Yes     |   99     | http://download.opensuse.org/tumbleweed/repo/oss/
19 | packages-microsoft-com-prod                       | packages-microsoft-com-prod               | Yes     | (r ) Yes  | No      |   99     | https://packages.microsoft.com/opensuse/15/prod/
20 | packman                                           | Packman                                   | Yes     | (r ) Yes  | Yes     |   90     | https://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Tumbleweed/
21 | repo-openh264                                     | repo-openh264                             | Yes     | (r ) Yes  | No      |   99     | http://codecs.opensuse.org/openh264/openSUSE_Tumbleweed
22 | snappy                                            | snappy                                    | Yes     | (r ) Yes  | Yes     |   99     | https://download.opensuse.org/repositories/system:/snappy/openSUSE_Tumbleweed
23 | teamviewer                                        | TeamViewer - x86_64                       | Yes     | (r ) Yes  | No      |   99     | https://linux.teamviewer.com/yum/stable/main/binary-x86_64/
24 | vscode                                            | vscode                                    | Yes     | (r ) Yes  | No      |   99     | https://packages.microsoft.com/yumrepos/vscode
PS /home/rokejulianlockhart>

zypper se -s libKasten4
PS /home/rokejulianlockhart> zypper se -s libKasten4                       
Loading repository data...
Reading installed packages...

S  | Name                 | Type    | Version                        | Arch   | Repository
---+----------------------+---------+--------------------------------+--------+------------------------
i+ | libKasten4           | package | 0.26.60git396~eb176bb-ku.134.1 | x86_64 | (System Packages)
v  | libKasten4           | package | 0.26.60git377~e9f5faa-ku.143.1 | x86_64 | KDE:Unstable:Extra
v  | libKasten4           | package | 0.26.60git377~e9f5faa-ku.143.1 | i586   | KDE:Unstable:Extra
v  | libKasten4           | package | 0.26.13-1.2                    | x86_64 | Main Repository (OSS)
v  | libKasten4           | package | 0.26.13-1.2                    | x86_64 | openSUSE:Tumbleweed
v  | libKasten4           | package | 0.26.13-1.2                    | x86_64 | openSUSE-20230123-0
   | libKasten4-debuginfo | package | 0.26.60git377~e9f5faa-ku.143.1 | x86_64 | KDE:Unstable:Extra
   | libKasten4-debuginfo | package | 0.26.60git377~e9f5faa-ku.143.1 | i586   | KDE:Unstable:Extra
   | libKasten4-debuginfo | package | 0.26.13-1.2                    | x86_64 | Main Repository (DEBUG)
PS /home/rokejulianlockhart>

My advice would be launch YaST Software Repositories and act upon the following repos below:

1-4: unstable KDE, remove or at least disable them
8-9: standard, but disable them
15: user repository, unless you know why it’s there, remove or at least disable
16: remove
18: dupe, remove

Indexes from your list, find the alias in YaST to operate on them.

Then run a plain zypper dup. In case there are conflicts, the resolution could be switching to vendor openSUSE.

1 Like

OK. To answer your questions. Yes, you have to replace the currently installed version with version from the repository. No, zypper does not try to switch to the different repository. Both versions come from the same project KDE:Unstable:Extra and even though the installed version looks higher, it is in effect lower. So, there is no downgrade.

This is the packaging bug. The number after the git string is the count of commits since the most recent tag in upstream source repository. But the package version format hides this tag making comparison useless. To illustrate:

andrei@leap154:~/src/okteta> git describe --tags eb176bb
v0.26.12-396-geb176bbd6
andrei@leap154:~/src/okteta> git describe --tags e9f5faa
v0.26.13-377-ge9f5faa1f
andrei@leap154:~/src/okteta>

Here you see the numbers 396 and 377. Yes, the number 396 is higher, but it counts commits since the (version) tag v0.26.12 which itself is lower than v0.26.13. Commits count is reset after the new tag, so comparison of unqualified 396 and 377 makes no sense. The version v0.26.12-396-geb176bbd6 is lower than v0.26.13-377-ge9f5faa1f when compared in full.

Either this package needs to use the real version string instead of hardcoded 0.26.60 or it has to count commits since some fixed point which stays the same every time this package is rebuilt.

1 Like

@arvidjaar, f I could mark your answer as the answer, I would. That explained everything perfectly. I’ll try to get this problem fixed by KDE

after fixing my repositories with

@hui, why is that problematic? I use the debug repo to download debug packages. Isn’t that normal?

Is this the only thing you have to say about all the remarks made about instable repos, no isolated zypper command shown (why should we have to unravel the idiotic script you are running) and maybe more?

You should look at the posts above one by one and answer all questions in sequence. Else chances are great you will loose the people that try to help. After all they are volunteers and when you do not take them serious, they will go for other, more rewarding, topics or for a beer.

2 Likes

No. I’m going to respond to that when I’m next able to. I’m in the middle of moving house. Why be so rude?

It is already six days ago you started this. People answer in due time and then you take days to come back. You seem to think that you can ask and we have to answer and then are kept in the dark for days asking ourselves if you still want help or not.

All the best with your house moving, but maybe you should not have started a discussion when you planned to not have the time to keep it going.

This all seems rather ridiculous. I wholeheartedly disagree due to circumstances not relevant, and to debate that with you would require me to divulge and debate the intricacies of my home life. That’s absurd. Can we keep this technical? I’ll respond when I’ve done what you asked!

“Keep it going”? This is an online discussion. I see no reason why it must be completed with an arbitrarily short timespan. Could you elaborate?

I’m thankful to all who have helped me, and I apologize if this delay was problematic somehow. I didn’t even consider it could be.

Actually, I’ll bite.

My family lived with my father’s parents. The grandfather died a few months ago due to COVID-19, and the grandmother became increasingly demented. We had to thus pay for her to go to a home whilst without my grandfather’s financial support.

Simultaneously, my mother’s mother began to become ill and start to lose her memory (cause yet unknown) and her father was diagnosed with incurable bone marrow (blood) cancer. His partner, not her mother, simultaneously was diagnosed with violent dementia. She was transferred to a modern asylum of sorts, whilst he moved in with us.

Due to current global circumstances, this still wasn’t enough to pay the bills, so very, very suddenly, we were forced to sell our house and immediately move out. I thus wasn’t able to predict exactly when we would move out, so I posted this perhaps too early.

Is that understandable now?

@rokejulianlockhart Post Number 5 by myself pointed you to some avenues to visit when your having issues with your particular setup, Post Number 8 @arvidjaar resolved your issue…

Again, understand these Forums are really intended for peer to peer user support. If your running Tumbleweed there is a high expectation you, as the user, know what your doing https://en.opensuse.org/Portal:Tumbleweed especially when adding Unstable repositories.

Closing this thread as was solved a number of posts ago!

1 Like