Koozali.org: home of the SME Server
Legacy Forums => General Discussion (Legacy) => Topic started by: Mike on February 21, 2003, 11:32:16 PM
-
I reinstalled SME 5.0 and downloaded all of the updates (1 through 6) for it.
When I installed them one-by-one (rpm -Uvh *.rpm) I get problems.
When installing Update1 I get:
rpm -Uvh *.rpm
warning: LOOP:
warning: removing e-smith-base-4.6.1-09 "Requires: e-smith-lib >= 1.6.0" from ts
ort relations.
warning: e-smith-base-4.6.1-09 Requires: e-smith-lib >= 1
.6.0
warning: removing e-smith-lib-1.6.0-11 "Requires: e-smith-base >= 4.6.0" from ts
ort relations.
warning: e-smith-lib-1.6.0-11 Requires: e-smith-base >=
4.6.0
Preparing... ############ ( 30%)
########################################### [100%]
1:e-smith-release ########################################### [ 14%]
2:imap ########################################### [ 28%]
3:e-smith-base ########################################### [ 42%]
4:e-smith-lib ########################################### [ 57%]
5:e-smith-blades ########################################### [ 71%]
6:e-smith-mod_ssl ########################################### [ 85%]
When I install Update2 I get:
rpm -Uvh *.rpm
warning: LOOP:
warning: removing e-smith-base-4.6.1-17 "Requires: e-smith-lib >= 1.6.0" from tsort relations.
warning: e-smith-base-4.6.1-17 Requires: e-smith-lib >= 1.6.0
warning: removing e-smith-lib-1.6.0-11 "Requires: e-smith-base >= 4.6.0" from tsort relations.
warning: e-smith-lib-1.6.0-11 Requires: e-smith-base >= 4.6.0
Preparing... ########################################### [100%]
package e-smith-blades-1.0.0-19 is already installed
package e-smith-lib-1.6.0-11 is already installed
package e-smith-mod_ssl-1.8.0-05 is already installed
package imap-4.7-1mdir8es is already installed
So obviously something isn't working. Is this the right way to update SME?
Thanks
-
FYI, updates are cumulative. You only need to install the latest version. However, Update 4 fixed a bug with doing updates, so you need to install that first. So you can just install Updates 4 and 6, and you'll be set.
-
Argh! So I've screwed things up now by installing update 1? Update 6 didn't install anything...
cd ../../Update6/RPMS/
[xxx@xxx RPMS]# rpm -Uvh *.rpm
error: failed dependencies:
libmm.so.11 is needed by apache-1.3.22-5.7.1
make is needed by mod_ssl-2.8.5-3
warning: LOOP:
warning: removing mod_throttle-3.1.2-3 "Requires: webserver" from tsort relations.
warning: mod_throttle-3.1.2-3 Requires: webserver
warning: removing apache-1.3.22-5.7.1 "Requires: mod_throttle" from tsort relations.
warning: apache-1.3.22-5.7.1 Requires: mod_throttle
warning: LOOP:
warning: removing mod_put-1.3-2 "Requires: webserver" from tsort relations.
warning: mod_put-1.3-2 Requires: webserver
warning: removing apache-1.3.22-5.7.1 "Requires: mod_put" from tsort relations.
warning: apache-1.3.22-5.7.1 Requires: mod_put
warning: LOOP:
warning: removing mod_bandwidth-2.0.3-2 "Requires: webserver" from tsort relations.
warning: mod_bandwidth-2.0.3-2 Requires: webserver
warning: removing apache-1.3.22-5.7.1 "Requires: mod_bandwidth" from tsort relations.
warning: apache-1.3.22-5.7.1
-
If you look at the install script, the newer updates use the "--nodeps" option, and installs the RPMs one by one (as opposed to *.rpm). It's probably easiest to just use the script...