cchsu created MADLIB-1438:
-----------------------------
Summary: Failed to install official 1.17.0 RPM on CentOS 7.8
Key: MADLIB-1438
URL: https://issues.apache.org/jira/browse/MADLIB-1438
Project: Apache MADlib
Issue Type: Improvement
Reporter: cchsu
Fix For: v1.17
Hi,
I tried to install MADLib 1.17.0 on CentOS 7.8 but failed.
{code:java}
[root@gpdb ~]# yum install -y
https://dist.apache.org/repos/dist/release/madlib/1.17.0/apache-madlib-1.17.0-bin-Linux.rpm
Loaded plugins: fastestmirror
apache-madlib-1.17.0-bin-Linux.rpm | 9.4 MB
00:00:00
Examining /var/tmp/yum-root-N2Vxio/apache-madlib-1.17.0-bin-Linux.rpm:
madlib-1.17.0-1.x86_64
Marking /var/tmp/yum-root-N2Vxio/apache-madlib-1.17.0-bin-Linux.rpm to be
installed
Resolving Dependencies
--> Running transaction check
---> Package madlib.x86_64 0:1.17.0-1 will be installed
--> Processing Dependency: m4 >= 1.4 for package: madlib-1.17.0-1.x86_64
Loading mirror speeds from cached hostfile
* base: centos4.zswap.net
* epel: d2lzkl7pfhq30w.cloudfront.net
* extras: yum.tamu.edu
* updates: ftp.ussg.iu.edu
--> Processing Dependency: libstdc++.so.6(GLIBCXX_3.4.20)(64bit) for package:
madlib-1.17.0-1.x86_64
--> Running transaction check
---> Package m4.x86_64 0:1.4.16-10.el7 will be installed
---> Package madlib.x86_64 0:1.17.0-1 will be installed
--> Processing Dependency: libstdc++.so.6(GLIBCXX_3.4.20)(64bit) for package:
madlib-1.17.0-1.x86_64
--> Finished Dependency Resolution
Error: Package: madlib-1.17.0-1.x86_64 (/apache-madlib-1.17.0-bin-Linux)
Requires: libstdc++.so.6(GLIBCXX_3.4.20)(64bit)
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
[root@gpdb ~]#
[root@gpdb ~]# cat /etc/*release
CentOS Linux release 7.8.2003 (Core)
NAME="CentOS Linux"
VERSION="7 (Core)"
ID="centos"
ID_LIKE="rhel fedora"
VERSION_ID="7"
PRETTY_NAME="CentOS Linux 7 (Core)"
ANSI_COLOR="0;31"
CPE_NAME="cpe:/o:centos:centos:7"
HOME_URL="https://www.centos.org/"
BUG_REPORT_URL="https://bugs.centos.org/"CENTOS_MANTISBT_PROJECT="CentOS-7"
CENTOS_MANTISBT_PROJECT_VERSION="7"
REDHAT_SUPPORT_PRODUCT="centos"
REDHAT_SUPPORT_PRODUCT_VERSION="7"CentOS Linux release 7.8.2003 (Core)
CentOS Linux release 7.8.2003 (Core)
[root@gpdb ~]#
{code}
It seems that the latest CentOS 7.8 provides a little older version.
{code:java}
[root@gpdb ~]# strings /usr/lib64/libstdc++.so.6 | grep LIBCXX
GLIBCXX_3.4
GLIBCXX_3.4.1
GLIBCXX_3.4.2
GLIBCXX_3.4.3
GLIBCXX_3.4.4
GLIBCXX_3.4.5
GLIBCXX_3.4.6
GLIBCXX_3.4.7
GLIBCXX_3.4.8
GLIBCXX_3.4.9
GLIBCXX_3.4.10
GLIBCXX_3.4.11
GLIBCXX_3.4.12
GLIBCXX_3.4.13
GLIBCXX_3.4.14
GLIBCXX_3.4.15
GLIBCXX_3.4.16
GLIBCXX_3.4.17
GLIBCXX_3.4.18
GLIBCXX_3.4.19
GLIBCXX_DEBUG_MESSAGE_LENGTH
[root@gpdb ~]#
{code}
Is it possible to improve this issue?
Thanks. :)
--
This message was sent by Atlassian Jira
(v8.3.4#803005)