On Fri, Nov 01, 2013 at 07:33:16PM +0000, Debian Bug Tracking System wrote:
> > If you intend for data loss to happen, then I'm afraid you're
> > completely oblivious to the concept of software and its users.
> > 
> > Seriously now.
> > 
> > % touch foo % touch foo.gz % gzip foo gzip: foo.gz already exists;
> > do you wish to overwrite (y or n)?
> > 
> > You never came across this concept?
> 
> This isn't the unix way of doing things:
> 
> echo foo > bar
> cp bar baz
> tar cf foo.tar bar baz
> mv bar baz

The definition of the shell syntax for overwriting a file is explicit - you
have to type the ">" before the file name. cp and mv support -i and -n
options because they're aware of this problem. Even tar, whose c option does
blithely overwrite, has the user explicitly pick that option. Only script
overwrites entirely implicitly.

Where do you see the Unix consistency here, when out of half a dozen tools,
only two behave exactly the same way, and those two do provide a lifeline to
the user, as opposed to what script does?

On a more general note, I'm done with the reopening. In retrospect, after
the submission was ignored for over four years, and after it was rejected
with merely a rude oneliner, it was ridiculous to even start responding to
this. You've provided a new textbook example of how the Debian bug tracking
process can become an embarrassment to the project. It's really sad.

-- 
     2. That which causes joy or happiness.


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to