FreePBX Distro SNG7 Can't Install libuuid-devel

I’m trying to apply a custom tweak to the voice mail model in Asterisk for a new server I’m setting up. Fresh install of SNG7, when I’m trying to run “configure” in the asterisk source folder, it’s erroring me telling me I need install libuuid-devel. When I try to install that it’s giving me dependency issues. I tried the --skip-broken and the other suggested command and am unable to get package libuuid-devel installed. Any suggestions?

[root@freepbx yum.repos.d]# yum install libuuid-devel
Loaded plugins: fastestmirror, versionlock
Loading mirror speeds from cached hostfile
Resolving Dependencies
–> Running transaction check
—> Package libuuid-devel.x86_64 0:2.23.2-59.el7_6.1 will be installed
–> Processing Dependency: libuuid = 2.23.2-59.el7_6.1 for package: libuuid-devel-2.23.2-59.el7_6.1.x86_64
–> Running transaction check
—> Package libuuid.i686 0:2.23.2-59.el7_6.1 will be installed
–> Processing Dependency: libc.so.6(GLIBC_2.4) for package: libuuid-2.23.2-59.el7_6.1.i686
–> Processing Dependency: ld-linux.so.2(GLIBC_2.3) for package: libuuid-2.23.2-59.el7_6.1.i686
–> Processing Dependency: ld-linux.so.2 for package: libuuid-2.23.2-59.el7_6.1.i686
–> Running transaction check
—> Package glibc.i686 0:2.17-260.el7_6.6 will be installed
–> Processing Dependency: glibc-common = 2.17-260.el7_6.6 for package: glibc-2.17-260.el7_6.6.i686
–> Processing Dependency: libfreebl3.so(NSSRAWHASH_3.12.3) for package: glibc-2.17-260.el7_6.6.i686
–> Processing Dependency: libfreebl3.so for package: glibc-2.17-260.el7_6.6.i686
–> Running transaction check
—> Package glibc.i686 0:2.17-260.el7_6.6 will be installed
–> Processing Dependency: glibc-common = 2.17-260.el7_6.6 for package: glibc-2.17-260.el7_6.6.i686
—> Package nss-softokn-freebl.i686 0:3.36.0-5.el7_5 will be installed
–> Finished Dependency Resolution
Error: Package: glibc-2.17-260.el7_6.6.i686 (sng-updates)
Requires: glibc-common = 2.17-260.el7_6.6
Installed: glibc-common-2.17-307.el7.1.x86_64 (@anaconda/2008)
glibc-common = 2.17-307.el7.1
Available: glibc-common-2.17-260.el7.x86_64 (sng-base)
glibc-common = 2.17-260.el7
Available: glibc-common-2.17-260.el7_6.3.x86_64 (sng-updates)
glibc-common = 2.17-260.el7_6.3
Available: glibc-common-2.17-260.el7_6.4.x86_64 (sng-updates)
glibc-common = 2.17-260.el7_6.4
Available: glibc-common-2.17-260.el7_6.5.x86_64 (sng-updates)
glibc-common = 2.17-260.el7_6.5
Available: glibc-common-2.17-260.el7_6.6.x86_64 (sng-updates)
glibc-common = 2.17-260.el7_6.6
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest

I figured it out since I posted this. In order to get around the dependency issues, I downloaded the rpms from rpmfind.net for the following 3 packages. (and installed using rpm -i)
libuuid-devel-2.23.2-63.el7.x86_64.rpm
libxml2-devel-2.9.1-6.el7.4.x86_64.rpm
sqlite-devel-3.7.17-8.el7_7.1.x86_64.rpm

I since have successfully been able to get Asterisk to compile.

This topic was automatically closed 31 days after the last reply. New replies are no longer allowed.