The package rpms/golang-github-vmware-govmomi.git has added or updated architecture
specific content in its
spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s):
https://src.fedoraproject.org/cgit/rpms/golang-github-vmware-govmomi.git/....
Change:
+%ifarch %{ix86} x86_64
Thanks.
Full change:
============
commit 9c013d7d280511be8d48481ab2cac457d8163191
Author: Robert-Andr Mauchin <zebob.m(a)gmail.com>
Date: Wed Jul 3 00:03:50 2019 +0200
Remove binary for unsupported arches
Signed-off-by: Robert-Andr Mauchin <zebob.m(a)gmail.com>
diff --git a/golang-github-vmware-govmomi.spec b/golang-github-vmware-govmomi.spec
index 9bf1ec6..478f7e7 100644
--- a/golang-github-vmware-govmomi.spec
+++ b/golang-github-vmware-govmomi.spec
@@ -1,6 +1,11 @@
# Generated by go2rpm
%bcond_without check
+# Depends on
github.com/vmware/vmw-guestinfo/bdoor only available for i686 and x86_64
+%ifarch %{ix86} x86_64
+%bcond_without binary
+%endif
+
#
https://github.com/vmware/govmomi
%global goipath
github.com/vmware/govmomi
Version: 0.20.0
@@ -44,28 +49,34 @@ mv govc/USAGE.md USAGE-govc.md
mv toolbox/README.md README-toolbox.md
mv vcsim/README.md README-vcsim.md
+%if %{with binary}
%build
for cmd in govc toolbox/toolbox vcsim; do
%gobuild -o %{gobuilddir}/bin/$(basename $cmd) %{goipath}/$cmd
done
+%endif
%install
%gopkginstall
+%if %{with binary}
install -m 0755 -vd %{buildroot}%{_bindir}
install -m 0755 -vp %{gobuilddir}/bin/* %{buildroot}%{_bindir}/
+%endif
%if %{with check}
%check
# toolbox: needs network
-%gocheck -t toolbox
+%gocheck -t toolbox -d simulator
%endif
+%if %{with binary}
%files
%license LICENSE.txt
%doc examples CONTRIBUTING.md CONTRIBUTORS README.md CHANGELOG.md examples
%doc README-govc.md CHANGELOG-govc.md USAGE-govc.md README-toolbox.md
%doc README-vcsim.md
%{_bindir}/*
+%endif
%gopkgfiles