FS#59985 - [go-pie] Confusing "Provides" value with go
Attached to Project:
Community Packages
Opened by Shulhan (sulhan) - Saturday, 08 September 2018, 12:43 GMT
Last edited by Bartłomiej Piotrowski (Barthalion) - Monday, 05 November 2018, 10:15 GMT
Opened by Shulhan (sulhan) - Saturday, 08 September 2018, 12:43 GMT
Last edited by Bartłomiej Piotrowski (Barthalion) - Monday, 05 November 2018, 10:15 GMT
|
Details
The go-pie package [1] provide "go", while go package [2]
provide "go-pie". I think it should be "go-pie" provide
"go-pie" and "go" package provide "go".
[1] https://www.archlinux.org/packages/community/x86_64/go-pie/ [2] https://www.archlinux.org/packages/community/x86_64/go/ |
This task depends upon
Closed by Bartłomiej Piotrowski (Barthalion)
Monday, 05 November 2018, 10:15 GMT
Reason for closing: Fixed
Additional comments about closing: go 2:1.11.2-1
Monday, 05 November 2018, 10:15 GMT
Reason for closing: Fixed
Additional comments about closing: go 2:1.11.2-1
The provides/conflicts only needs to go one way, and it's sufficient to have it on the go-pie package.
go-pie is a drop-in replacement for go, but compiled with PIE as the default code generation output -- so that is entirely correct.
go, does not provide "go but with PIE as the default compilation output" -- so that is wrong.
I guess maybe brtln knows why this happened in the first place, I'm guessing an oversight. It's hidden in the basically-invisible history of extra2community right now, anyway.