Bug 1139210 - go1.12 - doesn't install /usr/lib64/go/1.12/misc/wasm/wasm_exec.js and others
go1.12 - doesn't install /usr/lib64/go/1.12/misc/wasm/wasm_exec.js and others
Status: NEW
Classification: openSUSE
Product: openSUSE Tumbleweed
Classification: openSUSE
Component: Other
Current
x86-64 Other
: P5 - None : Normal (vote)
: ---
Assigned To: Jordi Massaguer
E-mail List
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2019-06-25 01:31 UTC by Pavol Cupka
Modified: 2019-09-14 16:10 UTC (History)
3 users (show)

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Pavol Cupka 2019-06-25 01:31:39 UTC
For example, programs such as https://github.com/vugu/vugu and
documentation such as https://github.com/golang/go/wiki/WebAssembly
expect to find wasm_exec.js at "$(go env GOROOT)/misc/wasm/wasm_exec.js".

reference https://github.com/vugu/vugu/issues/33
Comment 1 Pavol Cupka 2019-06-25 09:23:42 UTC
added request https://build.opensuse.org/request/show/711830 to address the issue
Comment 2 Pavol Cupka 2019-06-25 09:38:54 UTC
I would like to open a small discussion about stuff in misc directory. There are other directories in go/misc:

android/
arm/
cgo/
chrome/
git/
ios/
linkcheck/
nacl/
swig/
trace/
wasm/
benchcmp
editors

And from those only trace was included so far. Why not include all of them? What is the policy in opensuse?

Thanks for any reaction.
Comment 3 Jeff Kowalczyk 2019-06-25 22:30:49 UTC
Hello Pavol,

Thanks for bringing this to my attention. I suspect the reason is that Go has added these areas under go/misc as part of 1.x stabilization efforts in recent versions and the manual additions to the .spec have not kept up with those additions.

I agree that we should include a complete install as intended by upstream build from source instructions, with adjustments as needed for openSUSE packaging policies.

Jeff Kowalczyk
Comment 4 Pavol Cupka 2019-06-27 09:33:28 UTC
Hello Jeff,

thank you for your reply and also for accepting my Request. Should I add all of the go/misc dirs into the .spec?

Let me know.

Pavol
Comment 7 Swamp Workflow Management 2019-08-19 06:30:06 UTC
This is an autogenerated message for OBS integration:
This bug (1139210) was mentioned in
https://build.opensuse.org/request/show/724430 15.1 / go1.12
Comment 9 Swamp Workflow Management 2019-08-23 19:12:33 UTC
SUSE-SU-2019:2214-1: An update that solves three vulnerabilities and has two fixes is now available.

Category: security (moderate)
Bug References: 1139210,1141689,1146111,1146115,1146123
CVE References: CVE-2019-14809,CVE-2019-9512,CVE-2019-9514
Sources used:
SUSE Linux Enterprise Module for Open Buildservice Development Tools 15-SP1 (src):    go1.12-1.12.9-1.15.1
SUSE Linux Enterprise Module for Open Buildservice Development Tools 15 (src):    go1.12-1.12.9-1.15.1

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.
Comment 10 Swamp Workflow Management 2019-08-24 16:12:28 UTC
openSUSE-SU-2019:2000-1: An update that solves three vulnerabilities and has two fixes is now available.

Category: security (important)
Bug References: 1139210,1141689,1146111,1146115,1146123
CVE References: CVE-2019-14809,CVE-2019-9512,CVE-2019-9514
Sources used:
openSUSE Leap 15.1 (src):    go1.12-1.12.9-lp151.2.9.1
Comment 11 Swamp Workflow Management 2019-09-02 16:14:12 UTC
openSUSE-SU-2019:2056-1: An update that solves three vulnerabilities and has two fixes is now available.

Category: security (moderate)
Bug References: 1139210,1141689,1146111,1146115,1146123
CVE References: CVE-2019-14809,CVE-2019-9512,CVE-2019-9514
Sources used:
openSUSE Leap 15.1 (src):    go1.12-1.12.9-lp151.2.13.1
openSUSE Leap 15.0 (src):    go1.12-1.12.9-lp150.8.1
Comment 12 Swamp Workflow Management 2019-09-07 19:11:29 UTC
openSUSE-SU-2019:2085-1: An update that solves three vulnerabilities and has two fixes is now available.

Category: security (moderate)
Bug References: 1139210,1141689,1146111,1146115,1146123
CVE References: CVE-2019-14809,CVE-2019-9512,CVE-2019-9514
Sources used:
openSUSE Leap 15.1 (src):    go1.12-1.12.9-lp151.2.17.1
Comment 13 Swamp Workflow Management 2019-09-14 16:10:34 UTC
openSUSE-SU-2019:2130-1: An update that solves three vulnerabilities and has two fixes is now available.

Category: security (moderate)
Bug References: 1139210,1141689,1146111,1146115,1146123
CVE References: CVE-2019-14809,CVE-2019-9512,CVE-2019-9514
Sources used:
openSUSE Leap 15.1 (src):    go1.12-1.12.9-lp151.2.21.1