Help for update openSUSE

Hi
my repos

zypper lr
Repository priorities are without effect. All enabled repositories share the same priority.

#  | Alias                               | Name                        | Enabled | GPG Check | Refresh
---+-------------------------------------+-----------------------------+---------+-----------+--------
 1 | KDE:Extra                           | KDE:Extra                   | No      | ----      | ----   
 2 | home:moritzmolch:gencfsm            | home:moritzmolch:gencfsm    | No      | ----      | ----   
 3 | http-download.opensuse.org-62981a82 | home:Herbster0815           | No      | ----      | ----   
 4 | http-download.opensuse.org-d1948120 | openSUSE:Tumbleweed         | Yes     | (r ) Yes  | No     
 5 | http-download.opensuse.org-d5dfe374 | home:sergeyopensuse:misc    | No      | ----      | ----   
 6 | http-download.opensuse.org-df6aaa79 | Emulators                   | No      | ----      | ----   
 7 | http-ftp.gwdg.de-8f55ad24           | Packman Repository          | Yes     | (r ) Yes  | No     
 8 | http-opensuse-guide.org-9d425fd1    | libdvdcss repository        | Yes     | (r ) Yes  | No     
 9 | openSUSE-20170419-0                 | openSUSE-20170419-0         | No      | ----      | ----   
10 | repo-debug                          | openSUSE-Tumbleweed-Debug   | No      | ----      | ----   
11 | repo-non-oss                        | openSUSE-Tumbleweed-Non-Oss | Yes     | (r ) Yes  | No     
12 | repo-oss                            | openSUSE-Tumbleweed-Oss     | Yes     | (r ) Yes  | No     
13 | repo-source                         | openSUSE-Tumbleweed-Source  | No      | ----      | ----   
14 | repo-update                         | openSUSE-Tumbleweed-Update  | Yes     | (r ) Yes  | No     

i always update opensuse with YaST > Software management and do an ‘all packages > update if newer version available’
When I go into YaST > Software management and do an ‘all packages > update if newer version available’ ~0 updates (nothing update)
but when I do a “zypper dup”
Showing his updates

:~> sudo zypper up
[sudo] password for root: 
Loading repository data...
Reading installed packages...

The following 10 items are locked and will not be changed by any action:
 Available:
  bleachbit-lang brasero-lang converseen-lang deja-dup-lang encfs-lang gnome-directory-thumbnailer-lang gthumb-lang
  keepassxc-lang smplayer-lang uget-lang

The following 19 package updates will NOT be installed:
  audacious-plugins k3b libgstadaptivedemux-1_0-0 libgstbadaudio-1_0-0 libgstbadbase-1_0-0 libgstbadvideo-1_0-0
  libgstbasecamerabinsrc-1_0-0 libgstcodecparsers-1_0-0 libgstgl-1_0-0 libgstmpegts-1_0-0 libgstphotography-1_0-0
  libgsturidownloader-1_0-0 libgstwayland-1_0-0 libmjpegutils-2_0-0 libquicktime0 libsox3 mjpegtools sox vlc-codec-gstreamer

The following 47 NEW packages are going to be installed:
  AdobeICCProfiles digikam digikam-doc digikam-lang exiv2 exiv2-lang gimp-help libastro1 libdigikamcore5 libglvnd
  libmarblewidget-qt5-26 libopencv-qt56_3 libQtAV1 libQtAVWidgets1 patterns-base-apparmor patterns-base-apparmor_opt
  patterns-base-base patterns-base-enhanced_base patterns-base-enhanced_base_opt patterns-base-sw_management patterns-base-x11
  patterns-base-x11_opt patterns-desktop-imaging patterns-desktop-imaging_opt patterns-desktop-laptop patterns-desktop-multimedia
  patterns-desktop-multimedia_opt patterns-kde-kde patterns-kde-kde_games patterns-kde-kde_imaging patterns-kde-kde_internet
  patterns-kde-kde_multimedia patterns-kde-kde_office patterns-kde-kde_plasma patterns-kde-kde_utilities
  patterns-kde-kde_utilities_opt patterns-kde-kde_yast patterns-kde-sw_management_kde python2-dbus-python python2-decorator
  python2-pyxdg python3-dbus-python showfoto susepaste susepaste-screenshot wmctrl xclip

The following application is going to be REMOVED:
  Desktop

The following 29 packages are going to be REMOVED:
  dbus-1-python dbus-1-python3 libglvnd0 patterns-openSUSE-apparmor patterns-openSUSE-apparmor_opt patterns-openSUSE-base
  patterns-openSUSE-enhanced_base patterns-openSUSE-enhanced_base_opt patterns-openSUSE-imaging patterns-openSUSE-imaging_opt
  patterns-openSUSE-kde patterns-openSUSE-kde_games patterns-openSUSE-kde_imaging patterns-openSUSE-kde_internet
  patterns-openSUSE-kde_multimedia patterns-openSUSE-kde_office patterns-openSUSE-kde_plasma patterns-openSUSE-kde_utilities
  patterns-openSUSE-kde_utilities_opt patterns-openSUSE-kde_yast patterns-openSUSE-laptop patterns-openSUSE-multimedia
  patterns-openSUSE-multimedia_opt patterns-openSUSE-sw_management patterns-openSUSE-sw_management_kde patterns-openSUSE-x11
  patterns-openSUSE-x11_opt python-decorator python-pyxdg

The following 24 patterns are going to be upgraded:
  apparmor apparmor_opt base enhanced_base enhanced_base_opt imaging imaging_opt kde kde_games kde_imaging kde_internet
  kde_multimedia kde_office kde_plasma kde_utilities kde_utilities_opt kde_yast laptop multimedia multimedia_opt sw_management
  sw_management_kde x11 x11_opt

47 new packages to install, 29 to remove.
Overall download size: 115.2 MiB. Already cached: 95.6 KiB. After the operation, additional 201.0 MiB will be used.
Continue? [y/n/...? shows all options] (y): 


Why the difference?
I need to update Which way do I choose(zypper up or YaST > Software management and do an 'all packages > update if newer version available)?
Do i need repo “http://download.opensuse.org/repositories/openSUSE:/Tumbleweed/standard/”?
Thanks!

Hi
Normally I use zypper -vv dup --no-allow-vendor-change once packages have switched to the repos you want to use…

For example say you had packman as repo number 10, then you would swicth via;


zypper -vv dup --from 10

Then use the no-allow-vendor-change so it won’t swap back to the oss versions…

Adding some verbosity (-vv or -vvv) to the dup commands shows more info on what is happening

I use this method to update?

zypper -vv dup --no-allow-vendor-change 

Hi
Yes, this is the recommended method for tumbleweed.

Thanks
one question
Should I full switched repo packman?

When you want full multimedia support: Yes.

one question?
Yesterday i use this command for update zypper -vv dup --no-allow-vendor-change,Before using this command smplayer installed from repo kde:extra After using this command installed smplayer from repo oss
But today was contrary installed smplayer from repo kde:extra
What is the reason?

Hi
That’s why the -vvv output is important so you can see what it’s doing before accepting the dup.

You need to look at the output from eg;


zypper if smplayer

To check where it’s from…

You haven’t changed repo priorities… all set to 99?

 zypper if smplayer
Loading repository data...
Reading installed packages...


Information for package smplayer:
---------------------------------
Repository     : KDE:Extra                         
Name           : smplayer                          
Version        : 17.5.0-46.1                       
Arch           : x86_64                            
Vendor         : obs://build.opensuse.org/KDE:Extra
Installed Size : 4.7 MiB                           
Installed      : Yes                               
Status         : up-to-date                        
Source package : smplayer-17.5.0-46.1.src          
Summary        : Complete frontend for MPV         
Description    :                                   
    SMPlayer intends to be a complete front-end for MPV/MPlayer, from
    basic features like playing videos, DVDs, and VCDs to more
    advanced features like support for MPV filters and more.

    One of the most interesting features of SMPlayer: it remembers the
    settings of all files you play. So you start to watch a movie but
    you have to leave... don't worry, when you open that movie again it
    will resume at the same point you left it, and with the same
    settings: audio track, subtitles, volume...


yesterday smplay updated from repo oss but todaty updated from repo kde:extra (automatically change repo )

it should be installed in the repo oss?
it is normal? ( change repo update )

Hi
I would wait till the next round of updates and see what happens, but if using the no vendor change it should stay with your KDE extra repo.

Are repo priorities at 99?


zypper lr -p

Yes,it’s

~> zypper lr -p
#  | Alias                               | Name                        | Enabled | GPG Check | Refresh | Priority
---+-------------------------------------+-----------------------------+---------+-----------+---------+---------
 1 | KDE:Extra                           | KDE:Extra                   | Yes     | (r ) Yes  | No      |   99    
 2 | home:moritzmolch:gencfsm            | home:moritzmolch:gencfsm    | No      | ----      | ----    |   99    
 3 | http-download.opensuse.org-62981a82 | home:Herbster0815           | Yes     | (r ) Yes  | No      |   99    
 4 | http-download.opensuse.org-d5dfe374 | home:sergeyopensuse:misc    | Yes     | ( p) Yes  | No      |   99    
 5 | http-download.opensuse.org-df6aaa79 | Emulators                   | Yes     | (r ) Yes  | No      |   99    
 6 | http-ftp.gwdg.de-8f55ad24           | Packman Repository          | Yes     | (r ) Yes  | No      |   99    
 7 | http-opensuse-guide.org-9d425fd1    | libdvdcss repository        | Yes     | (r ) Yes  | No      |   99    
 8 | openSUSE-20170419-0                 | openSUSE-20170419-0         | No      | ----      | ----    |   99    
 9 | repo-debug                          | openSUSE-Tumbleweed-Debug   | No      | ----      | ----    |   99    
10 | repo-non-oss                        | openSUSE-Tumbleweed-Non-Oss | Yes     | (r ) Yes  | No      |   99    
11 | repo-oss                            | openSUSE-Tumbleweed-Oss     | Yes     | (r ) Yes  | No      |   99    
12 | repo-source                         | openSUSE-Tumbleweed-Source  | No      | ----      | ----    |   99    
13 | repo-update    

how to change repo priorities?

Hi
No, that’s good. Wait for the next round of updates to see what happens.

OH, no refresh set…

You need to have that set…;


zypper mr -r 1 6 7 10 11 13
zypper ref
zypper -vvv dup --no-allow-vendor-change

@malcolmlewis

~> sudo zypper -vvv dup --no-allow-vendor-change                                                          
Verbosity: 3                                                                                                                    
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.                                                    
Initializing Target                                                                                                             
Checking whether to refresh metadata for KDE:Extra                                                                              
Checking whether to refresh metadata for Packman Repository                                                                     
Checking whether to refresh metadata for libdvdcss repository                                                                   
Checking whether to refresh metadata for openSUSE-Tumbleweed-Non-Oss                                                            
Checking whether to refresh metadata for openSUSE-Tumbleweed-Oss                                                                
Checking whether to refresh metadata for openSUSE-Tumbleweed-Update                                                             
Loading repository data...                                                                                                      
Reading installed packages...
Computing distribution upgrade...
Force resolution: No
Computing upgrade...

The following 16 items are locked and will not be changed by any action:
 Available:
  bleachbit-lang brasero-lang converseen-lang deja-dup-lang digikam-doc digikam-lang encfs-lang gimp-help
  gnome-directory-thumbnailer-lang gthumb-lang keepassxc-lang konversation-lang okular-lang smplayer-lang uget-lang vlc-lang

**The following 75 package updates will NOT be installed:**
  amarok                      
    2.8.0-71.8            x86_64  KDE:Extra                obs://build.opensuse.org/KDE:Extra        
  bleachbit                   
    1.12-4.6              noarch  home:Herbster0815        obs://build.opensuse.org/home:Herbster0815
  cln                         
    1.3.4-7.28            x86_64  KDE:Extra                obs://build.opensuse.org/KDE:Extra        
  dosbox                      
    0.74-45.1             x86_64  Emulators                obs://build.opensuse.org/Emulators        
  gimp                        
    2.9.4-64.13           x86_64  home:Herbster0815        obs://build.opensuse.org/home:Herbster0815
  gimp-plugin-aa              
    2.9.4-64.13           x86_64  home:Herbster0815        obs://build.opensuse.org/home:Herbster0815
  gimp-plugins-python         
    2.9.4-64.13           x86_64  home:Herbster0815        obs://build.opensuse.org/home:Herbster0815
  gtk2-metatheme-breeze       
    5.9.5-14.1            noarch  KDE:Extra                obs://build.opensuse.org/KDE:Extra        
  gtk3-metatheme-breeze       
    5.9.5-14.1            noarch  KDE:Extra                obs://build.opensuse.org/KDE:Extra        
  k3b                         
    17.04.0-1.1           x86_64  openSUSE-Tumbleweed-Oss  openSUSE                                  
  kdeconnect-kde              
    1.0.3-15.3            x86_64  KDE:Extra                obs://build.opensuse.org/KDE:Extra        
  kipi-plugins                
    5.5.0-172.4           x86_64  KDE:Extra                obs://build.opensuse.org/KDE:Extra        
  kipi-plugins-lang           
    5.5.0-172.4           noarch  KDE:Extra                obs://build.opensuse.org/KDE:Extra        
  knemo                       
    0.7.7-19.9            x86_64  KDE:Extra                obs://build.opensuse.org/KDE:Extra        
  konversation                
    1.7.2-30.1            x86_64  KDE:Extra                obs://build.opensuse.org/KDE:Extra        
  krename                     
    4.0.9-20.12           x86_64  KDE:Extra                obs://build.opensuse.org/KDE:Extra        
  ktp-accounts-kcm            
    17.04.0-19.1          x86_64  KDE:Extra                obs://build.opensuse.org/KDE:Extra        
  lensfun-data                
    0.3.2-18.12           noarch  KDE:Extra                obs://build.opensuse.org/KDE:Extra        
  libepub0                    
    0.2.2-6.28            x86_64  KDE:Extra                obs://build.opensuse.org/KDE:Extra        
  libgimp-2_0-0               
    2.9.4-64.13           x86_64  home:Herbster0815        obs://build.opensuse.org/home:Herbster0815
  libgimpui-2_0-0             
    2.9.4-64.13           x86_64  home:Herbster0815        obs://build.opensuse.org/home:Herbster0815
  libgstadaptivedemux-1_0-0   
    1.10.4-4.8            x86_64  Packman Repository       http://packman.links2linux.de             
  libgstbadaudio-1_0-0        
    1.10.4-4.8            x86_64  Packman Repository       http://packman.links2linux.de             
  libgstbadbase-1_0-0         
    1.10.4-4.8            x86_64  Packman Repository       http://packman.links2linux.de             
  libgstbadvideo-1_0-0        
    1.10.4-4.8            x86_64  Packman Repository       http://packman.links2linux.de             
  libgstbasecamerabinsrc-1_0-0
    1.10.4-4.8            x86_64  Packman Repository       http://packman.links2linux.de             
  libgstcodecparsers-1_0-0    
    1.10.4-4.8            x86_64  Packman Repository       http://packman.links2linux.de             
  libgstgl-1_0-0              
    1.10.4-4.8            x86_64  Packman Repository       http://packman.links2linux.de             
  libgstmpegts-1_0-0          
    1.10.4-4.8            x86_64  Packman Repository       http://packman.links2linux.de             
  libgstphotography-1_0-0     
    1.10.4-4.8            x86_64  Packman Repository       http://packman.links2linux.de             
  libgsturidownloader-1_0-0   
    1.10.4-4.8            x86_64  Packman Repository       http://packman.links2linux.de             
  libgstwayland-1_0-0         
    1.10.4-4.8            x86_64  Packman Repository       http://packman.links2linux.de             
  libhdf5-100                 
    1.10.0-46.2           x86_64  KDE:Extra                obs://build.opensuse.org/KDE:Extra        
  libhdf5_hl100               
    1.10.0-46.2           x86_64  KDE:Extra                obs://build.opensuse.org/KDE:Extra        
  libhogweed4                 
    3.3-7.7               x86_64  home:Herbster0815        obs://build.opensuse.org/home:Herbster0815
  libhogweed4-32bit           
    3.3-7.7               x86_64  home:Herbster0815        obs://build.opensuse.org/home:Herbster0815
  libktpaccountskcminternal9  
    17.04.0-19.1          x86_64  KDE:Extra                obs://build.opensuse.org/KDE:Extra        
  liblcms2-2                  
    2.8-86.10             x86_64  home:Herbster0815        obs://build.opensuse.org/home:Herbster0815
  liblcms2-2-32bit            
    2.8-86.10             x86_64  home:Herbster0815        obs://build.opensuse.org/home:Herbster0815
  liblensfun1                 
    0.3.2-18.12           x86_64  KDE:Extra                obs://build.opensuse.org/KDE:Extra        
  libloudmouth-1-0            
    1.5.3-1.16            x86_64  KDE:Extra                obs://build.opensuse.org/KDE:Extra        
  libmjpegutils-2_0-0         
    2.0.0-22.1            x86_64  Packman Repository       http://packman.links2linux.de             
  libnettle6                  
    3.3-7.7               x86_64  home:Herbster0815        obs://build.opensuse.org/home:Herbster0815
  libnettle6-32bit            
    3.3-7.7               x86_64  home:Herbster0815        obs://build.opensuse.org/home:Herbster0815
  libp11-kit0                 
    0.23.2-29.7           x86_64  home:Herbster0815        obs://build.opensuse.org/home:Herbster0815
  libp11-kit0-32bit           
    0.23.2-29.7           x86_64  home:Herbster0815        obs://build.opensuse.org/home:Herbster0815
  libpurple                   
    2.12.0-6.2            x86_64  home:Herbster0815        obs://build.opensuse.org/home:Herbster0815
  libpurple-tcl               
    2.12.0-6.2            x86_64  home:Herbster0815        obs://build.opensuse.org/home:Herbster0815
  libqalculate6               
    0.9.10-3.4            x86_64  KDE:Extra                obs://build.opensuse.org/KDE:Extra        
  libquicktime0               
    1.2.4cvs20150223-9.2  x86_64  Packman Repository       http://packman.links2linux.de             
  libSDL2-2_0-0               
    2.0.5-52.5            x86_64  Emulators                obs://build.opensuse.org/Emulators        
  libsox3                     
    14.4.2-4.3            x86_64  Packman Repository       http://packman.links2linux.de             
  libtag-extras1              
    1.0.1-26.14           x86_64  KDE:Extra                obs://build.opensuse.org/KDE:Extra        
  libtasn1                    
    4.9-54.10             x86_64  home:Herbster0815        obs://build.opensuse.org/home:Herbster0815
  libtasn1-6                  
    4.9-54.10             x86_64  home:Herbster0815        obs://build.opensuse.org/home:Herbster0815
  libtasn1-6-32bit            
    4.9-54.10             x86_64  home:Herbster0815        obs://build.opensuse.org/home:Herbster0815
  libvorbis0                  
    1.3.5-61.2            x86_64  Emulators                obs://build.opensuse.org/Emulators        
  libvorbis0-32bit            
    1.3.5-61.2            x86_64  Emulators                obs://build.opensuse.org/Emulators        
  libvorbisenc2               
    1.3.5-61.2            x86_64  Emulators                obs://build.opensuse.org/Emulators        
  libvorbisenc2-32bit         
    1.3.5-61.2            x86_64  Emulators                obs://build.opensuse.org/Emulators        
  libvorbisfile3              
    1.3.5-61.2            x86_64  Emulators                obs://build.opensuse.org/Emulators        
  libwebp6                    
    0.5.1-4.11            x86_64  home:Herbster0815        obs://build.opensuse.org/home:Herbster0815
  libwebp6-32bit              
    0.5.1-4.11            x86_64  home:Herbster0815        obs://build.opensuse.org/home:Herbster0815
  libwebpdemux2               
    0.5.1-4.11            x86_64  home:Herbster0815        obs://build.opensuse.org/home:Herbster0815
  libwebpmux2                 
    0.5.1-4.11            x86_64  home:Herbster0815        obs://build.opensuse.org/home:Herbster0815
  metatheme-breeze-common     
    5.9.5-14.1            x86_64  KDE:Extra                obs://build.opensuse.org/KDE:Extra        
  mjpegtools                  
    2.0.0-22.1            x86_64  Packman Repository       http://packman.links2linux.de             
  p11-kit                     
    0.23.2-29.7           x86_64  home:Herbster0815        obs://build.opensuse.org/home:Herbster0815
  p11-kit-32bit               
    0.23.2-29.7           x86_64  home:Herbster0815        obs://build.opensuse.org/home:Herbster0815
  p11-kit-tools               
    0.23.2-29.7           x86_64  home:Herbster0815        obs://build.opensuse.org/home:Herbster0815
  python2-numpy               
    1.12.1-2.2            x86_64  KDE:Extra                obs://build.opensuse.org/KDE:Extra        
  skanlite                    
    2.0.1-11.11           x86_64  KDE:Extra                obs://build.opensuse.org/KDE:Extra        
  skanlite-lang               
    2.0.1-11.11           noarch  KDE:Extra                obs://build.opensuse.org/KDE:Extra        
  sox                         
    14.4.2-4.3            x86_64  Packman Repository       http://packman.links2linux.de             
  vlc-codec-gstreamer         
    2.2.4-14.16           x86_64  Packman Repository       http://packman.links2linux.de             


The following application is going to be REMOVED:
  Desktop    noarch  


No additional space will be used or freed after the operation.
Nothing to do.


Thanks
i already refresh repos with yast softmanager
what is mean “The following 75 package updates will NOT be installed:” ?

Hi
So, your call on whether to switch to the KDE one, for sure packman ones, so do a zypper dup from packman


zypper dup --from 6

I have no idea about KDE and switching to that, other forum users need to comment on that…

Ok
I thank you for help me