Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 699340

Summary: net-p2p/syncthing-1.3.0 should depend on dev-lang/go and not <dev-lang/go-1.13
Product: Gentoo Linux Reporter: David Brown <gentoo>
Component: Current packagesAssignee: Marek Szuba (RETIRED) <marecki>
Status: RESOLVED OBSOLETE    
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description David Brown 2019-11-04 21:43:07 UTC
The net-p2p/syncthing (1.3.0) has a dependency on <dev-lang/go-1.13. The upstream binary distributions of syncthing are built with go 1.13.1, so this clearly is not an issue with the source of syncthing or its dependencies. Using the gentoo syncthing package currently prevents using the latest version of go.

Reproducible: Always

Steps to Reproduce:
1. Install dev-lang/go, ~amd64 keyword.
2. Install net-p2p/syncthing, ~amd64 keyword

Actual Results:  
The install of syncthing will revert go back to the 1.12 version.

Expected Results:  
net-p2p/syncthing should build with the latest version of the go toolchain.
Comment 1 Marek Szuba (RETIRED) archtester gentoo-dev 2019-11-05 12:40:28 UTC
Thank you for the report. syncthing-1.3.1 has just been released and added to the Gentoo tree, I have confirmed it both builds and tests fine using dev-lang/go-1.13.4 so there is no longer a restriction on using Go versions newer than 1.12.