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