Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 699340 - net-p2p/syncthing-1.3.0 should depend on dev-lang/go and not <dev-lang/go-1.13
Summary: net-p2p/syncthing-1.3.0 should depend on dev-lang/go and not <dev-lang/go-1.13
Status: RESOLVED OBSOLETE
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Marek Szuba
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-11-04 21:43 UTC by David Brown
Modified: 2019-11-05 12:40 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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 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.