]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
ceph.spec.in: Don't use noarch for ceph-mgr module subpackages
authorTim Serong <tserong@suse.com>
Wed, 13 Feb 2019 11:05:28 +0000 (22:05 +1100)
committerTim Serong <tserong@suse.com>
Wed, 13 Feb 2019 11:05:30 +0000 (22:05 +1100)
commitd38312566f0e6d7117a6f9b0a506ef13437ae5be
tree8f93bdfdf073f6c81538c4a052bcac4e1fb2ea5b
parent7e2b15f34171c28b7374aeace95a487ce6221efc
ceph.spec.in: Don't use noarch for ceph-mgr module subpackages

Even though ceph-mgr modules are notionally non-architecture-specific,
the files themselves are installed to an architecture-specific path
(/usr/lib64/ceph/mgr/....), which causes the build to fail on SUSE
distros with a huge long list of errors like:

ceph-mgr-diskprediction-cloud.noarch: E: suse-filelist-forbidden-noarch
(Badness: 10000) /usr/lib64/ceph/mgr/diskprediction_cloud is not
allowed in a noarch package
[...]
(none): E: badness 1120287 exceeds threshold 1000, aborting.

Signed-off-by: Tim Serong <tserong@suse.com>
ceph.spec.in