Changes

From SME Server
Jump to navigationJump to search
Add manual download of smeserver-yum to make sure repository default are correct after reboot.
Line 144: Line 144:     
====GLib-CRITICAL **: file gtimer.c: line 106 (g_timer_stop)====
 
====GLib-CRITICAL **: file gtimer.c: line 106 (g_timer_stop)====
This error indicates that you have installed yum packages that require later versions of sqlite and python-sqlite than you have installed on your system.  You can recover using the commands shown below.  Note that the specific versions listed for python-sqlite and sqlite may change!
+
This error indicates that you have installed yum packages that require later versions of sqlite and python-sqlite than you have installed on your system.  You can recover using the commands shown below, which should:
  cd /tmp
+
* Download and install the latest versions of python-sqlite and sqlite (to make yum operational) and smeserver-yum (to provide proper repository defaults).
  <nowiki>wget ftp://ibiblio.org/pub/linux/distributions/smeserver/releases/7.2/smeos/i386/SME/RPMS/python-sqlite-1.1.7-1.2.1.i386.rpm
+
* Reset your repository configuration
wget ftp://ibiblio.org/pub/linux/distributions/smeserver/releases/7.2/smeos/i386/SME/RPMS/sqlite-3.3.6-2.i386.rpm
+
* Reboot to activate all changes
yum localinstall sqlite python-sqlite
+
  <nowiki>cd /tmp
 +
wget ftp://ibiblio.org/pub/linux/distributions/smeserver/releases/7.2/smeos/i386/SME/RPMS/*sqlite-*
 +
wget ftp://ibiblio.org/pub/linux/distributions/smeserver/releases/7.2/smeos/i386/SME/RPMS/smeserver-yum-*
 +
yum localinstall sqlite python-sqlite smeserver-yum
 +
 
 
cd /home/e-smith/db/
 
cd /home/e-smith/db/
 
mv yum_repositories yum_repositories.po
 
mv yum_repositories yum_repositories.po
 
/etc/e-smith/events/actions/initialize-default-databases
 
/etc/e-smith/events/actions/initialize-default-databases
 
expand-template /etc/yum.conf
 
expand-template /etc/yum.conf
 +
 
signal-event post-upgrade; signal-event reboot</nowiki>
 
signal-event post-upgrade; signal-event reboot</nowiki>
    
After rebooting, make sure you have the basic files before beginning your major update:
 
After rebooting, make sure you have the basic files before beginning your major update:
  yum update dbus dbus-glib smeserver-support yum smeserver-yum
+
  yum update dbus dbus-glib smeserver-support yum
    
Then finish your update:
 
Then finish your update:

Navigation menu