Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 589236 - net-p2p/syncthing-0.14.0 version bump
Summary: net-p2p/syncthing-0.14.0 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Louis Sautier (sbraz)
URL: https://github.com/gentoo/gentoo/pull...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-07-20 12:53 UTC by Alex Xu (Hello71)
Modified: 2016-07-26 21:43 UTC (History)
4 users (show)

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 Alex Xu (Hello71) 2016-07-20 12:53:31 UTC
This release introduces a new, extensible sync protocol and corresponding changes to local discovery and the database.

A full rehashing of folder contents will happen on first restart. To roll back to a v0.13 release, simply download and run a v0.13 Syncthing.

Resolved issues since v0.13.10:

    #3397: The Anonymous Usage Reporting Preview is now correctly formatted
    #3346: Discovery results now respects address family for listen addresses.
    #3080: The sync protocol, local discovery protocol and database format is now based on protocol buffers.
    #3227: File names ending in space are now correctly marked as invalid on Windows.
    #3278: Local discovery now quickly detects other local devices on restart.
    #3077: A race condition causing a deadlock on folder addition is fixed.
Comment 1 Louis Sautier (sbraz) gentoo-dev 2016-07-20 13:03:17 UTC
Waiting for https://github.com/syncthing/syncthing-android/issues/696 so we don't break sync for people using the Android app.
Comment 2 bwcknr 2016-07-22 09:43:31 UTC
Android version is up and running:
https://github.com/syncthing/syncthing-android/issues/696#issuecomment-234387078
Comment 3 Louis Sautier (sbraz) gentoo-dev 2016-07-22 09:44:27 UTC
Well yeah, hence the PR I made yesterday… :)
Comment 4 carbohydrates 2016-07-23 17:43:44 UTC
You *did* break sync for people who use the android app, though...and any other platform.  All of my other devices are running v0.14, and are not able to communicate with Gentoo.

One would think it makes more sense to make v0.14 available, so that users can have the option to upgrade and roll-back if needed, rather than making it impossible to upgrade altogether...it could have gone into Testing, at least.

Thank you for submitting a PR, eagerly waiting for it to become available.
Comment 5 Pavel Volkov 2016-07-23 17:56:16 UTC
If you need v0.14 in Gentoo right away, put it temporarily in local overlay like I did.

Copy /usr/portage/net-p2p/syncthing/syncthing-0.13.10.ebuild as net-p2p/syncthing/syncthing-0.14.0.ebuild to your overlay.
Remove this line:
PATCHES=( "${FILESDIR}/relaysrv.systemd.patch" )
Comment 6 carbohydrates 2016-07-23 20:42:17 UTC
Thanks for the tip! 

And apologies if my previous comment was rude...very new at this.  I was just surprised to see 'it was delayed so we don't break sync', when that decision is what broke sync!
Comment 7 Patrice Clement gentoo-dev 2016-07-23 21:13:35 UTC
commit 4a6300dcd54d9152be1e025c1c4b1fbd47653b75 (HEAD)
Author:     Louis Sautier <sautier.louis@gmail.com>
AuthorDate: Fri Jul 22 00:34:58 2016 +0200
Commit:     Patrice Clement <monsieurp@gentoo.org>
CommitDate: Sat Jul 23 23:08:35 2016 +0200

net-p2p/syncthing: bump to 0.14.0

Gentoo-Bug: https://bugs.gentoo.org/589236
Gentoo-Bug: https://bugs.gentoo.org/589504
Package-Manager: portage-2.3.0
Closes: https://github.com/gentoo/gentoo/pull/1940

Signed-off-by: Patrice Clement <monsieurp@gentoo.org>

net-p2p/syncthing/Manifest                |   1 +
net-p2p/syncthing/syncthing-0.14.0.ebuild | 111 ++++++++++++++++++++++++++++++
2 files changed, 112 insertions(+)
create mode 100644 net-p2p/syncthing/syncthing-0.14.0.ebuild

Commited, thanks!
Comment 8 Pavel Volkov 2016-07-26 20:00:38 UTC
It's time to bump to 0.14.2.
Should be trivial.
Comment 9 Louis Sautier (sbraz) gentoo-dev 2016-07-26 21:43:56 UTC
(In reply to Pavel Volkov from comment #8)
> It's time to bump to 0.14.2.
> Should be trivial.

I am aware of this :) I get an email within an hour each time there is a new release.
I am just waiting for this PR to be merged before bumping https://github.com/gentoo/gentoo/pull/1957