Your message dated Tue, 13 Aug 2024 17:12:30 +0000
with message-id <e1sdv4q-009urg...@fasolo.debian.org>
and subject line Bug#1073651: fixed in syncthing 1.27.7~ds1-1
has caused the Debian Bug report #1073651,
regarding syncthing: move aliased files from / to /usr (DEP17)
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
1073651: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1073651
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: syncthing
Version: 1.27.2~ds4-1
Severity: important
Tags: patch trixie sid
User: helm...@debian.org
Usertags: dep17m2 dep17dhmovetousr

This package is part of the /usr-move (DEP17) transition, because it
contains files in aliased locations and should have those files moved to
the corresponding /usr location. The goal of this move is eliminating
bugs arising from aliasing, such as file loss during package upgrades.

The following files in the following binary packages are affected.

syncthing contains:
 * lib
 * lib/systemd
 * lib/systemd/system
 * lib/systemd/system/syncthing-resume.service
 * lib/systemd/system/syncthing@.service

You may add dh-sequence-movetousr to Build-Depends to perform the move.
This is an easy and readily applicable measure that has been verified
for this package using a test build. The main advantage of this method
is the low effort and it just works when backporting to bookworm.
However, it is more of a stop-gap measure as eventually the installation
procedure should refer to the files that are actually used for
installation. This often means updating debian/*.install files but also
changing flags passed to a configure script or similar measures. In case
you do not anticipate your package being uploaded to bookworm-backports,
please prefer a manual move, but generally prefer moving over delaying
any further.

After having done this move, please keep in mind that the relevant
changes need to be reverted for bookworm-backports, with these
exceptions:
 * dh-sequence-movetousr and dh_movetousr cancel themselves.
 * dh_installsystemd and dh_installudev revert to the aliased location.
 * The pkg-config variables systemdsystemunitdir in systemd.pc and
   udevdir in udev.pc reverts to aliased.

Please keep in mind that restructuring changes may introduce problems
after moving. A change is considered restructuring if formerly aliased
files formerly owned by one package are later to be owned by a package
with a different name. Such uploads should be done to experimental and
quarantine for three days before moving to unstable. This way, automatic
analysis (https://salsa.debian.org/helmutg/dumat) can detect problems
and file bugs. Such bugs shall include support for resolving the
problems.

The severity of this bug shall be raised to RC on August 6th.

For additional information about refer to
https://wiki.debian.org/UsrMerge and
https://subdivi.de/~helmut/dep17.html.

--- End Message ---
--- Begin Message ---
Source: syncthing
Source-Version: 1.27.7~ds1-1
Done: Shengjing Zhu <z...@debian.org>

We believe that the bug you reported is fixed in the latest version of
syncthing, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1073...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Shengjing Zhu <z...@debian.org> (supplier of updated syncthing package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Tue, 13 Aug 2024 22:29:47 +0800
Source: syncthing
Architecture: source
Version: 1.27.7~ds1-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Go Packaging Team <team+pkg...@tracker.debian.org>
Changed-By: Shengjing Zhu <z...@debian.org>
Closes: 1061296 1073651
Changes:
 syncthing (1.27.7~ds1-1) unstable; urgency=medium
 .
   [ Nicholas D Steeves ]
   * New upstream release 1.27.7~ds1.
   * Update B-Ds:
     + golang-github-willabides-kongplete-dev
     + golang-golang-x-tools-dev
     + golang-uber-automaxprocs-dev
     - golang-github-hashicorp-golang-lru-dev
     + golang-github-hashicorp-golang-lru-v2-dev
     - golang-github-sasha-s-go-deadlock-dev (cruft from 1.27.2~ds4-1)
   * Switch to what upstream calls "a clean release build" by using only
     numerals and periods in Syncthing's version.  This disables some extra
     debugging, the deadlock detector, "auto upgrade" as well as usage
     reporting (Closes: #1061296).
   * Activate dh-sequence-movetousr to support the /usr-move (DEP17) effort.
     This solution moves syncthing-resume.service and syncthing@.service to
     /usr while continuing to facilitate bookworm backports
     (Closes: #1073651).
 .
   [ Shengjing Zhu ]
   * Bump golang-github-quic-go-quic-go-dev to 0.46.0
Checksums-Sha1:
 b1647102e75f18b9896b5a0c74650a4c4e7351e1 3642 syncthing_1.27.7~ds1-1.dsc
 3900409ec73ecc4e688d44ad3fd6bc9c67c36640 6758624 
syncthing_1.27.7~ds1.orig.tar.xz
 784c1b59e38c9deb2d55cbdaee868894746e71c3 27544 
syncthing_1.27.7~ds1-1.debian.tar.xz
 b61f0f3940645bd94e64ecf88bfa5421d5daaaf9 14465 
syncthing_1.27.7~ds1-1_amd64.buildinfo
Checksums-Sha256:
 a7baba4ae4cd306a5c224e7925102dbd32ba853d2ed5a78173379398138ab44b 3642 
syncthing_1.27.7~ds1-1.dsc
 3722afde1ec7d8887afa235e8746ff54bc084d8f3894ccb3aad07e35346deab4 6758624 
syncthing_1.27.7~ds1.orig.tar.xz
 a15b27c1f6f16bdde9be72714a23d3ed575f89e19e13082420c776123161e8f1 27544 
syncthing_1.27.7~ds1-1.debian.tar.xz
 b2fe26284785bd399b65bec989348db1845da07f5ebf2ef374c19413f63dc1b2 14465 
syncthing_1.27.7~ds1-1_amd64.buildinfo
Files:
 e0356d77c82d62617f0b629f366f2d2e 3642 utils optional syncthing_1.27.7~ds1-1.dsc
 fa31ae048eba7be92be2da0ec6e1de65 6758624 utils optional 
syncthing_1.27.7~ds1.orig.tar.xz
 0b6209e8e627635654565a7dba033f1e 27544 utils optional 
syncthing_1.27.7~ds1-1.debian.tar.xz
 eb8019297171ce4667e104d739ee6dcf 14465 utils optional 
syncthing_1.27.7~ds1-1_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQEzBAEBCgAdFiEEc793ixFTU9Vien7Zh7Iv85yjO70FAma7fnMACgkQh7Iv85yj
O720Lwf+JKLp44rZ7gQ1K77vSnO+NG66dfHZ29M3BWLxQ/xaUxnQcr3xD9ovAGJ6
HOPpscSP5HwsQQEGRp7+ZDF/vVP2crMGxDSJNwC62obJbrst6hmPfrkD1EIIlgL8
fAbPE+qV9IM1RmZbPehL9YNSGLKKueRJ+RCwY7IaMzY/chrHtNQnzqDWWDNLeWzZ
oIodc/7Ubn9ZQWzKVKOMg3eeuAB+b7BLqgpP/ZqSn/TJVW9WqKz+e4J0iZ7nEb/i
r4vj8mdL+VeOVrVbJE3peMUdVQWnRBnkAKOL8EAG6pKf1xDXGTeh9GgfqokaQ7Ol
m5KAhwj+xfkvcWOUmZIFJUS/V6vARQ==
=aDEj
-----END PGP SIGNATURE-----

Attachment: pgpeOkiKKpm6E.pgp
Description: PGP signature


--- End Message ---

Reply via email to