Actions
Fix #10977
closedceph RPMs should ship full license texts
% Done:
0%
Source:
other
Tags:
Backport:
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):
Description
The Ceph RPMs do not currently ship the full license texts. The license texts are present in the tree, so they are present on the SRPM, but the COPYING files should also be added to each individual subpackage.
Updated by Ken Dreyer about 9 years ago
- Assignee set to Ken Dreyer
There is a wip- branch for hammer, here: https://github.com/ceph/ceph/tree/wip-rpm-license-files
but gitbuilder is currently unhappy with this:
Processing files: ceph-0.92-1280.gab51265.el7.x86_64 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.G5eyQx + umask 022 + cd /srv/autobuild-ceph/gitbuilder.git/build/rpmbuild/BUILD + cd ceph-0.92 + LICENSEDIR=/srv/autobuild-ceph/gitbuilder.git/build/rpmbuild/BUILDROOT/ceph-0.92-1280.gab51265.el7.x86_64/usr/share/licenses/ceph-0.92 + export LICENSEDIR + /usr/bin/mkdir -p /srv/autobuild-ceph/gitbuilder.git/build/rpmbuild/BUILDROOT/ceph-0.92-1280.gab51265.el7.x86_64/usr/share/licenses/ceph-0.92 + cp -pr COPYING /srv/autobuild-ceph/gitbuilder.git/build/rpmbuild/BUILDROOT/ceph-0.92-1280.gab51265.el7.x86_64/usr/share/licenses/ceph-0.92 + cp -pr COPYING-LGPL2.1 /srv/autobuild-ceph/gitbuilder.git/build/rpmbuild/BUILDROOT/ceph-0.92-1280.gab51265.el7.x86_64/usr/share/licenses/ceph-0.92 cp: cannot stat 'COPYING-LGPL2.1': No such file or directory
Need to investigate if this is a result of the new %license
macro or what.
Updated by Sage Weil about 6 years ago
- Status changed from In Progress to Rejected
Actions