Koozali.org: home of the SME Server

Updating v5.0?

Mike

Updating v5.0?
« 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

Bill Talcott

Re: Updating v5.0?
« Reply #1 on: February 22, 2003, 12:00:52 AM »
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.

Mike

Re: Updating v5.0?
« Reply #2 on: February 22, 2003, 12:12:35 AM »
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

Bill Talcott

Re: Updating v5.0?
« Reply #3 on: February 24, 2003, 05:02:02 PM »
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...