Koozali.org: home of the SME Server

Sail Install Problems

Offline mrjhb3

  • *
  • 1,188
  • +0/-0
    • John Bennett Services
Sail Install Problems
« on: August 02, 2007, 10:55:46 PM »
I am having some issues with installing SAIL on a test server.

Here are the files I have:
smeserver-asterisk-1.2.20-6.i686.rpm
smeserver-asterisk-zappri-MPP-1.2.6-6.i686.rpm
selintra-sail-2.1.14-505.noarch.rpm
smeserver-asterisk-sounds-1.2.2-2.noarch.rpm

Here is what I get when I try to install via yum.

[root@www sail]# yum -y localinstall *.rpm
==============================================================
WARNING: Additional commands may be required after running yum
==============================================================
Loading "fastestmirror" plugin
Loading "smeserver" plugin
Setting up Local Package Process
Examining selintra-sail-2.1.14-505.noarch.rpm: selintra-sail - 2.1.14-505.noarch
Examining smeserver-asterisk-1.2.20-6.i686.rpm: smeserver-asterisk - 1.2.20-6.i686
Examining smeserver-asterisk-sounds-1.2.2-2.noarch.rpm: smeserver-asterisk-sounds - 1.2.2-2.noarch
Examining smeserver-asterisk-zappri-MPP-1.2.6-6.i686.rpm: smeserver-asterisk-zappri-MPP - 1.2.6-6.i686
Marking selintra-sail-2.1.14-505.noarch.rpm to be installed
Marking smeserver-asterisk-1.2.20-6.i686.rpm to be installed
Marking smeserver-asterisk-sounds-1.2.2-2.noarch.rpm to be installed
Marking smeserver-asterisk-zappri-MPP-1.2.6-6.i686.rpm to be installed
Resolving Dependencies
--> Populating transaction set with selected packages. Please wait.
---> Package smeserver-asterisk-sounds.noarch 0:1.2.2-2 set to be updated
---> Package selintra-sail.noarch 0:2.1.14-505 set to be updated
---> Package smeserver-asterisk.i686 0:1.2.20-6 set to be updated
---> Package smeserver-asterisk-zappri-MPP.i686 0:1.2.6-6 set to be updated
--> Running transaction check
Setting up repositories
smeaddons                 100% |=========================|  951 B    00:00    
updates                   100% |=========================|  951 B    00:00    
base                      100% |=========================| 1.1 kB    00:00    
smeos                     100% |=========================|  951 B    00:00    
smeupdates                100% |=========================|  951 B    00:00    
Determining fastest mirrors
Reading repository metadata in from local files
primary.xml.gz            100% |=========================| 6.6 kB    00:00    
sqlite cache needs updating, reading in metadata
smeupdates: ################################################## 10/10
Excluding Packages from CentOS - updates
Finished
Excluding Packages from CentOS - os
Finished
Excluding Packages from CentOS - updates
Finished
Excluding Packages from CentOS - os
Finished
--> Processing Dependency: xinetd for package: selintra-sail
--> Processing Dependency: tftp-server for package: selintra-sail
--> Processing Dependency: nmap for package: selintra-sail
--> Restarting Dependency Resolution with new changes.
--> Populating transaction set with selected packages. Please wait.
---> Downloading header for xinetd to pack into transaction set.
xinetd-2.3.13-4.4E.1.i386 100% |=========================|  19 kB    00:00    
---> Package xinetd.i386 2:2.3.13-4.4E.1 set to be updated
---> Downloading header for nmap to pack into transaction set.
nmap-3.70-1.i386.rpm      100% |=========================| 8.3 kB    00:00    
---> Package nmap.i386 2:3.70-1 set to be updated
---> Downloading header for tftp-server to pack into transaction set.
tftp-server-0.39-2.i386.r 100% |=========================| 7.1 kB    00:00    
---> Package tftp-server.i386 0:0.39-2 set to be updated
--> Running transaction check

Dependencies Resolved

=============================================================================
 Package                 Arch       Version          Repository        Size
=============================================================================
Installing:
 selintra-sail           noarch     2.1.14-505       selintra-sail-2.1.14-505.noarch.rpm  4.2 M
 smeserver-asterisk      i686       1.2.20-6         smeserver-asterisk-1.2.20-6.i686.rpm   41 M
 smeserver-asterisk-sounds  noarch     1.2.2-2          smeserver-asterisk-sounds-1.2.2-2.noarch.rpm  3.2 M
 smeserver-asterisk-zappri-MPP  i686       1.2.6-6          smeserver-asterisk-zappri-MPP-1.2.6-6.i686.rpm  3.7 M
Installing for dependencies:
 nmap                    i386       2:3.70-1         base              486 k
 tftp-server             i386       0.39-2           base               25 k
 xinetd                  i386       2:2.3.13-4.4E.1  base              128 k

Transaction Summary
=============================================================================
Install      7 Package(s)        
Update       0 Package(s)        
Remove       0 Package(s)        
Total download size: 53 M
Downloading Packages:
(1/3): xinetd-2.3.13-4.4E 100% |=========================| 128 kB    00:01    
(2/3): nmap-3.70-1.i386.r 100% |=========================| 486 kB    00:02    
(3/3): tftp-server-0.39-2 100% |=========================|  25 kB    00:00    
Running Transaction Test
Finished Transaction Test


Transaction Check Error:   file /var/lib/asterisk/sounds/minutes.gsm conflicts between attempted installs of smeserver-asterisk-sounds-1.2.2-2 and smeserver-asterisk-1.2.20-6
  file /var/lib/asterisk/sounds/seconds.gsm conflicts between attempted installs of smeserver-asterisk-sounds-1.2.2-2 and smeserver-asterisk-1.2.20-6
  file /var/lib/asterisk/sounds/silence/1.gsm conflicts between attempted installs of smeserver-asterisk-sounds-1.2.2-2 and smeserver-asterisk-1.2.20-6
  file /var/lib/asterisk/sounds/silence/10.gsm conflicts between attempted installs of smeserver-asterisk-sounds-1.2.2-2 and smeserver-asterisk-1.2.20-6
  file /var/lib/asterisk/sounds/silence/2.gsm conflicts between attempted installs of smeserver-asterisk-sounds-1.2.2-2 and smeserver-asterisk-1.2.20-6
  file /var/lib/asterisk/sounds/silence/3.gsm conflicts between attempted installs of smeserver-asterisk-sounds-1.2.2-2 and smeserver-asterisk-1.2.20-6
  file /var/lib/asterisk/sounds/silence/4.gsm conflicts between attempted installs of smeserver-asterisk-sounds-1.2.2-2 and smeserver-asterisk-1.2.20-6
  file /var/lib/asterisk/sounds/silence/5.gsm conflicts between attempted installs of smeserver-asterisk-sounds-1.2.2-2 and smeserver-asterisk-1.2.20-6
  file /var/lib/asterisk/sounds/silence/6.gsm conflicts between attempted installs of smeserver-asterisk-sounds-1.2.2-2 and smeserver-asterisk-1.2.20-6
  file /var/lib/asterisk/sounds/silence/7.gsm conflicts between attempted installs of smeserver-asterisk-sounds-1.2.2-2 and smeserver-asterisk-1.2.20-6
  file /var/lib/asterisk/sounds/silence/8.gsm conflicts between attempted installs of smeserver-asterisk-sounds-1.2.2-2 and smeserver-asterisk-1.2.20-6
  file /var/lib/asterisk/sounds/silence/9.gsm conflicts between attempted installs of smeserver-asterisk-sounds-1.2.2-2 and smeserver-asterisk-1.2.20-6
================================================================
No new rpms were installed. No additional commands are required.
================================================================

Are only three files needed, and if so which one goes?  I also found this file:
smeserver-astzappri-osl-1.2.13-1.i686.rpm

I don't think I need to install it, but what's its purpose.

Thanks,

John Bennett
......

Offline SARK devs

  • *****
  • 2,806
  • +1/-0
    • http://sarkpbx.com
Sail Install Problems
« Reply #1 on: August 02, 2007, 11:20:10 PM »
Hi John

Yes, there is a conflict between the asterisk 1.2.20 rpm and the 1.2.2 sounds rpm.  It isn't serious but it's there.  It concerns a few sound files which changed in asterisk.   Hands up, we missed them.  If you want standard US English sounds then the 1.2.2 sounds rpm is necessary. If you intend to run UK English or another language then it isn't.   We should be able to get a 1.2.20 update out (or 1.2.2)  in a few days once we do the diffs to understand why things changed.

Other than that, your rpm choice is fine except we would probably suggest 1.2.18 of zappri with 1.2.20.

For now, if you are under a time constraint, you can force or perhaps --nodep the sounds rpm.  It won't do any harm and it will get you up and running.

Finally re smeserver-astzappri-osl-1.2.13-1.i686.rpm.  This was an alpha rpm for people who wanted to test or needed to install OSLEC advanced echo cancellation for TDM and X100 type boards.    OSLEC will be released as zappri-1.2.16 and it will run with 1.2.10 and 1.2.20 asterisk.

Sorry it's so darn complicated but it's just that we are right at the edge with OSLEC.  We would have liked to release it as zappri 1.2.18 but the OSLEC folks haven't yet published patches for anything later than 1.2.13 (which we hacked up to 1.2.16).

If you are runnning any kind of TDM based board we would recommend you run OSLEC until we go over to HPEC with 1.4.x.  Both these cancellers are light years ahead of the standard zaptel items.


Kind Regards

S

Offline mrjhb3

  • *
  • 1,188
  • +0/-0
    • John Bennett Services
Sail Install Problems
« Reply #2 on: August 03, 2007, 03:47:48 PM »
Thanks for your quick response.  

About your comment, "we would probably suggest 1.2.18 of zappri with 1.2.20."  On your contribs site, http://mirror.contribs.org/smeserver//contribs/selintra/RPMS/AsteriskForSail-2.1.14/None-ISDN/, this is the most current file there - smeserver-asterisk-zappri-MPP-1.2.6-6.i686.rpm, where can I get the .18.  I searched your FTP site but couldn't find it there either.  

What about the 2.1.15 versions, for Asterisk 1.4, are those stable and should I be using thoses?

If you have answered these questions many times, I'm sorry to ask again.  I did spend quite a bit of time reading a lot of posts.

Thanks again,

John
......

Offline SARK devs

  • *****
  • 2,806
  • +1/-0
    • http://sarkpbx.com
Sail Install Problems
« Reply #3 on: August 03, 2007, 06:11:24 PM »
Hi John,

It is there, it has just sorted oddly.  Look up the list of zappri rpms towards the top.  Better yet - here's the link...

http://mirror.contribs.org/smeserver//contribs/selintra/RPMS/AsteriskForSail-2.1.14/None-ISDN/smeserver-asterisk-zappri-MPP-1.2.18-2.i686.rpm

For production you should steer clear of 1.4 for the moment.   Stay with 1.2 and 2.1.14.

If you want to explore, then 1.4 is fine, especially for the mISDN support.


Best

S

Offline mrjhb3

  • *
  • 1,188
  • +0/-0
    • John Bennett Services
Sail Install Problems
« Reply #4 on: August 03, 2007, 08:25:17 PM »
Quote from: "selintra"
Hi John,

It is there, it has just sorted oddly.  Look up the list of zappri rpms towards the top.  Better yet - here's the link...



Damn!  I just can't see.   :oops:   Sorry for the noise.

John
......