Fix #10977
closed
ceph RPMs should ship full license texts
Added by Ken Dreyer about 9 years ago.
Updated about 6 years ago.
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.
- 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:
http://gitbuilder.sepia.ceph.com/gitbuilder-ceph-rpm-rhel7-amd64-basic/log.cgi?log=ab5126544835fe28499897a488fadd7c449d7a65
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.
- Status changed from New to In Progress
- Status changed from In Progress to Rejected
Also available in: Atom
PDF