I received a notification to update packages. There were some more than 2800 packages to be updated. I consented to get updated. At the end, upon rebooting it was found at the boot choice display that the OS was no longer Leap 42.3 but Tumbleweed 15. The system tried to boot but did stopped at X Window system.
I had got used to Leap 42.3 but now the latest seems to be Leap 15. Should Leap 15 be installed now or is there any other remedy to get my earlier Desktop back?
I am sorry I cannot send you the output of the above code because I cannot boot into my computer. I am communicating through dual-booted Windows 10. I did, however, boot into the command-line and after logging in I entered the above code but there were hundreds of lines that quickly went up. I cannot get to the Windows X and to my desktop.
OK, I see your problem here. I understand that you can boot into the command line. Did you then login as root (something that should only be done in a case like this btw.)? When you do then as root
zypper lr -d
I can not realy understand that there are hundreds of lines. I would expext about 20-30 lines. They will be rather long because of the URLs in them
But you can do
zypper lr -d | less
then you will get no more lines then will fit on the screen. A Space will give you the next bunch.
Please check the contents of the URLs. They must all be 42.3 ones. If you see Tumbleweed ones, take note of their numbers.
Well, you could of course redirect the ouput to a removable storage device and then use it on your other system where you post.
But my last post above asked you to use ‘less’ to see what you get. Did you do that? What are the results? indeed hunderds of lines? And what about checking the URLs?
I tried to avoid the need for tranfering the output by my suggestions above, but you do not tell what the results are.
which HAS Leap/15.0 in it’s URL, but does not END with it.
When al URLs are 42.3 ones, I can not understand what went wrong. Maybe you better follow deano_ferrris’s advice and copy the output to a memory stick and on to the forums, so we can see.
1.In my first report I had asked for the advice that if I have to reinstall the system, should I install Leap 42.3 or Leap 15. OR is there any other remedy.
2.In the output of the command
zypper lr -d | less
I got 25 lines, all URLs ending in Leap 42.3.
3.In the Grub listing that used to appear at the booting time, earlier was:
Leap 42.3 default
Advanced Options Leap42.3
Windows 10
After this mishap of updating, the Grub Menu listing shows following lines:
Tumbleweed 15 default
Advanced options Tubleweed 15
Windows 10
If I click on the first option i.e. Tumbleweed 15 default, the new menu listing also shows Leap 42.3 as under:
You say that when you click on the Grub meny on Tumbleweed 15 (which is not something I know of), you get a second Grub menu. Never heard of such a behaviour.
Maybe wait for a few hours for what others think of it.
And yes, maybe try to transfer that output, because
it will give you the experience how to do such a transfer;
I still can not believe that the URLs end in 42.3.
You say that all URLs end on 42.3. I see that only #5, #12, #17 and #18 end in Leap_42.3!!!
But that was NOT my question. I asked if ALL had 42.3 in them. And that is NOT the case. More important, #8 and #11 are Tumbleweed repos. Specialy #11, which is the OSS repo for Tumbleweed will break your system (as it did).
So remove #8 and #11:
zypper rr 8 11
Now install all from the 42.3 repos:
zypper dup
And do the switch to Packman again:
zypper dup --from packman
BTW, you have packman there two times. Your list is a real mess.
rsp@dell-linux: sudo zypper rr 8 11
rsp@dell-linux:
rsp@dell-linux: sudo 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' formore information about this command.
zypper: Symbol lookup error: /usr/lib64/libproxy.so.1: -ZN9libmodmen14module_manager8load_dirENS77_cxx1112basic_stringIcSt11char_traitsIcEEEb
The other command ‘zypper dup --from packman’ also produces the same “Warning”.
The problem is not the warning ( it’s shown when ‘dup’ is used ), the problem is the error just below it. Your system’s package management is borked. Of course this can be fixed, but if you want my 2 cents: install Leap 15.0 .
And to add, it is useless to try the switch to Packman if you haven’t succeeded with the zypper dup.
Before you go for a new installation, you could first disable all those extra repos. Some of them do not mention an openSUSE version, thus we are not sure if they are harmless or not.
When you disable them, take care. The numbering of your repos will now be different because you removed two. So check with a new zypper lr -d what the numbers are now, or use the aliases.