kdeinit4 problem

It came as a surprise when I did a big update (1471 items) to find that the system was updated to 42.1. I thought it was just a kde update. I was hoping to keep this machine on 13.2 for a while until the problems were sorted out.
However, be that as it may, the leap did not work and gave an error “Could not start kdeinit4. Check your installation
Fortunately I could open a snapshot to get a working system.
So to stay with leap, I have to sort out the kdeinit4 problem - any ideas?

“Just a kde update” wouldn’t consist of 1471 packages.

You probably added the Leap main repo to your 13.2 system in some way.
The updater is not prepared for that, and installing those “updates” in the normal way is likely to break your system.
And something like this doesn’t happen automatically…

So, please post your repo list.

zypper lr -d

It’s probably quite easy to fix your system though.

Basically you have two options: stay with Leap 42.1, or switch back to 13.2.
To do that, either remove the Leap repo(s) or the 13.2 repos from your system, and run “sudo zypper dup” (that’s the correct and only supported way to switch distribution versions “online”, in the running system).

If you need further help with this, please post the repo list as mentioned above.

Ah yes - I was trying to install keybinder with a 1 click.
Here is the output:

1 | Google-Chrome                 | Google-Chrome                                  | Yes     | ( p) Yes  | No      |   99     | rpm-md | http://dl.google.com/linux/chrome/rpm/stable/x86_64                               |        
 2 | download.opensuse.org-Extra   | openSUSE BuildService - KDE:Extra              | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/KDE:/Extra/openSUSE_13.2/               |        
 3 | download.opensuse.org-mozilla | openSUSE BuildService - Mozilla                | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/mozilla/openSUSE_13.2/                  |        
 4 | download.opensuse.org-python  | openSUSE BuildService - devel:languages:python | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/devel:/languages:/python/openSUSE_13.2/ |        
 5 | ftp.gwdg.de-suse              | Packman Repository                             | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://ftp.gwdg.de/pub/linux/packman/suse/openSUSE_13.2/                          |        
 6 | isv:ownCloud:desktop          | isv:ownCloud:desktop                           | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/isv:/ownCloud:/desktop/openSUSE_13.2/   |        
 7 | openSUSE:Leap:42.1            | **openSUSE:Leap:42.1  **                           | Yes     | (r ) Yes  | Yes     |   99     | yast2  | http://download.opensuse.org/distribution/leap/42.1/repo/oss/                     |        
 8 | repo-debug                    | openSUSE-13.2-Debug                            | No      | ----      | Yes     |   99     | NONE   | http://download.opensuse.org/debug/distribution/13.2/repo/oss/                    |        
 9 | repo-debug-update             | openSUSE-13.2-Update-Debug                     | No      | ----      | Yes     |   99     | NONE   | http://download.opensuse.org/debug/update/13.2/                                   |        
10 | repo-debug-update-non-oss     | openSUSE-13.2-Update-Debug-Non-Oss             | No      | ----      | Yes     |   99     | NONE   | http://download.opensuse.org/debug/update/13.2-non-oss/                           |        
11 | repo-non-oss                  | openSUSE-13.2-Non-Oss                          | Yes     | ( p) Yes  | Yes     |   99     | yast2  | http://download.opensuse.org/distribution/13.2/repo/non-oss/                      |        
12 | repo-oss                      | openSUSE-13.2-Oss                              | Yes     | ( p) Yes  | Yes     |   99     | yast2  | http://download.opensuse.org/distribution/13.2/repo/oss/                          |        
13 | repo-source                   | openSUSE-13.2-Source                           | No      | ----      | Yes     |   99     | NONE   | http://download.opensuse.org/source/distribution/13.2/repo/oss/                   |        
14 | repo-update                   | openSUSE-13.2-Update                           | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/update/13.2/                                         |        
15 | repo-update-non-oss           | openSUSE-13.2-Update-Non-Oss                   | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/update/13.2-non-oss/                                 |        
16 | security                      | security                                       | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/security/openSUSE_13.2/                 |        
17 | virtualbox                    | VirtualBox for openSUSE 12.3                   | Yes     | (r ) Yes  | Yes     |  120     | rpm-md | http://download.virtualbox.org/virtualbox/rp

How do I go from here to stay with 13.2?

I tried to delete leap with yast, but it won’t allow me to do so. Can one use a terminal command which may be a bit more forceful?

Yeah, right.
It was probably a 1-click install for Leap and added the repo.
You should be carefull to only use 1-click installs intended for your distribution version…

How do I go from here to stay with 13.2?

sudo zypper rr 7
sudo zypper dup

The last one is a bit dangerous, as it might unexpectedly switch packages to other repos too.
It should be ok with your repos though. Just be aware of that.

What do you mean exactly with “it won’t allow me to do so”?
What error message did you get?

You have the terminal command above though.

If all things should fail, you could still boot from a 13.2 installation medium and do an “Upgrade”.

I got this message even with the terminal command:

Unexpected exception.
[openSUSE:Leap:42.1|http://download.opensuse.org/distribution/leap/42.1/repo/oss/] Can’t delete ‘/etc/zypp/repos.d/openSUSE:Leap:42.1.repo’
Please file a bug report about this.

However, I did an upgrade to 13.2 as you suggested and it worked well. Thankyou.

You could also delete the .repo file by hand:

sudo rm /etc/zypp/repos.d/openSUSE:Leap:42.1.repo

If that doesn’t work either, there must be something wrong with your filesystem.

Although the reason might also be that zypper is broken because of a mixture of incompatible packages. In that case not even “zypper dup” would probably work…

However, I did an upgrade to 13.2 as you suggested and it worked well. Thankyou.

Great!