VLC install: Wants to remove System Tray!

When I attempt to install VLC, I get break-fixes several times and end up with a warning that the “system tray” will be removed. I need that right? I’ve broken a lot of Linux systems in my day and I don’t want to break this one. Is Kaffeine supposed to be used on Tumbleweed instead of VLC? I canceled the install at the last step. Thanks. Here’s what I’m seeing:

michael@V570OS:~> sudo zypper in vlc
[sudo] password for root: 
Loading repository data...
Reading installed packages...
Resolving package dependencies...

Problem: vlc-2.2.4-238.9.x86_64 requires vlc-noX = 2.2.4-238.9, but this requirement cannot be provided
  uninstallable providers: vlc-noX-2.2.4-238.9.i586[VideoLan]
                   vlc-noX-2.2.4-238.9.x86_64[VideoLan]
                   vlc-noX-2.2.4-238.9.i586[http-download.videolan.org-4f571f96]
                   vlc-noX-2.2.4-238.9.x86_64[http-download.videolan.org-4f571f96]
 Solution 1: Following actions will be done:
  install libvlc5-2.2.4-238.9.x86_64 (with vendor change)
    http://packman.links2linux.de  -->  VideoLAN Project (http://www.videolan.org)
  install vlc-noX-2.2.4-238.9.x86_64 (with vendor change)
    http://packman.links2linux.de  -->  VideoLAN Project (http://www.videolan.org)
 Solution 2: do not install vlc-2.2.4-238.9.x86_64
 Solution 3: break vlc-2.2.4-238.9.x86_64 by ignoring some of its dependencies

Choose from above solutions by number or cancel [1/2/3/c] (c): 1
Resolving dependencies...
Resolving package dependencies...

Problem: vlc-noX-2.2.4-238.9.x86_64 requires libvlccore8 = 2.2.4-238.9, but this requirement cannot be provided
  uninstallable providers: libvlccore8-2.2.4-238.9.i586[VideoLan]
                   libvlccore8-2.2.4-238.9.x86_64[VideoLan]
                   libvlccore8-2.2.4-238.9.i586[http-download.videolan.org-4f571f96]
                   libvlccore8-2.2.4-238.9.x86_64[http-download.videolan.org-4f571f96]
 Solution 1: install libvlccore8-2.2.4-238.9.x86_64 (with vendor change)
  http://packman.links2linux.de  -->  VideoLAN Project (http://www.videolan.org)
 Solution 2: do not install vlc-noX-2.2.4-238.9.x86_64
 Solution 3: break vlc-noX-2.2.4-238.9.x86_64 by ignoring some of its dependencies

Choose from above solutions by number or cancel [1/2/3/c] (c): 1
Resolving dependencies...
Resolving package dependencies...

The following 6 NEW packages are going to be installed:
  gimp-plugin-aa libaa1 libprojectM2 vlc vlc-lang vlc-qt

**The following application is going to be REMOVED:
  "System Tray"**

The following 3 packages are going to be upgraded:
  libvlc5 libvlccore8 vlc-noX

The following 3 packages are going to change vendor:
  libvlc5      http://packman.links2linux.de -> VideoLAN Project (http://www.videolan.org)
  libvlccore8  http://packman.links2linux.de -> VideoLAN Project (http://www.videolan.org)
  vlc-noX      http://packman.links2linux.de -> VideoLAN Project (http://www.videolan.org)


3 packages to upgrade, 6 new, 3  to change vendor.
Overall download size: 9.9 MiB. Already cached: 0 B. After the operation, additional 36.3 MiB will be used.

Don’t get from videolan get ALL media related stuff from packman.

remove the videolan repo and do a vendor change to pack man. If you don’t know how show us zypper lr -d

Ignore it.
These are glitches with the AppStream metadata handling (note that it says that the application “System Tray” is going to be removed, but no package).
And unrelated to vlc.

But yes, I agree with gogalthorp.
Remove the VideoLAN repo, the same VLC is available from Packman anyway.
And mixing both repos can (and will) lead to problems.

Thanks very much for responding. I followed a “FORTY-ELEVEN THINGS TO DO AFTER INSTALLING LEAP” thinking it might work for Tumbleweed. I should have known better but I was fighting with VLC and I was getting desperate. Here’s my repo config

#  | Alias                               | Name                      | Enabled | GPG Check | Refresh
---+-------------------------------------+---------------------------+---------+-----------+--------
 1 | VideoLan                            | VideoLan                  | Yes     | (r ) Yes  | Yes    
 2 | download.opensuse.org-non-oss       | Main Repository (NON-OSS) | Yes     | (r ) Yes  | Yes    
 3 | download.opensuse.org-oss           | Main Repository (OSS)     | Yes     | (r ) Yes  | Yes    
 4 | download.opensuse.org-oss_1         | Main Repository (Sources) | Yes     | (r ) Yes  | Yes    
 5 | download.opensuse.org-tumbleweed    | Main Update Repository    | Yes     | (r ) Yes  | Yes    
 6 | http-download.videolan.org-4f571f96 | SuSE                      | Yes     | (r ) Yes  | Yes    
 7 | http-ftp.gwdg.de-7512366c           | Packman Repository        | Yes     | (r ) Yes  | Yes    
 8 | http-opensuse-guide.org-c3563779    | libdvdcss repository      | Yes     | (r ) Yes  | Yes    
 9 | libdvdcss                           | libdvdcss                 | Yes     | (r ) Yes  | Yes    
10 | openSUSE-20161019-0                 | openSUSE-20161019-0       | No      | ----      | ----   
11 | packman                             | packman                   | No      | ----      | ----   
12 | repo-debug                          | openSUSE-Tumbleweed-Debug | No      | ----      | ----   


Success! Here’s the change:

#  | Alias                               | Name                      | Enabled | GPG Check | Refresh
---+-------------------------------------+---------------------------+---------+-----------+--------
 1 | VideoLan                            | VideoLan                  | No      | ----      | ----   
 2 | download.opensuse.org-non-oss       | Main Repository (NON-OSS) | Yes     | (r ) Yes  | Yes    
 3 | download.opensuse.org-oss           | Main Repository (OSS)     | Yes     | (r ) Yes  | Yes    
 4 | download.opensuse.org-oss_1         | Main Repository (Sources) | Yes     | (r ) Yes  | Yes    
 5 | download.opensuse.org-tumbleweed    | Main Update Repository    | Yes     | (r ) Yes  | Yes    
 6 | http-download.videolan.org-4f571f96 | SuSE                      | No      | ----      | ----   
 7 | http-ftp.gwdg.de-7512366c           | Packman Repository        | Yes     | (r ) Yes  | Yes    
 8 | http-opensuse-guide.org-c3563779    | libdvdcss repository      | Yes     | (r ) Yes  | Yes    
 9 | libdvdcss                           | libdvdcss                 | Yes     | (r ) Yes  | Yes    
10 | openSUSE-20161019-0                 | openSUSE-20161019-0       | No      | ----      | ----   
11 | packman                             | packman                   | Yes     | (r ) Yes  | Yes    
12 | repo-debug                          | openSUSE-Tumbleweed-Debug | No      | ----      | ---- 

Nrs 7 & 11 are duplicates. Same for 8 & 9. Same for 1 & 6. Better remove the duplicates and the ones you haven’t enabled.

libdvdcss is only needed once it never is updated. No point having it active just slows down the update as does duplicates