Hey I tried a zypper dup command and I have errors could someone help, the following is the file os-release and the command zypper dup I could of course go through and uninstall stuff but the list just gets bigger and bigger and eventually wants me to uninstall yast 2 packages. what should I do?
plesiosaurus:/home/Errigour # cat /usr/lib/os-release
NAME="openSUSE Tumbleweed"
# VERSION="20220905"
ID="opensuse-tumbleweed"
ID_LIKE="opensuse suse"
VERSION_ID="20220905"
PRETTY_NAME="openSUSE Tumbleweed"
ANSI_COLOR="0;32"
CPE_NAME="cpe:/o:opensuse:tumbleweed:20220905"
BUG_REPORT_URL="https://bugs.opensuse.org"
HOME_URL="https://www.opensuse.org/"
DOCUMENTATION_URL="https://en.opensuse.org/Portal:Tumbleweed"
LOGO="distributor-logo-Tumbleweed"
plesiosaurus:/home/Errigour # 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...
4 Problems:
Problem: the installed perl-Cyrus-SIEVE-managesieve-2.4.22-2.6.x86_64 requires 'perl(:MODULE_COMPAT_5.34.1)', but this requirement cannot be provided
Problem: the installed perl-5.34.1-1.3.x86_64 requires 'perl-base = 5.34.1', but this requirement cannot be provided
Problem: the installed perl-Cyrus-SIEVE-managesieve-2.4.22-2.6.x86_64 requires 'perl(:MODULE_COMPAT_5.34.1)', but this requirement cannot be provided
Problem: the installed perl-5.34.1-1.3.x86_64 requires 'perl-base = 5.34.1', but this requirement cannot be provided
Problem: the installed perl-Cyrus-SIEVE-managesieve-2.4.22-2.6.x86_64 requires 'perl(:MODULE_COMPAT_5.34.1)', but this requirement cannot be provided
deleted providers: perl-5.34.1-1.3.x86_64
Solution 1: deinstallation of perl-Cyrus-SIEVE-managesieve-2.4.22-2.6.x86_64
Solution 2: keep obsolete perl-5.34.1-1.3.x86_64
Solution 3: break perl-Cyrus-SIEVE-managesieve-2.4.22-2.6.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): c
plesiosaurus:/home/Errigour #
**erlangen:~ #** zypper --non-interactive install --dry-run perl-Cyrus-SIEVE-managesieve
Loading repository data...
Reading installed packages...
Resolving package dependencies...
Problem: nothing provides 'perl(:MODULE_COMPAT_5.34.1)' needed by the to be installed perl-Cyrus-SIEVE-managesieve-2.4.22-2.6.x86_64
Solution 1: do not install perl-Cyrus-SIEVE-managesieve-2.4.22-2.6.x86_64
Solution 2: break perl-Cyrus-SIEVE-managesieve-2.4.22-2.6.x86_64 by ignoring some of its dependencies
**Choose from above solutions by number or cancel [1/2/c/d/?] (c): **c
**erlangen:~ #**
/usr/lib/tmpfiles.d/inn.conf:1: Line references path below legacy directory /var/run/, updating /var/run/news → /run/news; please update the tmpfiles.d/ drop-in file accordingly.
could not find ParserDetails.ini in /usr/lib/perl5/vendor_perl/5.36.0/XML/SAX
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.
**erlangen:~ #** zypper dist-upgrade
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...
Nothing to do.
**erlangen:~ #**
plesiosaurus:/home/Errigour # zypper dist-upgrade
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...
Nothing to do.