Details
-
Type:
Bug
-
Status: Open
-
Priority:
Critical
-
Resolution: Unresolved
-
Affects Version/s: None
-
Fix Version/s: None
-
Component/s: Packaging
-
Labels:None
-
Environment:CentOS 7.2, CDH 5.7.0
Description
The impala-lzo package from the Cloudera GPLExtras EL7 RPM repo isn't installable on CentOS 7.
The impala-lzo RPM includes an entry for the /usr/lib directory, which is provided by the CentOS filesystem package. The permissions for the directory differ between the two packages, so the transaction fails with a conflict.
file /usr/lib from install of impala-lzo-2.5.0+cdh5.7.0+0-1.cdh5.7.0.p0.82.el7.x86_64 conflicts with file from package filesystem-3.2-20.el7.x86_64
[root@hadoop2-centos-72 ~]# rpm2cpio impala-lzo-2.5.0+cdh5.7.0+0-1.cdh5.7.0.p0.82.el7.x86_64.rpm | cpio -tv | grep ' ./usr/lib$' 6372 blocks drwxr-xr-x 4 root root 0 Mar 23 19:11 ./usr/lib [root@hadoop2-centos-72 ~]# ls -lad /usr/lib dr-xr-xr-x. 54 root root 4096 May 16 01:02 /usr/lib [root@hadoop2-centos-72 ~]# rpm2cpio filesystem-3.2-20.el7.x86_64.rpm | cpio -tv | grep ' ./usr/lib$' dr-xr-xr-x 7 root root 0 Aug 12 2015 ./usr/lib 358 blocks