Hello community, here is the log from the commit of package containerd for openSUSE:Factory checked in at 2018-01-07 17:21:29 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/containerd (Old) and /work/SRC/openSUSE:Factory/.containerd.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "containerd" Sun Jan 7 17:21:29 2018 rev:22 rq:561515 version:0.2.9+gitr706_06b9cb351610 Changes: -------- --- /work/SRC/openSUSE:Factory/containerd/containerd.changes 2017-12-21 11:25:30.794755227 +0100 +++ /work/SRC/openSUSE:Factory/.containerd.new/containerd.changes 2018-01-07 17:21:30.768882809 +0100 @@ -1,0 +2,8 @@ +Wed Dec 27 11:15:36 UTC 2017 - dimstar@opensuse.org + +- Fix build with RPM 4.14: exclude is not meant for files to NOT be + packaged, but should only be used if the files are to be excluded + from a glob when they end up in a different package. Rather + remove the unwanted files in the install section. + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ containerd.spec ++++++ --- /var/tmp/diff_new_pack.5UJj2V/_old 2018-01-07 17:21:31.340855999 +0100 +++ /var/tmp/diff_new_pack.5UJj2V/_new 2018-01-07 17:21:31.344855812 +0100 @@ -130,6 +130,8 @@ install -d -m755 %{buildroot}/usr/src/containerd/ cp -ar $HOME/go/src/github.com/containerd/containerd/* %{buildroot}/usr/src/containerd/ +# remove files we don't want to ship - exclude is the wrong usage here +rm -rf %{buildroot}/usr/src/containerd/bin %fdupes %{buildroot} @@ -162,6 +164,5 @@ %files test %defattr(-,root,root) /usr/src/containerd/ -%exclude /usr/src/containerd/bin %changelog