Basically i wanted to upgrade from 42.1 to 42.2 and have some issues with it. I’ve updated repo URL’s to 42.2, and then run zypper dup. But i get an error:
nothing provides xorg-x11-server-wayland needed by gnome-session-wayland-3.20.2-5.1.x86_64
AFAIK XWayland is not included in Leap (neither 42.1 nor 42.2).
No idea why gnome-session-wayland is there then though… (or did you maybe install it from some other repo?)
If you don’t have it installed, please post the whole conflict message.
Hi, 42.2 Beta1 Gnome is quite ready for daily work IMHO, but it is nothing near complete yet.
Namely, Wayland support is not ready yet and xorg-x11-server-wayland is not yet in the official repos.
For the time being, just uninstall gnome-session-wayland and enjoy; BTW, wayland is not installed by the default Gnome install from the DVD.
In Leap 42.1 gnome-session-wayland 3.16.0 may be installed requiring only gnome-shell-wayland 3.16.4 and no xorg-x11-server-wayland. But nonetheless wayland is not installed by default.
This has apparently changed with Gnome 3.20 on 42.2 and gnome-session-wayland 3.20 should either be dropped or completed with its dependencies; let’s wait for Beta3 at least…
Running the upgrade with the install DVD showed no problem in a system where I purposely installed gnome-session-wayland and gnome-shell-wayland: both packages were uninstalled automatically without user intervention.
So it seems to be a “zypper dup” issue rather than an installer issue. Don’t know if it might qualify as a bug?
#################################### fssd-OS421:/home/griadooss # zypper ref
Retrieving repository ‘openSUSE-Leap-42.2-Oss’ metadata …[done]
Building repository ‘openSUSE-Leap-42.2-Oss’ cache …[done]
Retrieving repository ‘openSUSE-Leap-42.2-Update’ metadata …[done]
Building repository ‘openSUSE-Leap-42.2-Update’ cache …[done]
All repositories have been refreshed.
#############################
THEN when i run 'zypper dup --download-only" command i get this:
########################################
fssd-OS421:/home/griadooss # zypper dup --download-only
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.
Loading repository data…
Reading installed packages…
Computing distribution upgrade…
138 Problems:
Problem: nothing provides libteamdctl.so.0()(64bit) needed by NetworkManager-1.0.12-4.3.1.x86_64
Problem: nothing provides libQt5Core.so.5(Qt_5.6)(64bit) needed by ark-16.08.2-3.1.x86_64
Problem: nothing provides libQt5Core.so.5(Qt_5.6)(64bit) needed by dolphin-16.08.2-3.1.x86_64
Problem: nothing provides libQt5Core.so.5(Qt_5.6)(64bit) needed by dolphin-part-16.08.2-3.1.x86_64
Problem: nothing provides libQt5Core.so.5(Qt_5.6)(64bit) needed by kde-gtk-config5-5.8.6-4.1.x86_64
Problem: nothing provides libQt5Core.so.5(Qt_5.6)(64bit) needed by kio-5.26.0-6.2.x86_64
Problem: nothing provides libQt5Core.so.5(Qt_5.6)(64bit) needed by kio-core-5.26.0-6.2.x86_64
Problem: nothing provides libmediastreamer_base.so.6()(64bit) needed by kopete-16.08.2-3.1.x86_64
Problem: nothing provides libQt5Core.so.5(Qt_5.6)(64bit) needed by kscreen5-5.8.6-4.1.x86_64
Problem: nothing provides libQt5Core.so.5(Qt_5.6)(64bit) needed by kscreenlocker-5.8.6-4.1.x86_64
Problem: nothing provides libQt5Core.so.5(Qt_5.6)(64bit) needed by ksysguard5-5.8.6-4.1.x86_64
Problem: nothing provides libQt5Core.so.5(Qt_5.6)(64bit) needed by ktorrent-5.0.1-3.1.x86_64
Problem: nothing provides libQt5Core.so.5(Qt_5.6)(64bit) needed by kwalletmanager5-16.08.2-3.1.x86_64
Problem: nothing provides libQt5Core.so.5(Qt_5.6)(64bit) needed by libKF5Auth5-5.26.0-2.3.1.x86_64
Problem: nothing provides libQt5Core.so.5(Qt_5.6)(64bit) needed by libKF5IconThemes5-5.26.0-3.1.x86_64
Problem: nothing provides libQt5Core.so.5(Qt_5.6)(64bit) needed by libKF5Su5-5.26.0-3.1.x86_64
Problem: nothing provides libQt5Core.so.5(Qt_5.6)(64bit) needed by libKScreenLocker5-5.8.6-4.1.x86_64
Problem: nothing provides libQt5Core.so.5(Qt_5.6)(64bit) needed by libQtQuick5-5.6.1-5.1.x86_64
Problem: nothing provides liblzma.so.5(XZ_5.0)(64bit) needed by libarchive13-3.1.2-16.1.x86_64
Problem: nothing provides libQt5Core.so.5(Qt_5.6)(64bit) needed by libdolphinvcs5-16.08.2-3.1.x86_64
Problem: nothing provides libQt5Core.so.5(Qt_5.6)(64bit) needed by libkscreen2-plugin-5.8.6-4.1.x86_64
Problem: nothing provides liblzma.so.5(XZ_5.0)(64bit) needed by libxml2-2-2.9.4-3.1.x86_64
Problem: nothing provides liblzma.so.5(XZ_5.0) needed by libxml2-2-32bit-2.9.4-3.1.x86_64
Problem: nothing provides python3-PyYAML needed by lirc-config-0.9.4c-3.1.noarch
Problem: nothing provides libtirpc.so.3()(64bit) needed by nfs-client-1.3.0-25.3.1.x86_64
Problem: nothing provides libtirpc.so.3()(64bit) needed by nfs-kernel-server-1.3.0-25.3.1.x86_64
Problem: nothing provides libQt5Core.so.5(Qt_5.6)(64bit) needed by plasma-nm5-5.8.6-4.1.x86_64
Problem: nothing provides libQt5Core.so.5(Qt_5.6)(64bit) needed by plasma-nm5-openvpn-5.8.6-4.1.x86_64
Problem: nothing provides libQt5Core.so.5(Qt_5.6)(64bit) needed by plasma-nm5-pptp-5.8.6-4.1.x86_64
Problem: nothing provides libQt5Core.so.5(Qt_5.6)(64bit) needed by plasma-nm5-vpnc-5.8.6-4.1.x86_64
Problem: nothing provides libQt5Core.so.5(Qt_5.6)(64bit) needed by powerdevil5-5.8.3-4.1.x86_64
Problem: nothing provides libQt5Core.so.5(Qt_5.6)(64bit) needed by spectacle-16.08.2-3.1.x86_64
Problem: nothing provides libmatroska.so.6(V_1.4.5)(64bit) needed by vlc-noX-2.2.4-30.1.x86_64
Problem: nothing provides libQt5Core.so.5(Qt_5.6)(64bit) needed by vlc-qt-2.2.4-30.1.x86_64
…
… 40 LINES CLIPPED
…
Problem: nothing provides libteamdctl.so.0()(64bit) needed by NetworkManager-1.0.12-4.3.1.x86_64
Solution 1: keep obsolete NetworkManager-1.0.6-10.1.x86_64
Solution 2: break NetworkManager-1.0.12-4.3.1.x86_64 by ignoring some of its dependencies
########################################
IMO
First,
As always, backup anything important, particularly anything in /home and if you store files or use databases that might be in your root (/) partition.
The problems you’re seeing highly suggest that you should do an <offline> upgrade using a DVD instead.
That way,
I suspect that your upgrade problems stem in part because an online upgrade tries to jump all the way to a fully updated 42.2 with latest packages. If you instead upgrade to older 42.2 packages you may be able to avoid those problems during your upgrade. After your upgrade is completed, you would then <update> to arrive at a fully up to date system resolving the issues you’re seeing.
If you run into a problem upgrading, then you should be able to recover using the DVD. An online upgrade won’t provide you with this fix if it fails.
If all else fails, you can remove the swap and root partitions leaving your /home partition intact, then install 42.2 editing the layout to point /home to your existing partition instead of creating a new /home. If you think this option could be a possibility, <before you upgrade> you should inventory your apps (especially any apps that store data in a database) and where you store your files. If you are unclear what this option will save or delete, ask questions first!
Thanks … but resorted to upgrading from DVD, which works perfectly as far as i can tell … just had a few minor ‘house-keeping’ items (multi monitor config) to attend to.
But would have liked to follow up on
Please post the detailed repo list
to see what was happening.