• Bug#265180: coreutils: mv doesn't remove dst on failure

    From =?utf-8?Q?J=C3=BCrgen_A=2E?= Erhard@1:229/2 to All on Thu Aug 12 04:40:09 2004
    From: [email protected]

    Package: coreutils
    Version: 5.2.1-2
    Severity: normal

    I have no clue what goes wrong here. All I can say is it doesn't work as advertised, it doesn't do what, according to copy.c, it should (not that
    that code is easy to really grok).

    An os.rename in Python does give the correct EXDEV that mv expects.

    Is my system screwed up, or did no-one care to report this, using the
    obvious workarounds instead?

    Any idea on how to debug this?

    -- System Information:
    Debian Release: 3.1
    Architecture: i386 (i686)
    Kernel: Linux 2.4.26-sanctum
    Locale: LANG=C, LC_CTYPE=en_US.UTF-8

    Versions of packages coreutils depends on:
    ii libacl1 2.2.23-1 Access control list shared library ii libc6 2.3.2.ds1-14 GNU C Library: Shared libraries an

    -- no debconf information

    --
    Jürgen A. Erhard
    My WebHome: http://jerhard.org
    Electronic Frontier Foundation (http://www.eff.org)
    "ugly perl code" -- an oxymoron

    -----BEGIN PGP SIGNATURE-----
    Version: GnuPG v1.2.5 (GNU/Linux)

    iD8DBQFBGtXoN0B+CS56qs0RAvmzAJ9jmafE+5sdEtFVU/s0oCkbX+yh+QCggarV cnWKUBfY1FNsR4q+v7Za8Ds=
    =QbT7
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: you cannot sedate... all the things you hate (1:229/2)