devel:languages:go branch project for improving go metapackage and BuildRequires usage

Go packaging on openSUSE uses a distinct package go1.x per major release and a go metapackage that points to one go1.x package at a time. The presence of Provides: go = go_api in go1.x packages causes multiple package resolution options for BuildRequires: go via the go1.x packages and go metapackage. In OBS it is necessary for projects to use prjconf Prefer: go to resolve the resolution in favor of the go metapackage. While this is usable for presents problems in distribution maintenance projects

This subproject of devel:languages:go is for improvement of the Provides: and BuildRequires: usage to avoid the prjconf requirement, and normalize BuildRequires: usage guidance for go applications.

Name Changed
Comments 0
openSUSE Build Service is sponsored by