Package: rsync
Version: 3.2.0-1
Severity: normal
Control: found -1 3.2.3-4

Dear Maintainer,

In [af31473f] for rsync 3.2.0-1, copy-devices.diff was dropped with
the note that "--copy-devices is now --write-devices".  Unfortunately,
that is only partially true.  Although --write-devices allows writing
to device files, it does not allow copying from devices files as
--copy-devices did.  For example, I could create sparse device images
using:

    rsync -S --copy-devices /dev/sdX1 /tmp/sdX1.raw

Replacing --copy-devices with --write-devices produces:

    skipping non-regular file "sdX1"

Note that [copy-devices.diff] is still maintained in rsync-patches and
was updated to be compatible with --write-devices in [c9d55ab].

Thanks for considering,
Kevin

[af31473f]: 
https://salsa.debian.org/debian/rsync/-/commit/921ddfb35c2641843cc4f671560d9056ea6b5a05
[c9d55ab]: 
https://git.samba.org/?p=rsync-patches.git;a=commitdiff;h=c9d55ab688df0067fd37d5199650615c6d675074#patch11
[copy-devices.diff]: 
https://git.samba.org/?p=rsync-patches.git;a=blob;f=copy-devices.diff


-- System Information:
Debian Release: 11.0
  APT prefers testing-debug
  APT policy: (990, 'testing-debug'), (990, 'testing'), (500, 
'unstable-debug'), (500, 'testing-security'), (500, 'stable-debug'), (500, 
'oldoldstable'), (500, 'unstable'), (101, 'experimental'), (1, 
'experimental-debug')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.14.0-rc5 (SMP w/4 CPU threads)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages rsync depends on:
ii  init-system-helpers  1.60
ii  libacl1              2.2.53-10
ii  libc6                2.31-13
ii  liblz4-1             1.9.3-2
ii  libpopt0             1.18-2
ii  libssl1.1            1.1.1k-1
ii  libxxhash0           0.8.0-2
ii  libzstd1             1.4.8+dfsg-2.1
ii  lsb-base             11.1.0
ii  zlib1g               1:1.2.11.dfsg-2

rsync recommends no packages.

Versions of packages rsync suggests:
ii  openssh-client  1:8.4p1-5
ii  openssh-server  1:8.4p1-5
ii  python3         3.9.2-3

-- no debconf information

Reply via email to