[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#995075: marked as done (bullseye-pu: package rsync/3.2.3-4+deb11u1)



Your message dated Sat, 09 Oct 2021 12:09:40 +0100
with message-id <81741a2f4e370c14a3bec08b7fe6e2b10c32267b.camel@adam-barratt.org.uk>
and subject line Closing p-u bugs for updates in 11.1
has caused the Debian Bug report #995075,
regarding bullseye-pu: package rsync/3.2.3-4+deb11u1
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 owner@bugs.debian.org
immediately.)


-- 
995075: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=995075
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: release.debian.org
User: release.debian.org@packages.debian.org
Usertags: pu
Tags: bullseye
X-Debbugs-Cc: samueloph@debian.org
Severity: normal

[ Reason ]
I would like to update rsync based on issues we detected after
releasing bullseye and on upstream commits done after 3.2.3 was
released.
Most of the changes are fixing regressions that showed up between the
version we ship in buster and the one we ship in bullseye. The ones
who don't fit into this category are either improvements to the docs
or bugs that existed before the version we have in buster.

[ Impact ]
There are multiple changes here, but the most impactful ones are
fixing regressions, thus the impact being that Debian users updating
from buster to bullseye could have unexpected breakages when using
rsync.

[ Tests ]
Some of the changes also contain their own tests, for the other ones I
manually tested to confirm they're working fine (most of the bug
reports from upstream had instructions on how to reproduce)

[ Risks ]
The risks are somewhat low as the changes were tested and they seem
well contained in their domains. As in, any possible breakages would
only affect those use cases and not extend to broader ones.

[ Checklist ]
  [x] *all* changes are documented in the d/changelog
  [x] I reviewed all changes and I approve them
  [x] attach debdiff against the package in (old)stable
  [x] the issue is verified as fixed in unstable

[ Changes ]
1) Re-add upstream patch for --copy-devices, the --write-devices
option is not fully equivalent (closes: #992215):
https://bugs.debian.org/992215
This change will require me to update the release notes, which I'll do
after the upload goes through:
https://www.debian.org/releases/stable/amd64/release-notes/ch-information.en.html#rsync-parameter-deprecation

2) d/rsync.docs: Add NEWS.md file (previously named NEWS) (closes: #993697):
Simple fix to a regression that happened when upstream renamed the file:
https://bugs.debian.org/993697

3) d/p/fix_delay_updates.patch: New patch from upstream (closes: #992231):
Pick upstream patch to fix a regression in the parameter --fix-delay,
the patch has a low footprint and comes with a unit test:
https://bugs.debian.org/992231
https://github.com/WayneD/rsync/issues/192

4) d/p/fix_mkpath.patch: New upstream patch to fix an edge case on --mkpath.
Fix an issue when using rsync with mkpath when the folder exists and
the file has a different name:
https://github.com/WayneD/rsync/issues/96

5) d/p/fix_rsync-ssl_RSYNC_SSL_CERT_feature: New upstream patch to fix
an edge case on rsync-ssl.
Fix a shellscript's simple mistake:
https://github.com/WayneD/rsync/commit/592c6bc3e5e93f36c2fdc0a491a9fb43a41cf688

6) d/p/fix_sparse_inplace.patch: New upstream patch to fix --sparse +
--inplace options.
Fix issue that happens when both --sparse and --inplace are used together:
https://github.com/WayneD/rsync/issues/114

7) d/p/manpage_upstream_fixes.patch: Import multiple upstream patches
to fix manpage.
I merged multiple manpage fixes from upstream into a single patch,
they should all be simple enough that no further details are needed.

8) d/p/update_rrsync_options.patch: New upstream patch to update rrsync options.
rrsync was a bit outdated with regards to the options it supported,
this simple patch updates it by adding support for the parameters
mkpath, msgs2stderr and no-msgs2stderr. Note that the patch only lets
rrsync receive those parameters, the support itself for those are
already implemented in rsync.

[ Other info ]
Due to the nature of change number 1, I would appreciate it if we
could ship this in time for 11.1.

Thank you,

--
Samuel Henrique <samueloph>

Attachment: rsync_3.2.3-4+deb11u1.debdiff
Description: Binary data


--- End Message ---
--- Begin Message ---
Package: release.debian.org
Version: 11.1

Hi,

The updates relating to these bugs were included in this morning's 11.1
point release for bullseye.

Regards,

Adam

--- End Message ---

Reply to: