Upgrading from 13.2 to 42.2. Problem: nothing provides

I’m running 13.2 and am following openSUSE:Migrate Leap to Tumbleweed - openSUSE Wiki to upgrade to 42.2

I’ve added the 42.2 repos but when I run zypper dup I get the following:

Problem: nothing provides perl = 5.18.2 needed by yast2-core-3.1.24-3.1.x86_64Problem: nothing provides yast2-pkg-bindings >= 3.1.33 needed by yast2-installation-3.1.218-3.1.noarch
Problem: nothing provides yast2-pkg-bindings >= 3.1.30 needed by yast2-packager-3.1.121-3.1.x86_64
Problem: nothing provides libstorage.so.7()(64bit) needed by yast2-storage-3.1.106-3.1.x86_64
Problem: nothing provides yast2-pkg-bindings >= 3.1.30 needed by yast2-packager-3.1.121-3.1.x86_64
Problem: nothing provides rubygem(ruby:2.1.0:abstract_method) needed by yast2-3.1.211-3.1.x86_64
Problem: nothing provides suse-module-tools >= 12.4 needed by udev-228-15.1.x86_64
Problem: nothing provides liblzma.so.5(XZ_5.0)(64bit) needed by systemd-228-15.1.x86_64
Problem: nothing provides liblzma.so.5(XZ_5.0)(64bit) needed by systemd-228-15.1.x86_64
Problem: nothing provides libfam.so.0 needed by samba-libs-32bit-4.4.2-11.3.1.x86_64
Problem: nothing provides libpytalloc-util.so.2(PYTALLOC_UTIL_2.1.6)(64bit) needed by samba-libs-4.4.2-11.3.1.x86_64
Problem: nothing provides liblzma.so.5(XZ_5.0) needed by libtiff5-32bit-4.0.7-12.1.x86_64
Problem: nothing provides liblzma.so.5(XZ_5.0)(64bit) needed by libtiff5-4.0.7-12.1.x86_64
Problem: nothing provides liblzma.so.5(XZ_5.0)(64bit) needed by grub2-2.02~beta2-89.1.x86_64
Problem: nothing provides perl(:MODULE_COMPAT_5.18.2) needed by git-core-2.10.2-3.1.x86_64
Problem: nothing provides libnghttp2.so.14()(64bit) needed by apache2-2.4.23-6.1.x86_64
Problem: nothing provides libLLVMAnalysis.so.3.8()(64bit) needed by Mesa-11.2.2-155.1.x86_64
Problem: nothing provides liblzma.so.5(XZ_5.0)(64bit) needed by systemd-228-15.1.x86_64
Problem: nothing provides liblzma.so.5(XZ_5.0)(64bit) needed by systemd-228-15.1.x86_64
Problem: nothing provides libfam.so.0 needed by samba-libs-32bit-4.4.2-11.3.1.x86_64
Problem: nothing provides libfam.so.0 needed by samba-libs-32bit-4.4.2-11.3.1.x86_64

Thought I might be missing a repo but they have been added:


                         
1 | openSUSE-Leap-42.2-Update         | openSUSE-Leap-42.2-Update          | Yes     | (r ) Yes  | Yes     | http://download.opensuse.org/update/leap/42.2/oss/                        
2 | openSUSE-Leap-42.2-Update-Non-Oss | openSUSE-Leap-42.2-Update-Non-Oss  | Yes     | (r ) Yes  | Yes     | http://download.opensuse.org/update/leap/42.2/non-oss/  
suse:~ # cat /etc/os-release 
NAME=openSUSE
VERSION="13.2 (Harlequin)"
VERSION_ID="13.2"
PRETTY_NAME="openSUSE 13.2 (Harlequin) (x86_64)"

Any ideas on why I’m getting the error?

Update: This always happens. Post a query and a few mins last I find the answer :slight_smile:

Added to the repo:

http://download.opensuse.org/distribution/leap/42.2/repo/non-oss/
http://download.opensuse.org/distribution/leap/42.2/repo/oss/

Any ideas on why I'm getting the error? 

What is about the normal OSS and Non-OSS Repos for Leap 42.2?

Your story sounds very strange indeed. You tell what repos you added and that is definitely not enough. Also you have to remove other repos, you may have done so, but you do not tell. So please show what your present situation is:

zypper lr -d

Btw, you saying that you used a documentation with the word Tumbleweed bothers me. There is no Tumbleweed anywhere in the rest of your description. Only 13.2 and 42.2.

Agreed, whether you are upgrading to TW or 42.2 needs to be clarified.
Also, generally speaking the following is the official guide for upgrading from any version of openSUSE to any other, although is not an official guide for upgrading to TW.

https://en.opensuse.org/SDB:System_upgrade

Generally speaking, if you are having issues doing an online upgrade, strongly consider doing an offline upgrade (Download the DVD)… and that applies to upgrading to TW or any LEAP. You should generally have the DVD available anyway as an important recovery tool should you experience any kind of serious problem in the future. I generally do online upgrades because they can save time and unnecessary downloading, but offline upgrades are more certain although you will need to do an update immediately thereafter.

TSU