Koozali.org: home of the SME Server
Legacy Forums => General Discussion (Legacy) => Topic started by: Patrick on July 09, 2002, 08:29:54 AM
-
Hello everyone,
I've just downloaded and run the manual update to v 5.0 with Update 5 files per the instructions in the 'readme' file, and this is what I get back:
=====================================================
[root@bcsrv1 update_5]# ls
apache-1.3.22-5.7.1.i386.rpm mod_throttle-3.1.2-3.i386.rpm
expat-1.95.1-1.i386.rpm openssh-3.1p1-2es1.i386.rpm
mod_bandwidth-2.0.3-2.i386.rpm openssh-clients-3.1p1-2es1.i386.rpm
mod_put-1.3-2.i386.rpm openssh-server-3.1p1-2es1.i386.rpm
mod_ssl-2.8.5-3.i386.rpm SMEServer-5.0_Update5.sh
[root@bcsrv1 update_5]# rpm -Uvh *.rpm
error: failed dependencies:
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 Requires: mod_bandwidth
[root@bcsrv1 update_5]#
========================================================
What am I doing wrong? Do I need to "force" the update files? Thanks for suggestions, tips, ideas.
Regards,
Patrick
-
Patrick wrote:
> I've just downloaded and run the manual update to v 5.0 with
> Update 5 files per the instructions in the 'readme' file, and
> this is what I get back:
...
> [root@bcsrv1 update_5]# rpm -Uvh *.rpm
> error: failed dependencies:
> make is needed by mod_ssl-2.8.5-3
> warning: LOOP:
> warning: removing mod_throttle-3.1.2-3 "Requires: webserver"
...
> What am I doing wrong? Do I need to "force" the update
> files?
You can ignore the warnings, they are just (unnecessary) noise from RPM.
The "failed dependency" is a bogus one added by RedHat - mod_ssl works just fine without make. You have two choices - install a make RPM before attempting the upgrade, or use "rpm --nodeps -Uhv *" as the upgrade command. I'd choose the second option if I were you.
Regards
Charlie
-
Charlie,
Thanks...I'll try your second (and recommended) path to resolve the upgrade "noise".
I know this is a silly question, but will I need to reboot the SME server totally, or simply restart certain services, i.e. SSH/Apache? What is the process you would recommend. I have this machine in production and don't want to reboot during the day, but I would like to get it patched asap.
Regards,
Patrick
-
Patrick wrote:
> What is the process you would recommend.
Read the now-updated README on the ftp site, and follow the recommended procedure. You won't need to reboot.
Regards
Charlie
-
Charlie,
Thanks for your help, I followed the new revised readme and installed the files. I'm curious about one thing though. Why after the update does the rpm -q SMEServer command show the following:
============================================
login as: root
Sent username "root"
root@xx.xx.xx.xx's password:
Last login: Tue Jul 9 20:40:00 2002 from bas-i-02-verpa.7206.perk.netcarrier.net
Welcome to the March Networks SME Server.
[root@bcsrv1 /root]# rpm -q SMEServer
SMEServer-5.0_Update4-03
[root@bcsrv1 /root]#
==============================================
Shouldn't that read SMEServer-5.0_Update5 - or something like that? Thanks.
Regards,
Patrick