Koozali.org: home of the SME Server

Solution to update problems when -testing- was used...

Offline Bas232

  • *
  • 6
  • +0/-0
    • http://www.plaingoodhosting.com
Solution to update problems when -testing- was used...
« on: April 23, 2007, 08:03:28 PM »
Hi there,

I found a solution on how to solve update problems and/or server-manager problems.
For me it worked like a charm, maybe it works for you too.

First login with putty:

Code: [Select]

rm /home/e-smith/db/yum_repositories # Take a copy if you need one
signal-event post-upgrade
signal-event reboot


After the reboot:

Code: [Select]

yum remove php


You get a list of packages that are removed, print this list out on your printer!!
It's important!!!!

Then:

Code: [Select]

yum install e-smith-horde e-smith-imp e-smith-ingo e-smith-php e-smith-turba


If there are more e-smith packages on the removed list, install those as well!
I found 2 packages that will not reinstall, php-pdo and php-xml (probably testing stuff)

After the install, reboot the proper way with the signal-event commands.

When you rebooted, httpd will complain about wrong http command in the httpd.conf file.
Just put a # infront of the lines it's complaining about and the errors on your connected monitor should go away 1 by 1.
After you got that fixed do the following:

Code: [Select]

yum update


Mine got a kernel panic during the cleaning process, not to worry, just reset the machine if it happens.
Now login the admin-console, and give the use the reboot-reconfigure function.

After that, your system should work like nothing ever happend.

This did the trick for me, and I never try testing again....also please backup important stuff before you try this fix.

It fixed both my update depended problem AND my server-manager not loading on a client machine.

Goodluck, I hope it will work for you too, it did for me :lol:

(PS. maybe they can make this a sticky if it helps for a lot of others too)