MS Teams install issue in RHEL

Tashrif 1 Reputation point
2021-10-14T21:15:52.807+00:00

Hello,

I am trying to install teams-1.4.00.26453-1.x86_64 in CentOS 7 Linux 3.10.0-957.27.2.el7.x86_64 as:

rpm -i teams-1.4.00.26453-1.x86_64.rpm

or

yum install teams-1.4.00.26453-1.x86_64.rpm

or

https://learn.microsoft.com/en-us/microsoftteams/get-clients#install-manually-from-the-command-line

In all cases, I get the missing dependencies:

Error: Package: teams-1.4.00.26453-1.x86_64 (teams)
Requires: libstdc++.so.6(CXXABI_1.3.8)(64bit)
Error: Package: teams-1.4.00.26453-1.x86_64 (teams)
Requires: libstdc++.so.6(GLIBCXX_3.4.22)(64bit)
Error: Package: teams-1.4.00.26453-1.x86_64 (teams)
Requires: libstdc++.so.6(GLIBCXX_3.4.21)(64bit)
Error: Package: teams-1.4.00.26453-1.x86_64 (teams)
Requires: libstdc++.so.6(CXXABI_1.3.9)(64bit)
Error: Package: teams-1.4.00.26453-1.x86_64 (teams)
Requires: libstdc++.so.6(GLIBCXX_3.4.20)(64bit)

I have installed the dependencies in /path/to/gcc-7.3.0/gccbuild/lib64/ such that:

strings $LD_LIBRARY_PATH/libstdc++.so.6 | grep GLIBCXX
strings $LD_LIBRARY_PATH/libstdc++.so.6 | grep CXXABI

returns the above required versions which is good. Then, I have done:

  1. export LD_LIBRARY_PATH=/path/to/gcc-7.3.0/gccbuild/lib64/
  2. Or created /etc/ld.so.conf.d/ms-teams.conf with /path/to/gcc-7.3.0/gccbuild/lib64/ and ran ldconfig

Despite doing so, the above installation methods return the same error.

Now--

  1. Did you hard code teams-1.4.00.26453-1.x86_64.rpm to use /usr/lib64/ location for dependencies?
  2. If you do not have an answer to the above, can you refer me to an old version that may have used a lower GLIBCXX and CXXABI?

Thanks,
Tashrif

Not Monitored
Not Monitored
Tag not monitored by Microsoft.
36,296 questions
{count} votes