I have a VMware VM running openSUSE 13.1 and I tried upgrading it to 13.2 several times. (I have a snapshot before the attempt.)
I boot from the 13.2 DVD and let it upgrade. Mount points are configured as UUIDs. The SuSE installer identifies the installation as 13.1 and starts the update. After a while it is done and the system reboots from the hard disk.
The boot manager says 13.1 but the system identifies itself as 13.2.
On the desktop, a few updates want to be installed and something called “packagekit” seems to be running and doing that. A notification keeps telling me about the updates.
After some time time the notification is gone.
And that time, when I reboot the system, VMware tools are broken and VMware says “The VMware Tools power-on script did not run successfully in this virtual machine.”. The /etc/vmware-tools directory is also empty except for a few *.old files.
What is going on there?
How am I supposed to update to 13.2?
When I reboot the system before packagekit is done, the /etc/vmware-tools directory remains complete and there is no error message in VMware.
Somehow “packagekit” runs in the background after the upgrade and destroys my system.
After the upgrade “apper” will try to install updates. Don’t let him!
Run YaST again and let it install what it wants. Then reboot and run YaST again and remove “apper” and “packagekit” before they get a chance to ruin the VMware Tools installation. Also look for “texlive” and tell YaST not to install those packages (unless you need them). For some reason YaST just decides that you want/need them after the first reboot.
Just to let you know there has been an on going problem with the boot showing the previous version. That is because it is a user defined string thus not changed when upgrading.
You can fix it in yast and/or if you force a grub rebuild I believe
Not that Yast and Apper don’t update the same packages by default. Appr is zypper up where as Yast is zypper patch There is a difference.
Recommended package can cascade ie one package that is needed or desired recommends another which in turn recommend yet another etc.
You can turn off automatic install of recommended packages in Yast
It is not clear what package is causing your trouble if you can determine it then black list it in Yast. Also let use know it may help others
If you do not want a given package(s) and load recommends is on then you must black list (mark not to install) the package(s) Simply removing may not work and updates may want to reinstall.