Hello List users:
I am trying to upgrade to the current version of Kamailio from the older 4.4 version to the current version. The 4.4 is functional but there are some features of 5.1 that we wanted to test with.
It seems that my version of Linux (RHEL 6.9 or Oracle 6.9) has an issue with a library file.
Any help would be useful.
Thank you.
Kevin
Notes:
I used the "yum update kamailio" function.
(edited for clarity - it showed a long list of modules to be updated)
"--> Finished Dependency Resolution Error: Package: kamailio-http-utils-4.4.7-1.1.x86_64 (@home_kamailio_v4.4.x-rpms) Requires: kamailio = 4.4.7 Removing: kamailio-4.4.7-1.1.x86_64 (@home_kamailio_v4.4.x-rpms) kamailio = 4.4.7-1.1 Updated By: kamailio-5.1.3-1.el6.x86_64 (home_kamailio_v5.1.x-rpms) kamailio = 5.1.3-1.el6 Error: Package: kamailio-http-utils-4.4.7-1.1.x86_64 (@home_kamailio_v4.4.x-rpms) Requires: libkmi.so.1()(64bit) Removing: kamailio-4.4.7-1.1.x86_64 (@home_kamailio_v4.4.x-rpms) libkmi.so.1()(64bit) Updated By: kamailio-5.1.3-1.el6.x86_64 (home_kamailio_v5.1.x-rpms) Not found Error: Package: kamailio-xml-4.4.7-1.1.x86_64 (@home_kamailio_v4.4.x-rpms) Requires: kamailio = 4.4.7 Removing: kamailio-4.4.7-1.1.x86_64 (@home_kamailio_v4.4.x-rpms) kamailio = 4.4.7-1.1 Updated By: kamailio-5.1.3-1.el6.x86_64 (home_kamailio_v5.1.x-rpms) kamailio = 5.1.3-1.el6 You could try using --skip-broken to work around the problem You could try running: rpm -Va --nofiles --nodigest"
However the "missing" library is there in /usr/lib64.
[root@sipserver tmp]# find / -name libkmi.so.1 /usr/lib64/kamailio/libkmi.so.1 /usr/lib64/libkmi.so.1 /lib64/libkmi.so.1
To provide additional help, See:
[root@sipserver tmp]# kamailio -version version: kamailio 4.4.7 (x86_64/linux) 35d8ab flags: STATS: Off, USE_TCP, USE_TLS, USE_SCTP, TLS_HOOKS, DISABLE_NAGLE, USE_MCAST, DNS_IP_HACK, SHM_MEM, SHM_MMAP, PKG_MALLOC, Q_MALLOC, F_MALLOC, TLSF_MALLOC, DBG_SR_MEMORY, USE_FUTEX, FAST_LOCK-ADAPTIVE_WAIT, USE_DNS_CACHE, USE_DNS_FAILOVER, USE_NAPTR, USE_DST_BLACKLIST, HAVE_RESOLV_RES ADAPTIVE_WAIT_LOOPS=1024, MAX_RECV_BUFFER_SIZE 262144, MAX_LISTEN 16, MAX_URI_SIZE 1024, BUF_SIZE 65535, DEFAULT PKG_SIZE 8MB poll method support: poll, epoll_lt, epoll_et, sigio_rt, select. id: 35d8ab compiled on 15:38:14 Feb 26 2018 with gcc 4.4.7
Hi,
Do you update your MODULEPATH define like this : !!define MODULEPATH "/usr/lib64/kamailio/modules/" ?
Cordialement.
Patrick -----Message d'origine----- De : sr-users sr-users-bounces@lists.kamailio.org De la part de Kevin Greene Envoyé : vendredi 1 juin 2018 02:20 À : sr-users@lists.kamailio.org Objet : [SR-Users] Upgrade issue from 4.4.7 to 5.1.3
Hello List users:
I am trying to upgrade to the current version of Kamailio from the older 4.4 version to the current version. The 4.4 is functional but there are some features of 5.1 that we wanted to test with.
It seems that my version of Linux (RHEL 6.9 or Oracle 6.9) has an issue with a library file.
Any help would be useful.
Thank you.
Kevin
Notes:
I used the "yum update kamailio" function.
(edited for clarity - it showed a long list of modules to be updated)
"--> Finished Dependency Resolution Error: Package: kamailio-http-utils-4.4.7-1.1.x86_64 (@home_kamailio_v4.4.x-rpms) Requires: kamailio = 4.4.7 Removing: kamailio-4.4.7-1.1.x86_64 (@home_kamailio_v4.4.x-rpms) kamailio = 4.4.7-1.1 Updated By: kamailio-5.1.3-1.el6.x86_64 (home_kamailio_v5.1.x-rpms) kamailio = 5.1.3-1.el6 Error: Package: kamailio-http-utils-4.4.7-1.1.x86_64 (@home_kamailio_v4.4.x-rpms) Requires: libkmi.so.1()(64bit) Removing: kamailio-4.4.7-1.1.x86_64 (@home_kamailio_v4.4.x-rpms) libkmi.so.1()(64bit) Updated By: kamailio-5.1.3-1.el6.x86_64 (home_kamailio_v5.1.x-rpms) Not found Error: Package: kamailio-xml-4.4.7-1.1.x86_64 (@home_kamailio_v4.4.x-rpms) Requires: kamailio = 4.4.7 Removing: kamailio-4.4.7-1.1.x86_64 (@home_kamailio_v4.4.x-rpms) kamailio = 4.4.7-1.1 Updated By: kamailio-5.1.3-1.el6.x86_64 (home_kamailio_v5.1.x-rpms) kamailio = 5.1.3-1.el6 You could try using --skip-broken to work around the problem You could try running: rpm -Va --nofiles --nodigest"
However the "missing" library is there in /usr/lib64.
[root@sipserver tmp]# find / -name libkmi.so.1 /usr/lib64/kamailio/libkmi.so.1 /usr/lib64/libkmi.so.1 /lib64/libkmi.so.1
To provide additional help, See:
[root@sipserver tmp]# kamailio -version version: kamailio 4.4.7 (x86_64/linux) 35d8ab flags: STATS: Off, USE_TCP, USE_TLS, USE_SCTP, TLS_HOOKS, DISABLE_NAGLE, USE_MCAST, DNS_IP_HACK, SHM_MEM, SHM_MMAP, PKG_MALLOC, Q_MALLOC, F_MALLOC, TLSF_MALLOC, DBG_SR_MEMORY, USE_FUTEX, FAST_LOCK-ADAPTIVE_WAIT, USE_DNS_CACHE, USE_DNS_FAILOVER, USE_NAPTR, USE_DST_BLACKLIST, HAVE_RESOLV_RES ADAPTIVE_WAIT_LOOPS=1024, MAX_RECV_BUFFER_SIZE 262144, MAX_LISTEN 16, MAX_URI_SIZE 1024, BUF_SIZE 65535, DEFAULT PKG_SIZE 8MB poll method support: poll, epoll_lt, epoll_et, sigio_rt, select. id: 35d8ab compiled on 15:38:14 Feb 26 2018 with gcc 4.4.7
_______________________________________________ Kamailio (SER) - Users Mailing List sr-users@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users