[Bug 1082409] New: Major regression in usability of go package
http://bugzilla.suse.com/show_bug.cgi?id=1082409 Bug ID: 1082409 Summary: Major regression in usability of go package Classification: openSUSE Product: openSUSE Tumbleweed Version: Current Hardware: Other OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: Development Assignee: bnc-team-screening@forge.provo.novell.com Reporter: dmacvicar@suse.com QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- By accident I discovered that I could not compile software because my go was pointing to go1.4 scanner_test.go:7:2: cannot find package "github.com/dmacvicar/someproject" in any of: /usr/lib64/go1.4/src/github.com/dmacvicar/someproject (from $GOROOT) I never installed go1.4 So I tried to remove it: $ sudo zypper rm go go1.4 go1.6 [sudo] password for root: Loading repository data... Reading installed packages... Resolving package dependencies... The following 9 packages are going to be REMOVED: go go1.4 go1.4-doc go1.4-race go1.6 go1.6-doc go1.6-race go-doc go-race I try to install go again: $ sudo zypper in go Loading repository data... Reading installed packages... Resolving package dependencies... The following 11 NEW packages are going to be installed: go go1.4 go1.4-doc go1.4-race go1.6 go1.6-doc go1.6-race go1.9 go1.9-doc go1.9-race go-race The following recommended package was automatically selected: go1.9-doc Again 1.4! I imagined go required go1.4 or something like that, but I locked go1.4 and I was still able to install go. I think the problem lies in that both "go" and "go1.9" provide "go = 1.9", and on top of that "go" requires "go1.9". What is the point of the "go" package? It only confuses the solver. Every goX.X package can still "provide go". That way only the latest will get installed. Additionally, what is the point in having go1.4 there? Is it only to build the whole chain? Then there is a problem with GOROOT. Installing a newer go, updates the alternatives but GOROOT is still pointing to the go1.4 go. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1082409 Duncan Mac-Vicar <dmacvicar@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |thardeck@suse.com Assignee|bnc-team-screening@forge.pr |jmassaguerpla@suse.com |ovo.novell.com | -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1082409 http://bugzilla.suse.com/show_bug.cgi?id=1082409#c1 --- Comment #1 from Jordi Massaguer <jmassaguerpla@suse.com> --- I think the problem is in the Supplements tag of every go-race package. It has no version so go%{version}-race gets installed for each go{version} package and go{version}-race requires go{version} and so that triggers all the go installations. It is a theory and needs to be tested and packages need to fixed. When I have some spare time I will fix it, unless someones else does it before :) -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1082409 http://bugzilla.suse.com/show_bug.cgi?id=1082409#c2 Jordi Massaguer <jmassaguerpla@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |IN_PROGRESS --- Comment #2 from Jordi Massaguer <jmassaguerpla@suse.com> --- https://build.opensuse.org/request/show/579829 -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1082409 http://bugzilla.suse.com/show_bug.cgi?id=1082409#c3 --- Comment #3 from Duncan Mac-Vicar <dmacvicar@suse.com> --- I was going to mention that the Requires line also would be better being specific to the goX.X version, but I see you already took care of that. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1082409 http://bugzilla.suse.com/show_bug.cgi?id=1082409#c4 --- Comment #4 from Swamp Workflow Management <swamp@suse.de> --- This is an autogenerated message for OBS integration: This bug (1082409) was mentioned in https://build.opensuse.org/request/show/580585 Factory / go https://build.opensuse.org/request/show/580586 Factory / go1.4 https://build.opensuse.org/request/show/580587 Factory / go1.6 https://build.opensuse.org/request/show/580588 Factory / go1.7 https://build.opensuse.org/request/show/580589 Factory / go1.8 https://build.opensuse.org/request/show/580590 Factory / go1.9 -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1082409 Swamp Workflow Management <swamp@suse.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Whiteboard| |ibs:running:6785:moderate | |ibs:running:6786:moderate -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1082409 http://bugzilla.suse.com/show_bug.cgi?id=1082409#c7 --- Comment #7 from Swamp Workflow Management <swamp@suse.de> --- This is an autogenerated message for OBS integration: This bug (1082409) was mentioned in https://build.opensuse.org/request/show/581787 Backports:SLE-12+Backports:SLE-12-SP1 / go+go1.9 -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1082409 Swamp Workflow Management <swamp@suse.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Whiteboard|ibs:running:6785:moderate | |ibs:running:6786:moderate | -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1082409 Swamp Workflow Management <swamp@suse.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Whiteboard| |obs:running:7848:moderate -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1082409 Swamp Workflow Management <swamp@suse.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Whiteboard|obs:running:7848:moderate | -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1082409 http://bugzilla.suse.com/show_bug.cgi?id=1082409#c8 --- Comment #8 from Swamp Workflow Management <swamp@suse.de> --- openSUSE-SU-2018:0588-1: An update that solves one vulnerability and has one errata is now available. Category: security (moderate) Bug References: 1080006,1082409 CVE References: CVE-2018-6574 Sources used: SUSE Package Hub for SUSE Linux Enterprise 12 (src): go-1.9.4-15.1, go1.9-1.9.4-5.1 -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1082409 http://bugzilla.suse.com/show_bug.cgi?id=1082409#c9 --- Comment #9 from Swamp Workflow Management <swamp@suse.de> --- openSUSE-SU-2018:0589-1: An update that solves one vulnerability and has one errata is now available. Category: security (moderate) Bug References: 1080006,1082409 CVE References: CVE-2018-6574 Sources used: openSUSE Leap 42.3 (src): go-1.9.4-33.1, go1.9-1.9.4-5.1 -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1082409 Swamp Workflow Management <swamp@suse.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Whiteboard| |ibs:running:6802:moderate -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1082409 Swamp Workflow Management <swamp@suse.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Whiteboard|ibs:running:6802:moderate | -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1082409 Swamp Workflow Management <swamp@suse.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Whiteboard| |obs:running:7862:moderate -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1082409 http://bugzilla.suse.com/show_bug.cgi?id=1082409#c12 --- Comment #12 from Swamp Workflow Management <swamp@suse.de> --- openSUSE-SU-2018:0628-1: An update that solves one vulnerability and has one errata is now available. Category: security (moderate) Bug References: 1080006,1082409 CVE References: CVE-2018-6574 Sources used: openSUSE Leap 42.3 (src): go1.8-1.8.7-5.1 -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1082409 http://bugzilla.suse.com/show_bug.cgi?id=1082409#c13 --- Comment #13 from Swamp Workflow Management <swamp@suse.de> --- openSUSE-SU-2018:0629-1: An update that solves one vulnerability and has one errata is now available. Category: security (moderate) Bug References: 1080006,1082409 CVE References: CVE-2018-6574 Sources used: SUSE Package Hub for SUSE Linux Enterprise 12 (src): go1.8-1.8.7-5.1 -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1082409 http://bugzilla.suse.com/show_bug.cgi?id=1082409#c15 --- Comment #15 from Swamp Workflow Management <swamp@suse.de> --- This is an autogenerated message for OBS integration: This bug (1082409) was mentioned in https://build.opensuse.org/request/show/583882 15.0 / go1.8 https://build.opensuse.org/request/show/583884 15.0 / go -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1082409 Swamp Workflow Management <swamp@suse.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Whiteboard|obs:running:7862:moderate | -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1082409 http://bugzilla.suse.com/show_bug.cgi?id=1082409#c16 --- Comment #16 from Swamp Workflow Management <swamp@suse.de> --- This is an autogenerated message for OBS integration: This bug (1082409) was mentioned in https://build.opensuse.org/request/show/604994 15.0 / go1.7 -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1082409 http://bugzilla.suse.com/show_bug.cgi?id=1082409#c19 --- Comment #19 from Swamp Workflow Management <swamp@suse.de> --- This is an autogenerated message for OBS integration: This bug (1082409) was mentioned in https://build.opensuse.org/request/show/605066 42.3+Backports:SLE-12 / go1.7 -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1082409 Swamp Workflow Management <swamp@suse.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Whiteboard| |ibs:running:7397:moderate -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1082409 http://bugzilla.suse.com/show_bug.cgi?id=1082409#c23 --- Comment #23 from Swamp Workflow Management <swamp@suse.de> --- This is an autogenerated message for OBS integration: This bug (1082409) was mentioned in https://build.opensuse.org/request/show/610123 Factory / go1.10 -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1082409 Swamp Workflow Management <swamp@suse.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Whiteboard|ibs:running:7397:moderate |ibs:running:9254:low |ibs:running:9254:low |ibs:running:9328:moderate -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1082409 Swamp Workflow Management <swamp@suse.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Whiteboard|ibs:running:9254:low |ibs:running:9254:low |ibs:running:9328:moderate |ibs:running:9328:moderate | |maint:planned:update -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1082409 http://bugzilla.suse.com/show_bug.cgi?id=1082409#c27 --- Comment #27 from Swamp Workflow Management <swamp@suse.de> --- openSUSE-RU-2018:3711-1: An update that has one recommended fix can now be installed. Category: recommended (moderate) Bug References: 1082409 CVE References: Sources used: openSUSE Leap 42.3 (src): go1.7-1.7.5-5.1 -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1082409 Swamp Workflow Management <swamp@suse.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Whiteboard|ibs:running:9254:low |ibs:running:9254:low |ibs:running:9328:moderate |maint:planned:update |maint:planned:update | -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1082409 Swamp Workflow Management <swamp@suse.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Whiteboard|ibs:running:9254:low |maint:planned:update |maint:planned:update |ibs:running:9716:important -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1082409 http://bugzilla.suse.com/show_bug.cgi?id=1082409#c32 --- Comment #32 from Swamp Workflow Management <swamp@suse.de> --- This is an autogenerated message for OBS integration: This bug (1082409) was mentioned in https://build.opensuse.org/request/show/658307 Factory / go1.10 https://build.opensuse.org/request/show/658308 Factory / go1.11 -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1082409 http://bugzilla.suse.com/show_bug.cgi?id=1082409#c34 --- Comment #34 from Swamp Workflow Management <swamp@suse.de> --- This is an autogenerated message for OBS integration: This bug (1082409) was mentioned in https://build.opensuse.org/request/show/658934 15.0+42.3 / go1.11 -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1082409 Swamp Workflow Management <swamp@suse.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Whiteboard|maint:planned:update |maint:planned:update |ibs:running:9716:important | -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1082409 Swamp Workflow Management <swamp@suse.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Whiteboard|maint:planned:update |maint:planned:update | |obs:running:9336:important -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1082409 http://bugzilla.suse.com/show_bug.cgi?id=1082409#c35 --- Comment #35 from Swamp Workflow Management <swamp@suse.de> --- openSUSE-SU-2018:4255-1: An update that solves three vulnerabilities and has 5 fixes is now available. Category: security (important) Bug References: 1082409,1098017,1113978,1118897,1118898,1118899,1119634,1119706 CVE References: CVE-2018-16873,CVE-2018-16874,CVE-2018-16875 Sources used: openSUSE Leap 42.3 (src): go1.10-1.10.7-5.1 -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1082409 Swamp Workflow Management <swamp@suse.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Whiteboard|maint:planned:update |maint:planned:update |obs:running:9336:important | -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1082409 http://bugzilla.suse.com/show_bug.cgi?id=1082409#c36 --- Comment #36 from Swamp Workflow Management <swamp@suse.de> --- This is an autogenerated message for OBS integration: This bug (1082409) was mentioned in https://build.opensuse.org/request/show/679777 Factory / go1.11 -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1082409 http://bugzilla.suse.com/show_bug.cgi?id=1082409#c37 --- Comment #37 from Swamp Workflow Management <swamp@suse.de> --- This is an autogenerated message for OBS integration: This bug (1082409) was mentioned in https://build.opensuse.org/request/show/688187 Factory / go1.12 -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1082409 http://bugzilla.suse.com/show_bug.cgi?id=1082409#c41 Aleksa Sarai <asarai@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|IN_PROGRESS |RESOLVED CC| |asarai@suse.com Resolution|--- |FIXED --- Comment #41 from Aleksa Sarai <asarai@suse.com> --- We fixed this some time ago, as well as fixing most of the whole update-alternatives mess. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1082409 http://bugzilla.suse.com/show_bug.cgi?id=1082409#c43 --- Comment #43 from Swamp Workflow Management <swamp@suse.de> --- SUSE-RU-2020:1341-1: An update that has four recommended fixes can now be installed. Category: recommended (moderate) Bug References: 1082409,1119634,1121397,974800 CVE References: Sources used: SUSE Linux Enterprise Module for Open Buildservice Development Tools 15-SP1 (src): go1.9-1.9.7-3.6.2 NOTE: This line indicates an update has been released for the listed product(s). At times this might be only a partial fix. If you have questions please reach out to maintenance coordination. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1082409 http://bugzilla.suse.com/show_bug.cgi?id=1082409#c44 --- Comment #44 from Swamp Workflow Management <swamp@suse.de> --- openSUSE-RU-2020:0718-1: An update that has four recommended fixes can now be installed. Category: recommended (moderate) Bug References: 1082409,1119634,1121397,974800 CVE References: Sources used: openSUSE Leap 15.1 (src): go1.9-1.9.7-lp151.2.3.1 -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1082409 http://bugzilla.suse.com/show_bug.cgi?id=1082409#c45 --- Comment #45 from Swamp Workflow Management <swamp@suse.de> --- openSUSE-RU-2020:0768-1: An update that has four recommended fixes can now be installed. Category: recommended (moderate) Bug References: 1082409,1119634,1121397,974800 CVE References: Sources used: openSUSE Backports SLE-15-SP1 (src): go1.9-1.9.7-bp151.2.3.1 -- You are receiving this mail because: You are on the CC list for the bug.
participants (2)
-
bugzilla_noreply@novell.com
-
bugzilla_noreply@suse.com