Project

General

Profile

Actions

Bug #639

closed

RHEL6 beta packaging breaks on 'libcls_rbd.so.1.0.0.debug'

Added by Brian Chrisman over 13 years ago. Updated about 13 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
-
Target version:
% Done:

0%

Source:
Tags:
Backport:
Regression:
Severity:
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):

Description

/usr/lib/debug/usr/lib64/rados-classes/libcls_rbd.so.1.0.0.debug is
installed but unpackaged.

In spec file I see this is being touched for a purpose that's not clearly apparent to me.
The path gets mucked up with the usr/lib/debug prepended to usr/lib64.. etc.

ceph.spec.in:80 has an extra usr/lib and should probably be:
mkdir -p $RPM_BUILD_ROOT/%{_libdir}/debug/rados-classes/
touch $RPM_BUILD_ROOT/%{_libdir}/debug/rados-classes/libcls_rbd.so.1.0.0.debug

But if so then this directory and file also need to be identified for packaging.
I'm not sure why this file/directory exists, so I just removed in my build.

Actions

Also available in: Atom PDF