Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.debian.bugs.dist > #1289262
| From | Christopher Obbard <obbardc@debian.org> |
|---|---|
| Newsgroups | linux.debian.bugs.dist |
| Subject | Bug#1023802: RFP: desync -- Data Synchronization Tool |
| Date | 2026-04-12 05:10 +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> |
| Organization | linux.* mail to news gateway |
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 | Next — Next in thread | Find similar
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