Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.bugs.dist > #1289262

Bug#1023802: RFP: desync -- Data Synchronization Tool

Path csiph.com!fu-berlin.de!bofh.it!news.nic.it!robomod
From Christopher Obbard <obbardc@debian.org>
Newsgroups linux.debian.bugs.dist
Subject Bug#1023802: RFP: desync -- Data Synchronization Tool
Date Sun, 12 Apr 2026 05:10:01 +0200
Message-ID <MITmV-eufg-1@gated-at.bofh.it> (permalink)
References <Fqe4x-2L52-5@gated-at.bofh.it> <Fqe4x-2L52-5@gated-at.bofh.it>
X-Original-To 1023802@bugs.debian.org
X-Mailbox-Line From debian-bugs-dist-request@lists.debian.org Sun Apr 12 03:09:08 2026
Old-Return-Path <debbugs@buxtehude.debian.org>
X-Spam-Flag NO
X-Spam-Score -1.699
Reply-To Christopher Obbard <obbardc@debian.org>, 1023802@bugs.debian.org
Resent-To debian-bugs-dist@lists.debian.org
Resent-Cc wnpp@debian.org
X-Debian-Pr-Message followup 1023802
X-Debian-Pr-Package wnpp
Content-Type text/plain; charset="UTF-8"
Content-Transfer-Encoding quoted-printable
User-Agent Evolution 3.56.2-9
MIME-Version 1.0
X-Debian-User obbardc
X-Debian-Message from BTS
X-Mailing-List <debian-bugs-dist@lists.debian.org> archive/latest/1963519
List-ID <debian-bugs-dist.lists.debian.org>
List-URL <https://lists.debian.org/debian-bugs-dist/>
Approved robomod@news.nic.it
Lines 71
Organization linux.* mail to news gateway
Sender robomod@news.nic.it
X-Original-Date Sun, 12 Apr 2026 04:06:51 +0100
X-Original-Message-ID <094ea3d52797c27c8366b34740e115f8fcd2c120.camel@debian.org>
X-Original-References <09a4f780-74d2-b90e-312f-2cb9b1a7623a@collabora.com> <09a4f780-74d2-b90e-312f-2cb9b1a7623a@collabora.com>
Xref csiph.com linux.debian.bugs.dist:1289262

Show key headers only | View raw


Control: owner -1 !
Control: subscribe obbardc@debian.org

Hi Ludovico,

On Thu, 10 Nov 2022 12:30:08 +0100 Ludovico de Nittis <ludovico.denittis@collabora.com> wrote:
> Package: wnpp
> Severity: wishlist
> 
> * Package name    : desync
>    Version         : 0.9.3
>    Upstream Author : Frank Olbricht
> * URL             : https://github.com/folbricht/desync
> * License         : BSD-3-clause
>    Programming Lang: Go
>    Description     : Data Synchronization Tool, alternative Casync 
> implementation
> 
> This is a re-implementation of Casync, which aims to be mostly a drop-in 
> replacement with some differences in functionalities.
> It offers several additional features like the ability to estimate an 
> update download size, or parallel chunking to utilize the multiple cores 
> of CPUs.

I've had responding to this on my TODO list for a while, sorry about that.

I checked the package with dh-make-golang estimate, it doesn't seem too much work to package this:

$ dh-make-golang estimate github.com/folbricht/desync
 cloud.google.com/go/storage is packaged as cloud.google.com/go in Debian (golang-google-cloud) github.com/hanwen/go-fuse/v2 has no version string in Debian (golang-github-hanwen-go-fuse) github.com/minio/minio-go/v6 has no version string in Debian (golang-github-minio-minio-go) Bringing github.com/folbricht/desync to Debian requires packaging the following Go modules: github.com/folbricht/desync github.com/boljen/go-bitmap github.com/folbricht/tempfile

golang-google-cloud-dev contains the storage library.

The versions of golang-github-hanwen-go-fuse and golang-github-minio-minio-go in debian match the required version by desync.

github.com/boljen/go-bitmap and github.com/folbricht/tempfile don't depend on any packages not already in debian and I opened #1133306 #1133307 to track them.


I will give packaging it a go later this week.


> RAUC v1.8 gained support for Desync, which can now be chosen as the 
> desired synchronization tool, instead of Casync.
> For this reason desync should also be added as a "suggests" in rauc.

Need to make sure we don't forget about this. I think the best way would be to open a bug to rauc source package, mentioning this bug.
Do you want to open that bug or shall I?
I can do the changes to the rauc packaging once this package has been accepted.


Cheers!

Chris

Back to linux.debian.bugs.dist | Previous | NextNext in thread | Find similar


Thread

Bug#1023802: RFP: desync -- Data Synchronization Tool Christopher Obbard <obbardc@debian.org> - 2026-04-12 05:10 +0200
  Bug#1023802: RFP: desync -- Data Synchronization Tool Christopher Obbard <obbardc@debian.org> - 2026-04-13 02:00 +0200

csiph-web