Problems with zypper dup

When trying to update I get the following problems:

zypper dup       
Retrieving repository 'packman' metadata ........................................................................[done] 
Building repository 'packman' cache .............................................................................[done] 
Loading repository data... 
Reading installed packages... 
Warning: You are about to do a distribution upgrade with all enabled repositories. Make sure these repositories are com
patible before you continue. See 'man zypper' for more information about this command. 
Computing distribution upgrade... 
10 Problems: 
Problem: problem with installed package libwx_baseu-suse3_0_4-3.0.4-3.7.x86_64 
Problem: problem with installed package libwx_baseu_net-suse3_0_4-3.0.4-3.7.x86_64 
Problem: problem with installed package libwx_baseu_xml-suse3_0_4-3.0.4-3.7.x86_64 
Problem: problem with installed package libwx_gtk2u_adv-suse3_0_4-3.0.4-3.7.x86_64 
Problem: problem with installed package libwx_gtk2u_aui-suse3_0_4-3.0.4-3.7.x86_64 
Problem: problem with installed package libwx_gtk2u_core-suse3_0_4-3.0.4-3.7.x86_64 
Problem: problem with installed package libwx_gtk2u_gl-suse3_0_4-3.0.4-3.7.x86_64 
Problem: problem with installed package libwx_gtk2u_html-suse3_0_4-3.0.4-3.7.x86_64 
Problem: problem with installed package libwx_gtk2u_qa-suse3_0_4-3.0.4-3.7.x86_64 
Problem: problem with installed package libwx_gtk2u_xrc-suse3_0_4-3.0.4-3.7.x86_64 

Problem: problem with installed package libwx_baseu-suse3_0_4-3.0.4-3.7.x86_64 
 Solution 1: install libwx_baseu-suse3_0_4-3.0.4-158.1.x86_64 (with vendor change) 
  openSUSE  -->  obs://build.opensuse.org/home:Herbster0815 
 Solution 2: keep obsolete libwx_baseu-suse3_0_4-3.0.4-3.7.x86_64 

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

THe same repetition - it wants to change vendor to the Herbster0815 repo each time. I am reluctant to move away too much from the official packkages so for the moment I cancelled out and wait. Any other suggestions?

OK, I checked and found out that besides the “offending” 10 packages libwx_suse3 I have also on my system the libwx_suse4 packages installed. So I did an update with the option “keep obsolete libwx_*suse3” 10 times. Everything worked with the update and I will check at some stage later if those suse3 packages are orphaned or if they will be updated without problems later from the official repository.

You’ve installed some app that requires this library.
Don’t know why you’re prompted for the private repository unless you already have that repository configured.

First,
Recommend you consider removing unnecessary repositories.
You don’t have to remove, just disable at first so if you find you need odd repositories, it’s simple to re-enable and not have to re-create entirely.
If you aren’t sure about your repos, post the results of the following command

zypper lr -d

Before you add a private repo,
You might try adding a reputable project repo, eg the following installs 3.05 (instead of 3.04) version of that library file from the X11 repo
https://software.opensuse.org/package/libwx_baseu-suse3_0_5

There is also the far more advanced version 3.14 available as the following (don’t known why it’s labelled version 4)
https://software.opensuse.org/package/libwx_baseu-suse4_0_0

TSU

Thank you for your reply, tsu2. I have (excluding packman 2 more repos, the Herbster0815 for MediathekView and the signal repo for the desktop version of the private messenger Signal. The rest are the standard 4 default repos.

zypper lr -d 
#  | Alias                                | Name                        | Enabled | GPG Check | Refresh | Priority | Ty
pe   | URI                                                                                 | Service 
---+--------------------------------------+-----------------------------+---------+-----------+---------+----------+---
-----+-------------------------------------------------------------------------------------+-------- 
 1 | https-download.opensuse.org-97a58d8c | home:ithod:signal           | Yes     | (r ) Yes  | Yes     |   99     | rp
m-md | https://download.opensuse.org/repositories/home:/ithod:/signal/openSUSE_Tumbleweed/ |  
 2 | https-download.opensuse.org-d5e10925 | openSUSE:Factory            | Yes     | (r ) Yes  | Yes     |   99     | rp
m-md | https://download.opensuse.org/repositories/openSUSE:/Factory/snapshot/              |  
 3 | libdvdcss                            | libdvdcss                   | No      | ----      | ----    |   99     | rp
m-md | http://opensuse-guide.org/repo/openSUSE_Tumbleweed/                                 |  
 4 | openSUSE-20180613-0                  | openSUSE-20180613-0         | No      | ----      | ----    |   99     | rp
m-md | hd:/?device=/dev/disk/by-id/usb-Imation_HQT_070326B92223F774-0:0-part2              |  
 5 | openSUSE_Tumbleweed_1                | Herbster0815                | Yes     | (r ) Yes  | Yes     |   99     | rp
m-md | https://download.opensuse.org/repositories/home:/Herbster0815/openSUSE_Tumbleweed/  |  
 6 | packman                              | packman                     | Yes     | (r ) Yes  | Yes     |   80     | rp
m-md | http://packman.inode.at/suse/openSUSE_Tumbleweed/                                   |  
 7 | repo-debug                           | openSUSE-Tumbleweed-Debug   | No      | ----      | ----    |   99     | NO
NE   | http://download.opensuse.org/debug/tumbleweed/repo/oss/                             |  
 8 | repo-non-oss                         | openSUSE-Tumbleweed-Non-Oss | Yes     | (r ) Yes  | Yes     |   90     | rp
m-md | http://download.opensuse.org/tumbleweed/repo/non-oss/                               |  
 9 | repo-oss                             | openSUSE-Tumbleweed-Oss     | Yes     | (r ) Yes  | Yes     |   90     | rp
m-md | http://download.opensuse.org/tumbleweed/repo/oss/                                   |  
10 | repo-source                          | openSUSE-Tumbleweed-Source  | No      | ----      | ----    |   99     | NO
NE   | http://download.opensuse.org/source/tumbleweed/repo/oss/                            |  
11 | repo-update                          | openSUSE-Tumbleweed-Update  | Yes     | (r ) Yes  | Yes     |   90     | rp
m-md | http://download.opensuse.org/update/tumbleweed/                                     |  
uli@linux-4skc:~> 

In the meantime I found out that the 10 packages libwx_*suse3 came from the Herbster0815 repo and they don’t seem to be any longer required so I removed them.

Good you figured it out.
If nothing is required from that repo you can

Disable the Repo if you think you might still need it one day

zypper mr --disable 5

Or, if you’re certain you won’t need anything in the repo ever again can remove the repo with the following command

zypper rr 5

TSU

[QUOTE=tsu2;2995474]If nothing is required from that repo you can
Disable the Repo if you think you might still need it one day
/QUOTE]
At today’s update there was a new version of MediathekView which depends very much on the java packages and needs to be updated occasionally. Anyway I have to expect some problems now and then to keep me on my toes. It may take me some time but so far with the help of the friendly people in this forum I could sort out everything so far.