Since yesterday I try to update my TW KDE (5.8.14-1-default #1 SMP Wed Oct 7 06:23:04 UTC 2020 (cea47bb) x86_64 x86_64 x86_64 GNU/Linux), but I always get:
sudo zypper dup
[sudo] password for root:
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...
13 Problems:
Problem: nothing provides libvmaf.so.0 needed by libavfilter7_85-4.3.1-8.1.i586
Problem: nothing provides gstreamer-plugins-base >= 1.18.0 needed by gstreamer-plugins-ugly-1.18.0-4.1.i586
Problem: nothing provides gstreamer >= 1.18.0 needed by gstreamer-plugins-libav-1.18.0-50.1.i586
Problem: nothing provides libvmaf.so.0()(64bit) needed by libavfilter7_85-4.3.1-8.1.x86_64
Problem: nothing provides libvmaf.so.0()(64bit) needed by libavfilter7_85-4.3.1-8.1.x86_64
Problem: nothing provides gstreamer-plugins-base >= 1.18.0 needed by gstreamer-plugins-ugly-1.18.0-4.1.x86_64
Problem: nothing provides gstreamer-plugins-base >= 1.18.0 needed by gstreamer-plugins-ugly-1.18.0-4.1.i586
Problem: nothing provides libvmaf.so.0()(64bit) needed by libavfilter7_85-4.3.1-8.1.x86_64
Problem: nothing provides libvmaf.so.0()(64bit) needed by libavfilter7_85-4.3.1-8.1.x86_64
Problem: nothing provides libvmaf.so.0()(64bit) needed by libavfilter7_85-4.3.1-8.1.x86_64
Problem: nothing provides libvmaf.so.0()(64bit) needed by libavfilter7_85-4.3.1-8.1.x86_64
Problem: nothing provides libvmaf.so.0()(64bit) needed by libavfilter7_85-4.3.1-8.1.x86_64
Problem: nothing provides libvmaf.so.0()(64bit) needed by libavfilter7_85-4.3.1-8.1.x86_64
Problem: nothing provides libvmaf.so.0 needed by libavfilter7_85-4.3.1-8.1.i586
Solution 1: Following actions will be done:
keep obsolete libavfilter7_85-4.3.1-7.1.x86_64
keep obsolete libswscale5_7-4.3.1-7.1.x86_64
Solution 2: deinstallation of libavfilter7_85-4.3.1-7.1.x86_64
Solution 3: break libavfilter7_85-4.3.1-8.1.i586 by ignoring some of its dependencies
Choose from above solutions by number or skip, retry or cancel [1/2/3/s/r/c/d/?] (c):
I have not run into that. But then I have not yet updated to 20201028.
If that is the only problem you are seeing, then either wait or go with the “keep obsolete …” option.
The bigger problem is that it wants to install the 586 version instead of the x86_64 version. Something is amiss for that to happen. Perhaps packman is out of sync with the main repo.
I’m guessing that the x86_64 version has disappeared from packman, but some other software still wants it.
…from unstable_extra repo I basically get VLC-based kaffeine (2.0.40 instead of 2.0.18 from TW main repo, had problems with DVB-S2 in the past, that’s why I switched). That’s the only difference I see to other TWs updating just fine.
sudo zypper -vvv dup
Verbosity: 3
Initialising Target
Checking whether to refresh metadata for Main Repository (NON-OSS) (20201014)
Checking whether to refresh metadata for Main Repository (OSS) (20201014)
Checking whether to refresh metadata for Main Update Repository
Checking whether to refresh metadata for libdvdcss
Checking whether to refresh metadata for utilities
Checking whether to refresh metadata for Mozilla
Checking whether to refresh metadata for packman
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...
Force resolution: No
Computing upgrade...
13 Problems:
Problem: nothing provides libvmaf.so.0 needed by libavfilter7_85-4.3.1-8.1.i586
Problem: nothing provides gstreamer-plugins-base >= 1.18.0 needed by gstreamer-plugins-ugly-1.18.0-4.1.i586
Problem: nothing provides gstreamer >= 1.18.0 needed by gstreamer-plugins-libav-1.18.0-50.1.i586
Problem: nothing provides libvmaf.so.0()(64bit) needed by libavfilter7_85-4.3.1-8.1.x86_64
Problem: nothing provides libvmaf.so.0()(64bit) needed by libavfilter7_85-4.3.1-8.1.x86_64
Problem: nothing provides gstreamer-plugins-base >= 1.18.0 needed by gstreamer-plugins-ugly-1.18.0-4.1.x86_64
Problem: nothing provides gstreamer-plugins-base >= 1.18.0 needed by gstreamer-plugins-ugly-1.18.0-4.1.i586
Problem: nothing provides libvmaf.so.0()(64bit) needed by libavfilter7_85-4.3.1-8.1.x86_64
Problem: nothing provides libvmaf.so.0()(64bit) needed by libavfilter7_85-4.3.1-8.1.x86_64
Problem: nothing provides libvmaf.so.0()(64bit) needed by libavfilter7_85-4.3.1-8.1.x86_64
Problem: nothing provides libvmaf.so.0()(64bit) needed by libavfilter7_85-4.3.1-8.1.x86_64
Problem: nothing provides libvmaf.so.0()(64bit) needed by libavfilter7_85-4.3.1-8.1.x86_64
Problem: nothing provides libvmaf.so.0()(64bit) needed by libavfilter7_85-4.3.1-8.1.x86_64
Problem: nothing provides libvmaf.so.0 needed by libavfilter7_85-4.3.1-8.1.i586
Solution 1: Following actions will be done:
keep obsolete libavfilter7_85-4.3.1-7.1.x86_64
keep obsolete libswscale5_7-4.3.1-7.1.x86_64
Solution 2: deinstallation of libavfilter7_85-4.3.1-7.1.x86_64
Solution 3: break libavfilter7_85-4.3.1-8.1.i586 by ignoring some of its dependencies
Choose from above solutions by number or skip, retry or cancel [1/2/3/s/r/c/d/?] (c):
:’(
Unfortunately no improvement over the last 24 h…
Should I switch kaffein to TW standard and try again?
sudo zypper dup
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...
13 Problems:
Problem: nothing provides libvmaf.so.0 needed by libavfilter7_85-4.3.1-8.1.i586
Problem: nothing provides gstreamer-plugins-base >= 1.18.0 needed by gstreamer-plugins-ugly-1.18.0-4.1.i586
Problem: nothing provides gstreamer >= 1.18.0 needed by gstreamer-plugins-libav-1.18.0-50.1.i586
Problem: nothing provides libvmaf.so.0()(64bit) needed by libavfilter7_85-4.3.1-8.1.x86_64
Problem: nothing provides libvmaf.so.0()(64bit) needed by libavfilter7_85-4.3.1-8.1.x86_64
Problem: nothing provides gstreamer-plugins-base >= 1.18.0 needed by gstreamer-plugins-ugly-1.18.0-4.1.x86_64
Problem: nothing provides gstreamer-plugins-base >= 1.18.0 needed by gstreamer-plugins-ugly-1.18.0-4.1.i586
Problem: nothing provides libvmaf.so.0()(64bit) needed by libavfilter7_85-4.3.1-8.1.x86_64
Problem: nothing provides libvmaf.so.0()(64bit) needed by libavfilter7_85-4.3.1-8.1.x86_64
Problem: nothing provides libvmaf.so.0()(64bit) needed by libavfilter7_85-4.3.1-8.1.x86_64
Problem: nothing provides libvmaf.so.0()(64bit) needed by libavfilter7_85-4.3.1-8.1.x86_64
Problem: nothing provides libvmaf.so.0()(64bit) needed by libavfilter7_85-4.3.1-8.1.x86_64
Problem: nothing provides libvmaf.so.0()(64bit) needed by libavfilter7_85-4.3.1-8.1.x86_64
Problem: nothing provides libvmaf.so.0 needed by libavfilter7_85-4.3.1-8.1.i586
Solution 1: Following actions will be done:
keep obsolete libavfilter7_85-4.3.1-7.1.x86_64
keep obsolete libswscale5_7-4.3.1-7.1.x86_64
Solution 2: deinstallation of libavfilter7_85-4.3.1-7.1.x86_64
Solution 3: break libavfilter7_85-4.3.1-8.1.i586 by ignoring some of its dependencies
Choose from above solutions by number or skip, retry or cancel [1/2/3/s/r/c/d/?] (c): 2
Problem: nothing provides gstreamer-plugins-base >= 1.18.0 needed by gstreamer-plugins-ugly-1.18.0-4.1.i586
Solution 1: install gstreamer-plugins-ugly-1.16.2-3.5.x86_64 (with vendor change)
http://packman.links2linux.de --> openSUSE
Solution 2: keep obsolete gstreamer-plugins-ugly-1.16.2-6.18.x86_64
Solution 3: break gstreamer-plugins-ugly-1.18.0-4.1.i586 by ignoring some of its dependencies
Choose from above solutions by number or skip, retry or cancel [1/2/3/s/r/c/d/?] (c): 1
Problem: nothing provides gstreamer >= 1.18.0 needed by gstreamer-plugins-libav-1.18.0-50.1.i586
Solution 1: install gstreamer-plugins-libav-1.16.2-1.6.i586 (with vendor change)
http://packman.links2linux.de --> openSUSE
Solution 2: keep obsolete gstreamer-plugins-libav-1.16.2-48.15.x86_64
Solution 3: break gstreamer-plugins-libav-1.18.0-50.1.i586 by ignoring some of its dependencies
Choose from above solutions by number or skip, retry or cancel [1/2/3/s/r/c/d/?] (c): 1
Problem: nothing provides libvmaf.so.0()(64bit) needed by libavfilter7_85-4.3.1-8.1.x86_64
Solution 1: Following actions will be done:
keep obsolete ffmpeg-4-4.3.1-7.1.x86_64
keep obsolete libswscale5_7-4.3.1-7.1.x86_64
Solution 2: deinstallation of ffmpeg-4-4.3.1-7.1.x86_64
Solution 3: break libavfilter7_85-4.3.1-8.1.x86_64 by ignoring some of its dependencies
Choose from above solutions by number or skip, retry or cancel [1/2/3/s/r/c/d/?] (c):
How to proceed here?
Yes, I tried Tumbleweed-cli some days ago, but uninstalled it in the meantime… Anything to remove manually?
With the minimal list of enabled repos and unnecessary packages removed a smooth upgrade should be obtained:
erlangen:~ # zypper dist-upgrade --allow-vendor-change --allow-downgrade
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...
The following 2 items are locked and will not be changed by any action:
Available:
plymouth
Installed:
libquazip5-1
Nothing to do.
erlangen:~ #
After adding the wanted repos again upgrading and installing will work too.
zypper packages --orphaned
Loading repository data...
Reading installed packages...
S | Repository | Name | Version | Arch
---+------------+----------------------+--------------------------------+-------
i+ | @System | libdvdcss2 | 1.4.2-1.1 | x86_64
i+ | @System | libx264-155 | 0.155svn20190201-3.5 | x86_64
i | @System | libx264-159 | 0.159+git20191127.1771b556-3.1 | x86_64
i+ | @System | libx265-169 | 3.0-1.11 | x86_64
i+ | @System | libx265-176 | 3.1.2-1.4 | x86_64
i+ | @System | libx265-179 | 3.2.1-3.10 | x86_64
i | @System | libx265-188 | 3.3-1.3 | x86_64
i+ | @System | openSUSE-release-dvd | 20190612-163.1 | x86_64
usser@dellscsi6:~> sudo zypper rm libdvdcss2
[sudo] password for root:
Sorry, try again.
[sudo] password for root:
Reading installed packages...
Resolving package dependencies...
The following package is going to be REMOVED:
libdvdcss2
1 package to remove.
After the operation, 175.3 KiB will be freed.
Continue? [y/n/v/...? shows all options] (y): y
(1/1) Removing libdvdcss2-1.4.2-1.1.x86_64 ...............................................................[done]
There are running programs which still use files and libraries deleted or updated by recent upgrades. They should be restarted to benefit from the latest updates. Run 'zypper ps -s' to list these programs.
usser@dellscsi6:~> sudo zypper rm libx264-155
Reading installed packages...
Resolving package dependencies...
The following package is going to be REMOVED:
libx264-155
1 package to remove.
After the operation, 1.7 MiB will be freed.
Continue? [y/n/v/...? shows all options] (y): y
(1/1) Removing libx264-155-0.155svn20190201-3.5.x86_64 ...................................................[done]
There are running programs which still use files and libraries deleted or updated by recent upgrades. They should be restarted to benefit from the latest updates. Run 'zypper ps -s' to list these programs.
usser@dellscsi6:~> sudo zypper rm libx264-159
Reading installed packages...
Resolving package dependencies...
The following package is going to be REMOVED:
libx264-159
1 package to remove.
After the operation, 1.7 MiB will be freed.
Continue? [y/n/v/...? shows all options] (y): y
(1/1) Removing libx264-159-0.159+git20191127.1771b556-3.1.x86_64 .........................................[done]
There are running programs which still use files and libraries deleted or updated by recent upgrades. They should be restarted to benefit from the latest updates. Run 'zypper ps -s' to list these programs.
usser@dellscsi6:~> sudo zypper rm libx264-169
Reading installed packages...
'libx264-169' not found in package names. Trying capabilities.
No provider of 'libx264-169' found.
Resolving package dependencies...
Nothing to do.
usser@dellscsi6:~> sudo zypper rm libx265-169
Reading installed packages...
Resolving package dependencies...
The following package is going to be REMOVED:
libx265-169
1 package to remove.
After the operation, 15.2 MiB will be freed.
Continue? [y/n/v/...? shows all options] (y): y
(1/1) Removing libx265-169-3.0-1.11.x86_64 ...............................................................[done]
There are running programs which still use files and libraries deleted or updated by recent upgrades. They should be restarted to benefit from the latest updates. Run 'zypper ps -s' to list these programs.
usser@dellscsi6:~> sudo zypper rm libx265-176
Reading installed packages...
Resolving package dependencies...
The following package is going to be REMOVED:
libx265-176
1 package to remove.
After the operation, 15.2 MiB will be freed.
Continue? [y/n/v/...? shows all options] (y): y
(1/1) Removing libx265-176-3.1.2-1.4.x86_64 ..............................................................[done]
There are running programs which still use files and libraries deleted or updated by recent upgrades. They should be restarted to benefit from the latest updates. Run 'zypper ps -s' to list these programs.
usser@dellscsi6:~> sudo zypper rm libx265-179
Reading installed packages...
Resolving package dependencies...
The following package is going to be REMOVED:
libx265-179
1 package to remove.
After the operation, 15.3 MiB will be freed.
Continue? [y/n/v/...? shows all options] (y): y
(1/1) Removing libx265-179-3.2.1-3.10.x86_64 .............................................................[done]
There are running programs which still use files and libraries deleted or updated by recent upgrades. They should be restarted to benefit from the latest updates. Run 'zypper ps -s' to list these programs.
usser@dellscsi6:~> sudo zypper rm libx265-188
Reading installed packages...
Resolving package dependencies...
The following package is going to be REMOVED:
libx265-188
1 package to remove.
After the operation, 15.3 MiB will be freed.
Continue? [y/n/v/...? shows all options] (y): y
(1/1) Removing libx265-188-3.3-1.3.x86_64 ................................................................[done]
There are running programs which still use files and libraries deleted or updated by recent upgrades. They should be restarted to benefit from the latest updates. Run 'zypper ps -s' to list these programs.
usser@dellscsi6:~> sudo zypper rm openSUSE-release-dvd
Reading installed packages...
Resolving package dependencies...
The following package is going to be REMOVED:
openSUSE-release-dvd
1 package to remove.
After the operation, 66.0 B will be freed.
Continue? [y/n/v/...? shows all options] (y): y
(1/1) Removing openSUSE-release-dvd-20190612-163.1.x86_64 ................................................[done]
There are running programs which still use files and libraries deleted or updated by recent upgrades. They should be restarted to benefit from the latest updates. Run 'zypper ps -s' to list these programs.
But still I get:
sudo zypper dist-upgrade --allow-vendor-change --allow-downgrade
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...
2 Problems:
Problem: nothing provides gstreamer-plugins-base >= 1.18.0 needed by gstreamer-plugins-ugly-1.18.0-4.1.x86_64
Problem: nothing provides libvmaf.so.0()(64bit) needed by libavfilter7_85-4.3.1-8.1.x86_64
Problem: nothing provides gstreamer-plugins-base >= 1.18.0 needed by gstreamer-plugins-ugly-1.18.0-4.1.x86_64
Solution 1: deinstallation of gstreamer-plugins-ugly-orig-addon-1.16.2-6.18.x86_64
Solution 2: keep obsolete gstreamer-plugins-ugly-orig-addon-1.16.2-6.18.x86_64
Solution 3: break gstreamer-plugins-ugly-1.18.0-4.1.x86_64 by ignoring some of its dependencies
Choose from above solutions by number or skip, retry or cancel [1/2/3/s/r/c/d/?] (c):
zypper ar -f http://download.opensuse.org/tumbleweed/repo/oss/ tumbleweed-oss
zypper ar -f http://download.opensuse.org/tumbleweed/repo/non-oss/ tumbleweed-non-oss
All related to the tumbleweed-cli tool? Is it so dangerous to install that package?
yes
no, it is dangerous if you don’t know what this tool is doing. It revertes your Packages from OSS and Non-OSS to the time from (in your case) 14th Oct 2020 and replace the Repo-URL…
But f.e. packman is build against the actually build OSS, mostly a a newer one.
Hi
No, you just need to use it properly, as in moving from one snapshot to the next. But as seen if third party repos involved it may not work. If there is a particular package/version you need from oss/non-oss then just grab from the history repos… I did that the other week when the wicked update broke my tap0.