https://bugzilla.redhat.com/show_bug.cgi?id=1258166
Bug ID: 1258166 Summary: Please remove macros.golang from golang Product: Fedora Version: rawhide Component: golang Assignee: vbatts@redhat.com Reporter: jchaloup@redhat.com QA Contact: extras-qa@fedoraproject.org CC: admiller@redhat.com, golang@lists.fedoraproject.org, lemenkov@gmail.com, renich@woralelandia.com, s@shk.io, vbatts@redhat.com
Description of problem:
Macros from macros.golang (go_arches and gopath) are provided by go-srpm-macros. Macros from go-srpm-macros support secondary architectures as well and provide additional macros.
Please, remove macros.golang from golang for f22 and higher.
https://bugzilla.redhat.com/show_bug.cgi?id=1258166
Jan Chaloupka jchaloup@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Blocks| |1258182
Referenced Bugs:
https://bugzilla.redhat.com/show_bug.cgi?id=1258182 [Bug 1258182] Review Request: go-compilers - Go language compilers for various architectures
https://bugzilla.redhat.com/show_bug.cgi?id=1258166
--- Comment #1 from Vincent Batts vbatts@redhat.com --- is go-srpm-macros pulled in by redhat-rpm-config ? or should I explicitly depend on it for the build of golang rpm?
https://bugzilla.redhat.com/show_bug.cgi?id=1258166
--- Comment #1 from Vincent Batts vbatts@redhat.com --- is go-srpm-macros pulled in by redhat-rpm-config ? or should I explicitly depend on it for the build of golang rpm?
--- Comment #2 from Vincent Batts vbatts@redhat.com --- is go-srpm-macros pulled in by redhat-rpm-config ? or should I explicitly depend on it for the build of golang rpm?
https://bugzilla.redhat.com/show_bug.cgi?id=1258166
--- Comment #3 from Jan Chaloupka jchaloup@redhat.com --- It is pulled by redhat-rpm-config. However, it is not a bad idea to make go-srpm-macros a runtime dependency of golang.
https://bugzilla.redhat.com/show_bug.cgi?id=1258166
--- Comment #4 from Fedora Update System updates@fedoraproject.org --- golang-1.5-7.fc23 has been submitted as an update to Fedora 23. https://bodhi.fedoraproject.org/updates/FEDORA-2015-15015
https://bugzilla.redhat.com/show_bug.cgi?id=1258166
Fedora Update System updates@fedoraproject.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |MODIFIED
https://bugzilla.redhat.com/show_bug.cgi?id=1258166
--- Comment #5 from Fedora Update System updates@fedoraproject.org --- golang-1.5-7.fc22 has been submitted as an update to Fedora 22. https://bodhi.fedoraproject.org/updates/FEDORA-2015-15017
https://bugzilla.redhat.com/show_bug.cgi?id=1258166
Fedora Update System updates@fedoraproject.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|MODIFIED |ON_QA
--- Comment #6 from Fedora Update System updates@fedoraproject.org --- golang-1.5-7.fc22 has been pushed to the Fedora 22 testing repository. If problems still persist, please make note of it in this bug report.\nIf you want to test the update, you can install it with \n su -c 'yum --enablerepo=updates-testing update golang'. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2015-15017
https://bugzilla.redhat.com/show_bug.cgi?id=1258166
--- Comment #7 from Fedora Update System updates@fedoraproject.org --- golang-1.5-7.fc23 has been pushed to the Fedora 23 testing repository. If problems still persist, please make note of it in this bug report.\nIf you want to test the update, you can install it with \n su -c 'yum --enablerepo=updates-testing update golang'. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2015-15015
https://bugzilla.redhat.com/show_bug.cgi?id=1258166
--- Comment #8 from Jan Chaloupka jchaloup@redhat.com --- macros.golang file is still provided:
%install ... # rpm macros mkdir -p %{buildroot} %if 0%{?rhel} > 6 || 0%{?fedora} > 0 mkdir -p $RPM_BUILD_ROOT%{_rpmconfigdir}/macros.d cp -av %{SOURCE102} $RPM_BUILD_ROOT%{_rpmconfigdir}/macros.d/macros.golang %else mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/rpm cp -av %{SOURCE102} $RPM_BUILD_ROOT%{_sysconfdir}/rpm/macros.golang %endif
...
%files ... %if 0%{?rhel} > 6 || 0%{?fedora} > 0 %{_rpmconfigdir}/macros.d/macros.golang %else %{_sysconfdir}/rpm/macros.golang %endif
Entire file macros.golang should be removed. At the same time it has to be made sure that macros.golang is still provided on RHEL.
https://bugzilla.redhat.com/show_bug.cgi?id=1258166
--- Comment #9 from Jan Chaloupka jchaloup@redhat.com --- Created attachment 1070261 --> https://bugzilla.redhat.com/attachment.cgi?id=1070261&action=edit remove macros.golang for fedora distros
https://bugzilla.redhat.com/show_bug.cgi?id=1258166
--- Comment #10 from Vincent Batts vbatts@redhat.com --- (In reply to Jan Chaloupka from comment #9)
Created attachment 1070261 [details] remove macros.golang for fedora distros
ah. Let me fix that.
https://bugzilla.redhat.com/show_bug.cgi?id=1258166
--- Comment #11 from Fedora Update System updates@fedoraproject.org --- golang-1.5-8.fc22 has been pushed to the Fedora 22 testing repository. If problems still persist, please make note of it in this bug report.\nIf you want to test the update, you can install it with \n su -c 'yum --enablerepo=updates-testing update golang'. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2015-15108
https://bugzilla.redhat.com/show_bug.cgi?id=1258166
--- Comment #12 from Fedora Update System updates@fedoraproject.org --- golang-1.5-8.fc23 has been pushed to the Fedora 23 testing repository. If problems still persist, please make note of it in this bug report.\nIf you want to test the update, you can install it with \n su -c 'yum --enablerepo=updates-testing update golang'. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2015-15109
https://bugzilla.redhat.com/show_bug.cgi?id=1258166
--- Comment #13 from Fedora Update System updates@fedoraproject.org --- golang-1.5-8.fc23 has been pushed to the Fedora 23 stable repository. If problems still persist, please make note of it in this bug report.
https://bugzilla.redhat.com/show_bug.cgi?id=1258166
Fedora Update System updates@fedoraproject.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|ON_QA |CLOSED Fixed In Version| |1.5-8.fc23 Resolution|--- |NEXTRELEASE Last Closed| |2015-09-07 12:35:15
https://bugzilla.redhat.com/show_bug.cgi?id=1258166
--- Comment #14 from Fedora Update System updates@fedoraproject.org --- golang-1.5.1-0.fc22 has been submitted as an update to Fedora 22. https://bodhi.fedoraproject.org/updates/FEDORA-2015-15619
https://bugzilla.redhat.com/show_bug.cgi?id=1258166
Fedora Update System updates@fedoraproject.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|CLOSED |ON_QA Resolution|NEXTRELEASE |--- Keywords| |Reopened
--- Comment #15 from Fedora Update System updates@fedoraproject.org --- golang-1.5.1-0.fc22 has been pushed to the Fedora 22 testing repository. If problems still persist, please make note of it in this bug report.\nIf you want to test the update, you can install it with \n su -c 'yum --enablerepo=updates-testing update golang'. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2015-15619
https://bugzilla.redhat.com/show_bug.cgi?id=1258166
--- Comment #16 from Fedora Update System updates@fedoraproject.org --- golang-1.5.1-0.fc22 has been pushed to the Fedora 22 stable repository. If problems still persist, please make note of it in this bug report.
https://bugzilla.redhat.com/show_bug.cgi?id=1258166
Fedora Update System updates@fedoraproject.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|ON_QA |CLOSED Fixed In Version|1.5-8.fc23 |1.5-8.fc23 | |golang-1.5.1-0.fc22 Resolution|--- |ERRATA Last Closed|2015-09-07 12:35:15 |2015-10-01 14:51:02
https://bugzilla.redhat.com/show_bug.cgi?id=1258166
--- Comment #17 from Fedora Update System updates@fedoraproject.org --- golang-1.5.1-1.fc23 has been submitted as an update to Fedora 23. https://bodhi.fedoraproject.org/updates/FEDORA-2015-428b9b7b56
https://bugzilla.redhat.com/show_bug.cgi?id=1258166
--- Comment #18 from Fedora Update System updates@fedoraproject.org --- golang-1.5.1-1.fc22 has been submitted as an update to Fedora 22. https://bodhi.fedoraproject.org/updates/FEDORA-2015-88e20b1c9c
https://bugzilla.redhat.com/show_bug.cgi?id=1258166
--- Comment #19 from Fedora Update System updates@fedoraproject.org --- golang-1.5.1-1.fc21 has been submitted as an update to Fedora 21. https://bodhi.fedoraproject.org/updates/FEDORA-2015-34d7f8c20a
https://bugzilla.redhat.com/show_bug.cgi?id=1258166
Fedora Update System updates@fedoraproject.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|CLOSED |ON_QA Resolution|ERRATA |---
--- Comment #20 from Fedora Update System updates@fedoraproject.org --- golang-1.5.1-1.fc23 has been pushed to the Fedora 23 testing repository. If problems still persist, please make note of it in this bug report. If you want to test the update, you can install it with $ su -c 'dnf --enablerepo=updates-testing update golang' You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2015-428b9b7b56
https://bugzilla.redhat.com/show_bug.cgi?id=1258166
--- Comment #21 from Fedora Update System updates@fedoraproject.org --- golang-1.5.1-1.fc21 has been pushed to the Fedora 21 testing repository. If problems still persist, please make note of it in this bug report. If you want to test the update, you can install it with $ su -c 'dnf --enablerepo=updates-testing update golang' You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2015-34d7f8c20a
https://bugzilla.redhat.com/show_bug.cgi?id=1258166
--- Comment #22 from Fedora Update System updates@fedoraproject.org --- golang-1.5.1-1.fc22 has been pushed to the Fedora 22 testing repository. If problems still persist, please make note of it in this bug report. If you want to test the update, you can install it with $ su -c 'dnf --enablerepo=updates-testing update golang' You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2015-88e20b1c9c
https://bugzilla.redhat.com/show_bug.cgi?id=1258166
--- Comment #23 from Fedora Update System updates@fedoraproject.org --- golang-1.5.1-1.fc23 has been pushed to the Fedora 23 stable repository. If problems still persist, please make note of it in this bug report.
https://bugzilla.redhat.com/show_bug.cgi?id=1258166
Fedora Update System updates@fedoraproject.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|ON_QA |CLOSED Fixed In Version|1.5-8.fc23 |1.5-8.fc23 |golang-1.5.1-0.fc22 |golang-1.5.1-0.fc22 | |golang-1.5.1-1.fc23 Resolution|--- |ERRATA Last Closed|2015-10-01 14:51:02 |2015-12-04 14:21:21
https://bugzilla.redhat.com/show_bug.cgi?id=1258166
--- Comment #24 from Fedora Update System updates@fedoraproject.org --- golang-1.5.2-1.fc22 has been submitted as an update to Fedora 22. https://bodhi.fedoraproject.org/updates/FEDORA-2015-144abbfdde
https://bugzilla.redhat.com/show_bug.cgi?id=1258166
Fedora Update System updates@fedoraproject.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|CLOSED |ON_QA Resolution|ERRATA |---
--- Comment #25 from Fedora Update System updates@fedoraproject.org --- golang-1.5.2-1.fc22 has been pushed to the Fedora 22 testing repository. If problems still persist, please make note of it in this bug report. If you want to test the update, you can install it with $ su -c 'dnf --enablerepo=updates-testing update golang' You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2015-144abbfdde
https://bugzilla.redhat.com/show_bug.cgi?id=1258166
--- Comment #26 from Fedora Update System updates@fedoraproject.org --- golang-1.5.2-2.fc22 has been submitted as an update to Fedora 22. https://bodhi.fedoraproject.org/updates/FEDORA-2015-911afa53ac
https://bugzilla.redhat.com/show_bug.cgi?id=1258166
Fedora Update System updates@fedoraproject.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|ON_QA |MODIFIED
https://bugzilla.redhat.com/show_bug.cgi?id=1258166
Fedora Update System updates@fedoraproject.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|MODIFIED |ON_QA
--- Comment #27 from Fedora Update System updates@fedoraproject.org --- golang-1.5.2-2.fc22 has been pushed to the Fedora 22 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2015-911afa53ac
https://bugzilla.redhat.com/show_bug.cgi?id=1258166
--- Comment #28 from Fedora Update System updates@fedoraproject.org --- golang-1.5.2-2.fc22 has been pushed to the Fedora 22 stable repository. If problems still persist, please make note of it in this bug report.
https://bugzilla.redhat.com/show_bug.cgi?id=1258166
Fedora Update System updates@fedoraproject.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|ON_QA |CLOSED Fixed In Version|1.5-8.fc23 |1.5-8.fc23 |golang-1.5.1-0.fc22 |golang-1.5.1-0.fc22 |golang-1.5.1-1.fc23 |golang-1.5.1-1.fc23 | |golang-1.5.2-2.fc22 Resolution|--- |ERRATA Last Closed|2015-12-04 14:21:21 |2016-01-04 14:53:51
golang@lists.fedoraproject.org