[BusyBox 0001470]: cp says "cannot remove..." when trying to copy a file to a non-existent directory
bugs at busybox.net
bugs at busybox.net
Thu Aug 23 10:55:24 PDT 2007
The following issue has been SUBMITTED.
======================================================================
http://busybox.net/bugs/view.php?id=1470
======================================================================
Reported By: kiltedknight
Assigned To: BusyBox
======================================================================
Project: BusyBox
Issue ID: 1470
Category: Other
Reproducibility: always
Severity: minor
Priority: normal
Status: assigned
======================================================================
Date Submitted: 08-23-2007 10:55 PDT
Last Modified: 08-23-2007 10:55 PDT
======================================================================
Summary: cp says "cannot remove..." when trying to copy a
file to a non-existent directory
Description:
Run this sequence of commands:
touch /tmp/foo
busybox cp /tmp/foo /tmp/nonexistent/path/foo
This is the error message you get:
cp: cannot remove '/tmp/nonexistent/path/foo': No such file or directory
What Linux's cp will say is:
cp: cannot create regular file `/tmp/nonexistent/path/foo': No such file
or directory
If you have DO_POSIX_CP enabled, you will get:
'/tmp/nonexistent/path/foo' exists
Unless you specify the -f or -i flag, in which case you get the "cannot
remove" message
======================================================================
Issue History
Date Modified Username Field Change
======================================================================
08-23-07 10:55 kiltedknight New Issue
08-23-07 10:55 kiltedknight Status new => assigned
08-23-07 10:55 kiltedknight Assigned To => BusyBox
08-23-07 10:55 kiltedknight File Added: bb_cp_errmsg_fix.diff
======================================================================
More information about the busybox-cvs
mailing list