Hi Folks,
I am facing a bit of problem (probably with repositories) while upgrading from Tumbleweed to LEAP.
Previously I had 13.2 installed and I successfully converted it to LEAP. Here are my repository list on tumbleweed (was) :
linux-ecgc:/etc/joe # zypper repos --uri
| Alias | Name | Enabled | GPG Check | Refresh | URI
---------------------±------------------------------------±---------------------±----------------------±---------------------------±--------±---------------------------------------------
1 | http-download.opensuse.org-6530d636 | openSUSE:Factory | Yes | (r ) Yes | Yes | http://download.opensuse.org/tumbleweed/repo/oss/
2 | http-download.videolan.org-20612828 | SuSE | Yes | (r ) Yes | Yes | http://download.videolan.org/SuSE/Tumbleweed/
3 | http-ftp.gwdg.de-32f6394d | Packman Repository | Yes | (r ) Yes | Yes | http://ftp.gwdg.de/pub/linux/packman/suse/openSUSE_Tumbleweed/
4 | http-ftp.gwdg.de-4131b461 | Packman Repository | Yes | (r ) Yes | Yes | http://ftp.gwdg.de/pub/linux/packman/suse/openSUSE_Tumbleweed/
5 | http-opensuse-guide.org-f4287b54 | libdvdcss repository | Yes | (r ) Yes | Yes | http://opensuse-guide.org/repo/openSUSE_Tumbleweed/
6 | repo-debug | repo-debug | Yes | (r ) Yes | Yes | http://download.opensuse.org/tumbleweed/repo/debug
7 | repo-non-oss | repo-non-oss | Yes | (r ) Yes | Yes | http://download.opensuse.org/tumbleweed/repo/non-oss
8 | repo-oss | repo-oss | Yes | (r ) Yes | Yes | http://download.opensuse.org/tumbleweed/repo/oss
9 | repo-src-non-oss | repo-src-non-oss | No | ---- | Yes | http://download.opensuse.org/tumbleweed/repo/src-non-oss
10 | repo-src-oss | repo-src-oss | No | ---- | Yes | http://download.opensuse.org/tumbleweed/repo/src-oss
11 | repo-update | repo-update | Yes | (r ) Yes | Yes | http://download.opensuse.org/update/tumbleweed/
However, the constant upgrades has made me weary of this quickly. Since I am not a developer, I figured I better upgrade to LEAP.
And I have followed the instructions listed here : https://en.opensuse.org/SDB:System_upgrade
Now my repository list is as follows: (IS)
linux-ecgc:/etc/joe # zypper repos --uri
| Alias | Name | Enabled | GPG Check | Refresh | URI
--------------------±----------------------------------±----------------------------------±----------------------±---------------------------±--------±-----------------------------------
1 | openSUSE-Leap-42.1-Update | openSUSE-Leap-42.1-Update | Yes | (r ) Yes | Yes | http://download.opensuse.org/update/leap/42.1/oss/
2 | openSUSE-Leap-42.1-Update-Non-Oss | openSUSE-Leap-42.1-Update-Non-Oss | Yes | (r ) Yes | Yes | http://download.opensuse.org/update/leap/42.1/non-oss/
I am definitely missing some repositories because upon invoking a distribution upgrade I am facing consistency issues.
linux-ecgc:/etc/joe # zypper dup
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…
6 Problems:
Problem: nothing provides libisl.so.10()(64bit) needed by cpp48-4.8.5-18.1.x86_64
Problem: nothing provides libgio-2_0-0 = 2.44.1 needed by gio-branding-openSUSE-42.1-5.1.noarch
Problem: nothing provides libgif.so.6()(64bit) needed by java-1_7_0-openjdk-1.7.0.91-22.1.x86_64
Problem: systemd-224-2.3.x86_64 requires util-linux >= 2.26, but this requirement cannot be provided
Problem: systemd-224-2.3.x86_64 requires util-linux >= 2.26, but this requirement cannot be provided
Problem: systemd-224-2.3.x86_64 requires util-linux >= 2.26, but this requirement cannot be provided
Problem: nothing provides libisl.so.10()(64bit) needed by cpp48-4.8.5-18.1.x86_64
Solution 1: keep obsolete cpp48-4.8.5-1.1.x86_64
Solution 2: break cpp48-4.8.5-18.1.x86_64 by ignoring some of its dependencies
Choose from above solutions by number or skip, retry or cancel [1/2/s/r/c] (c): c
I do have a backup of tumbleweed repositories, but not of 13.2 repositories.
I guess we are missing a bit of documentation on tumbleweed. But then again, it’s for developers who really know their stuff, so I understand that.>:(
My questions are :
- Is it possible to move from tumbleweed to LEAP ? If yes, how ?
- How can I fall back to 13.2 from tumbleweed ?