Subject: rsync should ignore -z when not copying over the network
Date: Sun, 11 Jan 2009 15:45:05 -0800
Package: rsync
Version: 3.0.4-3
Severity: normal
rsync's -z option, to compress data, makes sense for copying over the
network. However, when copying locally it serves no useful purpose, and
just slows down the copy. rsync should ignore -z when not copying
over the network. Optionally, rsync should warn about ignoring it.
- Josh Triplett
-- System Information:
Debian Release: 5.0
APT prefers unstable
APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.27-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages rsync depends on:
ii base-files 5 Debian base system miscellaneous f
ii libacl1 2.2.47-2 Access control list shared library
ii libc6 2.7-18 GNU C Library: Shared libraries
ii libpopt0 1.14-4 lib for parsing cmdline parameters
ii lsb-base 3.2-20 Linux Standard Base 3.2 init scrip
rsync recommends no packages.
Versions of packages rsync suggests:
ii openssh-client 1:5.1p1-4 secure shell client, an rlogin/rsh
pn openssh-server <none> (no description available)
-- no debconf information
Acknowledgement sent
to Dominik George <[email protected]>:
Extra info received and forwarded to list. Copy sent to Paul Slootman <[email protected]>.
(Tue, 01 May 2012 10:00:08 GMT) (full text, mbox, link).
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
This is complete nonsense.
Although compression does not make much sense when copying local files, it
is a programs duty to do as the user desires. Simply ignoring a flag -
even with warning - despite the user explicitly providing it - is the
worst thing a developer can do.
Do you want to force developers and "power users" to do their testing of
rsync internals over the network just because it overrides their will?
rsync is a powerful tool and as such users should learn about it when
using it. Options that make sense in their current use case is one element
of this learning.
Besides, the idea that compression does only make sense in trade-off
situations for network performance is basic knowledge that is not so much
subject to rsync.
I propose closing this bug report as wontfix.
- --
Cheers,
Nik
PGP-Fingerprint: 8BC7 ABAB C2F2 4D5E 24FC
FC1C DB0E A4BC E210 7412
Please contact me for a face-to-face meeting
if you wish to exchange signatures with me.
Signature Policy: https://www.dominik-george.de/gpg-policy.txt.asc
Public key: https://www.dominik-george.de/gpg.asc
X.509 certificate fingerprint for key download:
51:D8:36:36:7E:20:3F:E7:AB:EF:B8:83:25:A6:BB:74:48:03:3D:F0
Please do NOT send HTML mail!
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
iQHOBAEBAgA4BQJPn7NlMRpodHRwczovL3d3dy5kb21pbmlrLWdlb3JnZS5kZS9n
cGctcG9saWN5LnR4dC5hc2MACgkQ2w6kvOIQdBKqXQv+IHGhv5Xdf235VbsfqVBb
D3WrRC9ivRJ0FKSMu2V5lae8cXqybQDHf3ihfZ3kucHYu5kugPx2wtstpx4D8B5x
mzQajSYIiYDLaVMUTm8Q1wNQyvKVm6bMRmrzIeAC760aLrB5IrXKAdpDiWF8A8v8
+z472NQb5nb9J20rvQcPqMq3bMq5/LayJzAh4ORMTDAF8PSzv9BRAwF6d1uWksfb
fqPl2qcIddJfg2WiT+bDMd2jdE+YYzYnTVo6wZXLWIVgvn8rxI+ipSjBH+KiwyI+
1Z8creDcevNNLesd1IOw/8SXHZbPdfiTTMoDQ6wi6g1q0U2Gx/eUbb72WBu1njY+
Y9eojX29cPULuFiRojGzSwmZkWIkpt/S/sEmy6hAGm4tVj9QdHrRL8UVAb+O/wl9
2u7i0EMxwx9apvwwDEMk6lYES41YGbne3D0yErIr3WQJA6oOeO8ddNbDo9NoR3Aa
HFcGoK5UcgAtOcOA6npjr9HliLlKx92T5FrgUPWNpoAb
=lPQt
-----END PGP SIGNATURE-----
Acknowledgement sent
to Paul Slootman <[email protected]>:
Extra info received and forwarded to list.
(Thu, 10 Jul 2014 11:48:04 GMT) (full text, mbox, link).
severity 511542 wishlist
tags 511542 wontfix
thanks
On Tue 01 May 2012, Dominik George wrote:
>
> This is complete nonsense.
>
> Although compression does not make much sense when copying local files, it
> is a programs duty to do as the user desires. Simply ignoring a flag -
> even with warning - despite the user explicitly providing it - is the
> worst thing a developer can do.
> I propose closing this bug report as wontfix.
Agreed. Well, not closing, but marking as wontfix.
Paul
Debbugs is free software and licensed under the terms of the GNU General
Public License version 2. The current version can be obtained
from https://bugs.debian.org/debbugs-source/.