[golang-googlecode-sqlite] exclusivearch for el6+
by Lokesh Mandvekar
commit a14b325d8c9b6f5bcae37f2ee7e287a3b78b16a2
Author: Lokesh Mandvekar <lsm5(a)redhat.com>
Date: Sun Jan 19 18:47:42 2014 -0500
exclusivearch for el6+
Signed-off-by: Lokesh Mandvekar <lsm5(a)redhat.com>
golang-googlecode-sqlite.spec | 7 +++++--
sources | 2 +-
2 files changed, 6 insertions(+), 3 deletions(-)
---
diff --git a/golang-googlecode-sqlite.spec b/golang-googlecode-sqlite.spec
index e5ac7be..8e60138 100644
--- a/golang-googlecode-sqlite.spec
+++ b/golang-googlecode-sqlite.spec
@@ -6,13 +6,13 @@
Name: golang-googlecode-sqlite
Version: 0
-Release: 0.8.hg%{shortrev}%{?dist}
+Release: 0.9.hg%{shortrev}%{?dist}
Summary: Trivial sqlite3 binding for Go
License: BSD
URL: http://%{import_path}
Source0: https://gosqlite.googlecode.com/archive/%{rev}.zip
Source1: LICENSE-BSD3-Go
-%if 0%{?fedora} >= 19 || 0%{?rhel} >= 7
+%if 0%{?fedora} >= 19
BuildArch: noarch
%else
ExclusiveArch: %{ix86} x86_64 %{arm}
@@ -66,6 +66,9 @@ done
%{gopath}/src/%{import_path}/sqlite3/*.go
%changelog
+* Sun Jan 19 2014 Lokesh Mandvekar <lsm5(a)redhat.com> 0-0.9.hg74691fb6f837
+- exclusivearch for el6+
+
* Thu Oct 17 2013 Lokesh Mandvekar <lsm5(a)redhat.com> 0-0.8.hg74691fb6f837
- removed double quotes from provides
diff --git a/sources b/sources
index 384b568..93ab961 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-8929eebffa4bef9e07a15ec60aecdb72 74691fb6f83716190870cde1b658538dd4b18eb0.zip
+d9e0893a572ffbd3c2b22c1c9b4579ba 74691fb6f83716190870cde1b658538dd4b18eb0.zip
10 years, 3 months
[Bug 1055012] New: Broken dependencies on F19
by Red Hat Bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1055012
Bug ID: 1055012
Summary: Broken dependencies on F19
Product: Fedora
Version: 19
Component: golang
Severity: urgent
Assignee: adam(a)spicenitz.org
Reporter: david(a)davidstrauss.net
QA Contact: extras-qa(a)fedoraproject.org
CC: adam(a)spicenitz.org, admiller(a)redhat.com,
golang(a)lists.fedoraproject.org, lemenkov(a)gmail.com,
lsm5(a)redhat.com, renich(a)woralelandia.com,
skottler(a)redhat.com, vbatts(a)redhat.com
Description of problem:
golang 1.2 requires /usr/bin/godoc, which is provided by golang-godoc. The
problem is that, on F19, both 1.1-2 and 0-0.3.hg17c8fe23290a version exist. Yum
prefers the former, which in turn requires golang 1.1.
Clearly, 0-0.3.hg17c8fe23290a should be the preferred version, given that it's
what F20 uses.
Version-Release number of selected component (if applicable):
As explained above.
How reproducible:
Every time.
Steps to Reproduce:
1. yum clean all
2. yum install golang
Actual results:
Broken dependencies.
Expected results:
Productive Go happiness.
--
You are receiving this mail because:
You are on the CC list for the bug.
10 years, 3 months
[golang-github-gorilla-mux] exclusivearch for el6+, add check
by Lokesh Mandvekar
commit 80f82260e802bb4cc30ef9351172c229bab9249c
Author: Lokesh Mandvekar <lsm5(a)redhat.com>
Date: Fri Jan 17 16:31:31 2014 -0500
exclusivearch for el6+, add check
Signed-off-by: Lokesh Mandvekar <lsm5(a)redhat.com>
golang-github-gorilla-mux.spec | 13 ++++++++++---
1 files changed, 10 insertions(+), 3 deletions(-)
---
diff --git a/golang-github-gorilla-mux.spec b/golang-github-gorilla-mux.spec
index f6b41b0..4581e20 100644
--- a/golang-github-gorilla-mux.spec
+++ b/golang-github-gorilla-mux.spec
@@ -6,12 +6,12 @@
Name: golang-github-gorilla-mux
Version: 0
-Release: 0.11.git%{shortcommit}%{?dist}
+Release: 0.12.git%{shortcommit}%{?dist}
Summary: A powerful URL router and dispatcher for golang
License: BSD
URL: http://www.gorillatoolkit.org/pkg/mux
Source0: https://github.com/gorilla/mux/archive/%{commit}/mux-%{shortcommit}.tar.gz
-%if 0%{?fedora} >= 19 || 0%{?rhel} >= 7
+%if 0%{?fedora} >= 19
BuildArch: noarch
%else
ExclusiveArch: %{ix86} x86_64 %{arm}
@@ -26,6 +26,8 @@ registered routes and calls a handler for the route that matches the URL or
other conditions.
%package devel
+BuildRequires: golang
+BuildRequires: golang(github.com/gorilla/context)
Requires: golang
Requires: golang(github.com/gorilla/context)
Summary: A powerful URL router and dispatcher for golang
@@ -42,7 +44,6 @@ other conditions.
This package contains library source intended for building other packages
which use gorilla/mux.
-
%prep
%setup -n %setup -n mux-%{commit}
@@ -52,6 +53,8 @@ which use gorilla/mux.
install -d %{buildroot}/%{gopath}/src/%{import_path}
cp -av *.go %{buildroot}/%{gopath}/src/%{import_path}
+%check
+GOPATH=%{gopath}:%{buildroot}/%{gopath} go test %{import_path}
%files devel
%defattr(-,root,root,-)
@@ -64,6 +67,10 @@ cp -av *.go %{buildroot}/%{gopath}/src/%{import_path}
%{gopath}/src/%{import_path}/*.go
%changelog
+* Fri Jan 17 2014 Lokesh Mandvekar <lsm5(a)redhat.com> 0-0.12.gite718e93
+- exclusivearch for el6+
+- add check
+
* Fri Jan 17 2014 Lokesh Mandvekar <lsm5(a)redhat.com> 0-0.11.gite718e93
- revert golang >= 1.2 version requirement
10 years, 3 months
[golang-github-kr-pty/f19] exclusivearch for el6+
by Lokesh Mandvekar
commit ec175b013072966708edb14266adbbe8d11b651e
Author: Lokesh Mandvekar <lsm5(a)redhat.com>
Date: Fri Jan 17 15:32:39 2014 -0500
exclusivearch for el6+
Signed-off-by: Lokesh Mandvekar <lsm5(a)redhat.com>
golang-github-kr-pty.spec | 8 ++++++--
1 files changed, 6 insertions(+), 2 deletions(-)
---
diff --git a/golang-github-kr-pty.spec b/golang-github-kr-pty.spec
index ae8e165..2a502c2 100644
--- a/golang-github-kr-pty.spec
+++ b/golang-github-kr-pty.spec
@@ -6,12 +6,12 @@
Name: golang-github-kr-pty
Version: 0
-Release: 0.17.git%{shortcommit}%{?dist}
+Release: 0.18.git%{shortcommit}%{?dist}
Summary: PTY interface for Go
License: MIT
URL: http://godoc.org/%{import_path}
Source0: https://%{import_path}/archive/%{commit}/pty-%{shortcommit}.tar.gz
-%if 0%{?fedora} >= 19 || 0%{?rhel} >= 7
+%if 0%{?fedora} >= 19
BuildArch: noarch
%else
ExclusiveArch: %{ix86} x86_64 %{arm}
@@ -21,6 +21,7 @@ ExclusiveArch: %{ix86} x86_64 %{arm}
Pty is a Go package for using UNIX pseudo-terminals.
%package devel
+BuildRequires: golang
Requires: golang
Summary: PTY interface for Go
Provides: golang(%{import_path}) = %{version}-%{release}
@@ -51,6 +52,9 @@ cp -av *.go %{buildroot}/%{gopath}/src/%{import_path}
%{gopath}/src/%{import_path}/*.go
%changelog
+* Wed Jan 15 2014 Lokesh Mandvekar <lsm5(a)redhat.com> 0-0.18.git3b1f648
+- exclusivearch for el6+
+
* Wed Jan 15 2014 Lokesh Mandvekar <lsm5(a)redhat.com> 0-0.17.git3b1f648
- revert golang >= 1.2 version requirement
10 years, 3 months
[golang-github-kr-pty/f20] exclusivearch for el6+
by Lokesh Mandvekar
commit 6e182c3b54a7026aacdc3ba081a899beedbd48eb
Author: Lokesh Mandvekar <lsm5(a)redhat.com>
Date: Fri Jan 17 15:32:39 2014 -0500
exclusivearch for el6+
Signed-off-by: Lokesh Mandvekar <lsm5(a)redhat.com>
golang-github-kr-pty.spec | 8 ++++++--
1 files changed, 6 insertions(+), 2 deletions(-)
---
diff --git a/golang-github-kr-pty.spec b/golang-github-kr-pty.spec
index ae8e165..2a502c2 100644
--- a/golang-github-kr-pty.spec
+++ b/golang-github-kr-pty.spec
@@ -6,12 +6,12 @@
Name: golang-github-kr-pty
Version: 0
-Release: 0.17.git%{shortcommit}%{?dist}
+Release: 0.18.git%{shortcommit}%{?dist}
Summary: PTY interface for Go
License: MIT
URL: http://godoc.org/%{import_path}
Source0: https://%{import_path}/archive/%{commit}/pty-%{shortcommit}.tar.gz
-%if 0%{?fedora} >= 19 || 0%{?rhel} >= 7
+%if 0%{?fedora} >= 19
BuildArch: noarch
%else
ExclusiveArch: %{ix86} x86_64 %{arm}
@@ -21,6 +21,7 @@ ExclusiveArch: %{ix86} x86_64 %{arm}
Pty is a Go package for using UNIX pseudo-terminals.
%package devel
+BuildRequires: golang
Requires: golang
Summary: PTY interface for Go
Provides: golang(%{import_path}) = %{version}-%{release}
@@ -51,6 +52,9 @@ cp -av *.go %{buildroot}/%{gopath}/src/%{import_path}
%{gopath}/src/%{import_path}/*.go
%changelog
+* Wed Jan 15 2014 Lokesh Mandvekar <lsm5(a)redhat.com> 0-0.18.git3b1f648
+- exclusivearch for el6+
+
* Wed Jan 15 2014 Lokesh Mandvekar <lsm5(a)redhat.com> 0-0.17.git3b1f648
- revert golang >= 1.2 version requirement
10 years, 3 months
[golang-github-gorilla-context/f19] exclusivearch for el6+, add check
by Lokesh Mandvekar
commit a09812d181c677e72dbadee5ab84dcf7e7ded867
Author: Lokesh Mandvekar <lsm5(a)redhat.com>
Date: Fri Jan 17 14:49:12 2014 -0500
exclusivearch for el6+, add check
Signed-off-by: Lokesh Mandvekar <lsm5(a)redhat.com>
golang-github-gorilla-context.spec | 12 ++++++++++--
1 files changed, 10 insertions(+), 2 deletions(-)
---
diff --git a/golang-github-gorilla-context.spec b/golang-github-gorilla-context.spec
index c31f4d9..aa9502d 100644
--- a/golang-github-gorilla-context.spec
+++ b/golang-github-gorilla-context.spec
@@ -6,12 +6,12 @@
Name: golang-github-gorilla-context
Version: 0
-Release: 0.21.git%{shortcommit}%{?dist}
+Release: 0.22.git%{shortcommit}%{?dist}
Summary: A golang registry for global request variables
License: BSD
URL: http://www.gorillatoolkit.org/pkg/context
Source0: https://%{import_path}/archive/%{commit}/context-%{shortcommit}.tar.gz
-%if 0%{?fedora} >= 19 || 0%{?rhel} >= 7
+%if 0%{?fedora} >= 19
BuildArch: noarch
%else
ExclusiveArch: %{ix86} x86_64 %{arm}
@@ -26,6 +26,7 @@ sessions values to be saved at the end of a request. There are several
other common uses.
%package devel
+BuildRequires: golang
Requires: golang
Summary: A golang registry for global request variables
Provides: golang(%{import_path}) = %{version}-%{release}
@@ -50,6 +51,9 @@ which use gorilla/context.
install -d %{buildroot}/%{gopath}/src/%{import_path}
cp -av *.go %{buildroot}/%{gopath}/src/%{import_path}
+%check
+GOPATH=%{buildroot}/%{gopath} go test %{import_path}
+
%files devel
%defattr(-,root,root,-)
%doc LICENSE README.md
@@ -61,6 +65,10 @@ cp -av *.go %{buildroot}/%{gopath}/src/%{import_path}
%{gopath}/src/%{import_path}/*.go
%changelog
+* Wed Jan 15 2014 Lokesh Mandvekar <lsm5(a)redhat.com> 0-0.22.git708054d
+- golang exclusivearch for el6+
+- add check
+
* Wed Jan 15 2014 Lokesh Mandvekar <lsm5(a)redhat.com> 0-0.21.git708054d
- revert golang 1.2 requirement
10 years, 3 months
[golang-github-syndtr-gocapability/f19] exclusivearch for el6+
by Lokesh Mandvekar
commit dc7fd916e0100beff749e40c48cbb2932945c291
Author: Lokesh Mandvekar <lsm5(a)redhat.com>
Date: Fri Jan 17 15:24:31 2014 -0500
exclusivearch for el6+
Signed-off-by: Lokesh Mandvekar <lsm5(a)redhat.com>
golang-github-syndtr-gocapability.spec | 10 +++++-----
1 files changed, 5 insertions(+), 5 deletions(-)
---
diff --git a/golang-github-syndtr-gocapability.spec b/golang-github-syndtr-gocapability.spec
index c4113be..a779600 100644
--- a/golang-github-syndtr-gocapability.spec
+++ b/golang-github-syndtr-gocapability.spec
@@ -6,7 +6,7 @@
Name: golang-github-syndtr-gocapability
Version: 0
-Release: 0.4.git%{shortcommit}%{?dist}
+Release: 0.5.git%{shortcommit}%{?dist}
Summary: POSIX capability library for the Go programming language
License: BSD
URL: %{import_path}
@@ -19,7 +19,7 @@ Source0: https://github.com/syndtr/gocapability/archive/%{commit}/gocapab
BuildRequires: golang
Requires: golang
Summary: Source for POSIX capability for the Go programming language
-%if 0%{?fedora} >= 19 || 0%{?rhel} >= 7
+%if 0%{?fedora} >= 19
BuildArch: noarch
%else
ExclusiveArch: %{ix86} x86_64 %{arm}
@@ -44,9 +44,6 @@ cp -av capability %{buildroot}/%{gopath}/src/%{import_path}/
%check
GOPATH=%{buildroot}/%{gopath} go test %{import_path}/capability
-%clean
-rm -rf $RPM_BUILD_ROOT
-
%files devel
%defattr(-,root,root,-)
%doc LICENSE
@@ -57,6 +54,9 @@ rm -rf $RPM_BUILD_ROOT
%{gopath}/src/%{import_path}/capability/*.go
%changelog
+* Fri Jan 17 2014 Lokesh Mandvekar <lsm5(a)redhat.com> 0-0.5.git3454319
+- exclusivearch for el6+
+
* Fri Jan 17 2014 Lokesh Mandvekar <lsm5(a)redhat.com> 0-0.4.git3454319
- require golang as runtime dep
10 years, 3 months
[golang-github-kr-pty/el6] exclusivearch for el6+
by Lokesh Mandvekar
commit 08a5a26774f811d9e34df4486f2a4db4b170f039
Author: Lokesh Mandvekar <lsm5(a)redhat.com>
Date: Fri Jan 17 15:32:39 2014 -0500
exclusivearch for el6+
Signed-off-by: Lokesh Mandvekar <lsm5(a)redhat.com>
golang-github-kr-pty.spec | 8 ++++++--
1 files changed, 6 insertions(+), 2 deletions(-)
---
diff --git a/golang-github-kr-pty.spec b/golang-github-kr-pty.spec
index ae8e165..2a502c2 100644
--- a/golang-github-kr-pty.spec
+++ b/golang-github-kr-pty.spec
@@ -6,12 +6,12 @@
Name: golang-github-kr-pty
Version: 0
-Release: 0.17.git%{shortcommit}%{?dist}
+Release: 0.18.git%{shortcommit}%{?dist}
Summary: PTY interface for Go
License: MIT
URL: http://godoc.org/%{import_path}
Source0: https://%{import_path}/archive/%{commit}/pty-%{shortcommit}.tar.gz
-%if 0%{?fedora} >= 19 || 0%{?rhel} >= 7
+%if 0%{?fedora} >= 19
BuildArch: noarch
%else
ExclusiveArch: %{ix86} x86_64 %{arm}
@@ -21,6 +21,7 @@ ExclusiveArch: %{ix86} x86_64 %{arm}
Pty is a Go package for using UNIX pseudo-terminals.
%package devel
+BuildRequires: golang
Requires: golang
Summary: PTY interface for Go
Provides: golang(%{import_path}) = %{version}-%{release}
@@ -51,6 +52,9 @@ cp -av *.go %{buildroot}/%{gopath}/src/%{import_path}
%{gopath}/src/%{import_path}/*.go
%changelog
+* Wed Jan 15 2014 Lokesh Mandvekar <lsm5(a)redhat.com> 0-0.18.git3b1f648
+- exclusivearch for el6+
+
* Wed Jan 15 2014 Lokesh Mandvekar <lsm5(a)redhat.com> 0-0.17.git3b1f648
- revert golang >= 1.2 version requirement
10 years, 3 months