Having problem trying to apply required dup to my system.
sudo zypper lr -d
# | Alias | Name | Enabled | GPG Check | Refresh | Priority | Type | URI | Service
---+--------------------------------------+----------------------------+---------+-----------+---------+----------+--------+----------------------------------------------------------------------------------------+--------
1 | download.opensuse.org-non-oss | Main Repository (NON-OSS) | Yes | (r ) Yes | Yes | 99 | rpm-md | http//download.opensuse.org/tumbleweed/repo/non-oss/ |
2 | download.opensuse.org-oss | Main Repository (OSS) | Yes | (r ) Yes | Yes | 99 | rpm-md | http//download.opensuse.org/tumbleweed/repo/oss/ |
3 | download.opensuse.org-tumbleweed | Main Update Repository | Yes | (r ) Yes | Yes | 99 | rpm-md | http//download.opensuse.org/update/tumbleweed/ |
4 | https-download.opensuse.org-02c3f211 | openSUSE:Factory | Yes | (r ) Yes | Yes | 99 | rpm-md | https//download.opensuse.org/tumbleweed/repo/oss/ |
7 | https-download.opensuse.org-7d610ae3 | X11:Pantheon:Apps | Yes | (r ) Yes | Yes | 99 | rpm-md | https//download.opensuse.org/repositories/X11:/Pantheon:/Apps/openSUSE_Tumbleweed/ |
8 | https-download.opensuse.org-8fe4f1a1 | system:packagemanager | Yes | (r ) Yes | Yes | 99 | rpm-md | https//download.opensuse.org/repositories/system:/packagemanager/openSUSE_Tumbleweed/ |
6 | https-download.opensuse.org-271eb0d9 | openSUSE:Tumbleweed | Yes | (r ) Yes | Yes | 99 | rpm-md | https//download.opensuse.org/repositories/openSUSE:/Tumbleweed/standard/ |
5 | https-download.opensuse.org-03652290 | home:luc14n0 | Yes | (r ) Yes | Yes | 99 | rpm-md | https//download.opensuse.org/repositories/home:/luc14n0/openSUSE_Tumbleweed/ |
9 | https-download.opensuse.org-b0f12101 | graphics | Yes | (r ) Yes | Yes | 99 | rpm-md | https//download.opensuse.org/repositories/graphics/openSUSE_Tumbleweed/ |
10 | openSUSE-20221020-0 | openSUSE-20221020-0 | No | ---- | ---- | 99 | rpm-md | hd/?device=/dev/disk/by-id/dm-name-ventoy |
11 | packman | Packman | No | ---- | ---- | 90 | rpm-md | https//ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Tumbleweed/ |
12 | repo-debug | openSUSE-Tumbleweed-Debug | No | ---- | ---- | 99 | N/A | http//download.opensuse.org/debug/tumbleweed/repo/oss/ |
13 | repo-source | openSUSE-Tumbleweed-Source | No | ---- | ---- | 99 | N/A | http//download.opensuse.org/source/tumbleweed/repo/oss/ |
14 | snappy | snappy | Yes | (r ) Yes | Yes | 99 | rpm-md | https//download.opensuse.org/repositories/system:/snappy/openSUSE_Tumbleweed |
(Note - Took all the ":" out of URLs above to avoid the "new user two link" posting issue.)
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...
2 Problems:
Problem: 1: the to be installed dpkg-1.22.6-129.5.x86_64 requires 'perl(:MODULE_COMPAT_5.38.2)', but this requirement cannot be provided
deleted providers: perl-5.38.2-3.1.x86_64
Problem: 2: the installed perl-5.38.2-3.1.x86_64 requires 'perl-base = 5.38.2', but this requirement cannot be provided
deleted providers: perl-base-5.38.2-3.1.x86_64
Problem: 1: the to be installed dpkg-1.22.6-129.5.x86_64 requires 'perl(:MODULE_COMPAT_5.38.2)', but this requirement cannot be provided
deleted providers: perl-5.38.2-3.1.x86_64
Solution 1: install dpkg-1.22.6-1.2.x86_64 from vendor openSUSE
replacing dpkg-1.22.6-129.4.x86_64 from vendor obs://build.opensuse.org/system:packagemanager
Solution 2: install dpkg-1.22.6-129.5.i586 despite the inferior architecture
Solution 3: keep obsolete perl-5.38.2-3.1.x86_64
Solution 4: break dpkg-1.22.6-129.5.x86_64 by ignoring some of its dependencies
Choose from above solutions by number or skip, retry or cancel [1/2/3/4/s/r/c/d/?] (c): 1
Problem: 2: the installed perl-5.38.2-3.1.x86_64 requires 'perl-base = 5.38.2', but this requirement cannot be provided
deleted providers: perl-base-5.38.2-3.1.x86_64
Solution 1: deinstallation of alien-8.95.6-6.1.noarch
Solution 2: keep obsolete perl-base-5.38.2-3.1.x86_64
Solution 3: break perl-5.38.2-3.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): ^C
I don’t want to break things by choosing the wrong options, but searching for the conflicts provided nothing close to what I’m seeing here.
Appreciate any help.