Looks like all the rpms are haywire for a fresh install.
What is the best way to install a fresh stable SARK_2.3.2-19 on a stable SME-7.4?
Did the following with reboots between each step:
Installed SME 7.4 on a new machine.
Included the ATrpms repo from the SME
Wiki.
Hit the
restorecon SME 7.4
Bug:
Updating : kudzu ##################### [120/379]
Updating : samba-common [121/379]
warning: /etc/samba/smb.conf created as /etc/samba/smb.conf.rpmnew
Updating : samba-common ##################### [121/379]
/var/tmp/rpm-tmp.52376: line 7: restorecon: command not found
error: %post(samba-common-3.0.33-0.18.el4_8.1.i386) scriptlet failed, exit status 127
Updating : qmail ##################### [122/379]
Addressed it by checking and installing:
yum install policycoreutils
# uname -r
2.6.9-89.0.16.EL
# rpm -qf /sbin/restorecon
policycoreutils-1.18.1-4.13
# rpm -q samba
samba-3.0.33-0.18.el4_8.1
Followed instructions at the SARK-SAIL
Wiki choosing the ATrpms repo for the DAHDI rpms (as they were absent in the smecontribs) :
yum install dahdi-linux-kmdl-`uname -r` --enablerepo=atrpms
yum install dahdi-tools --enablerepo=atrpms
yum install asterisk --enablerepo=smecontribs
Hit a wall with the last yum command:
# yum install asterisk --enablerepo=smecontribs
.
.
.
Resolving Dependencies
--> Populating transaction set with selected packages. Please wait.
---> Package asterisk.i386 1:1.4.25.1-78.el4 set to be updated
--> Running transaction check
--> Processing Dependency: libasound.so.2 for package: asterisk
--> Processing Dependency: libasound.so.2(ALSA_0.9.0rc4) for package: asterisk
--> Processing Dependency: libvorbis.so.0 for package: asterisk
--> Processing Dependency: libtonezone.so.2.0 for package: asterisk
--> Processing Dependency: libogg.so.0 for package: asterisk
--> Processing Dependency: libasound.so.2(ALSA_0.9) for package: asterisk
--> Processing Dependency: libspeex.so.1 for package: asterisk
--> Processing Dependency: libvorbisenc.so.2 for package: asterisk
--> Processing Dependency: libpri.so.1.4 for package: asterisk
--> Processing Dependency: libodbc.so.1 for package: asterisk
--> Restarting Dependency Resolution with new changes.
--> Populating transaction set with selected packages. Please wait.
---> Package libvorbis.i386 1:1.1.0-3.el4_8.3 set to be updated
---> Package libpri1.i386 1:1.4.10-23.el4 set to be updated
---> Package libogg.i386 2:1.1.2-1 set to be updated
---> Package alsa-lib.i386 0:1.0.6-5.RHEL4 set to be updated
---> Package unixODBC.i386 0:2.2.11-1.RHEL4.1 set to be updated
---> Package speex.i386 0:1.2-0.11.rc1.el4 set to be updated
--> Running transaction check
--> Processing Dependency: libtonezone.so.2.0 for package: asterisk
--> Finished Dependency Resolution
Error: Missing Dependency: libtonezone.so.2.0 is needed by package asterisk