darcs

Issue 468 darcs + ext2ifs (WinXP) = Crash

Title darcs + ext2ifs (WinXP) = Crash
Priority not-our-bug Status wont-fix
Milestone Resolved in
Superseder Nosy List Paul.Schauble, darcs-devel, dmitry.kurochkin, eivuokko, fmcingvale, jaredj, jch, kowey, markstos, thorkilnaur, tommy, wglozer
Assigned To
Topics Windows

Created on 2007-05-28.17:32:21 by fmcingvale, last changed 2009-08-27.13:54:52 by admin.

Messages
msg1709 (view) Author: fmcingvale Date: 2007-05-28.17:32:09
I have an ext2 filesystem where I store my repositories, and I'm it sharing
between Linux and XP on a dual-boot system. The drive is being shared via
Ext2IFS (http://www.fs-driver.org/). This is causing Darcs to crash:

('M:' is the Ext2 filesystem mounted into XP with http://www.fs-driver.org/)
----------------------------------------------------------------------------------------
M:\> md TEST

M:\> cd TEST

M:\> edit aaa

<Create some trivial content>

M:\> darcs init

M:\> darcs add aaa

M:\> darcs record -a -m init

<Darcs prompts for email address, then ...>

darcs: ./aaa-0: renameFile: already exists (File exists)

After this, "darcs w -ls" continues to show:

A ./aaa

So I cannot check-in "aaa".
----------------------------------------------------------------------------------------

I suspect its a problem with darcs (maybe unexpected semantics of Ext2IFS?),
since I've used svn, bzr, and mercurial in the same scenario with no issues,
but I'm sending this to the author of Ext2IFS as well.

frank
Attachments
msg1716 (view) Author: kowey Date: 2007-06-13.07:39:41
Resolving on Frank's followup (issue470).  Cheers,
msg1748 (view) Author: jch Date: 2007-06-23.00:41:31
> I have an ext2 filesystem where I store my repositories, and I'm it sharing
> between Linux and XP on a dual-boot system. The drive is being shared via
> Ext2IFS (http://www.fs-driver.org/). This is causing Darcs to crash:

What happens on the Ext-2 filesystem when you create two files called
``a'' and ``b'' and then try to do

    ren a b

?

                                        Juliusz
msg1749 (view) Author: fmcingvale Date: 2007-06-23.03:59:39
On 6/22/07, Juliusz Chroboczek <bugs@darcs.net> wrote:
>
>
> Juliusz Chroboczek <jch@pps.jussieu.fr> added the comment:
>
> > I have an ext2 filesystem where I store my repositories, and I'm it
> sharing
> > between Linux and XP on a dual-boot system. The drive is being shared
> via
> > Ext2IFS (http://www.fs-driver.org/). This is causing Darcs to crash:
>
> What happens on the Ext-2 filesystem when you create two files called
> ``a'' and ``b'' and then try to do
>
>     ren a b
>
> ?

It says:

"A duplicate file name exists, or the file
cannot be found."

The contents of "a" and "b" are unaffected.

frank

                                        Juliusz
>
> ----------
> nosy: +darcs-devel, jch
> status: resolved -> chatting
>
> __________________________________
> Darcs bug tracker <bugs@darcs.net>
> <http://bugs.darcs.net/issue468>
> __________________________________
>
Attachments
msg1751 (view) Author: jch Date: 2007-06-25.13:51:08
>> What happens on the Ext-2 filesystem when you create two files called
>> ``a'' and ``b'' and then try to do

>>     ren a b

> "A duplicate file name exists, or the file
> cannot be found."

Hmm, is that normal behaviour under Windows?  What happens when you do
the same test on an NTFS filesystem?

                                        Juliusz
msg1752 (view) Author: Paul.Schauble Date: 2007-06-26.00:09:56
The same thing happens on NTFS. And yes, that is the normal behavior.

I've very curious, what behavior were you expecting?

    ++PLS
msg3237 (view) Author: markstos Date: 2008-02-08.17:21:13
With no further feedback from the requestor in over six months, I'm marking this
as "wont-fix" for. (More like "presumed-dead"). No one else has reported a dupe
during that time.
msg3250 (view) Author: fmcingvale Date: 2008-02-08.22:42:14
It was confirmed to be a bug in ext2ifs. I thought I had reported that, but
see now that I did not. Sorry about that!

frank

On Feb 8, 2008 11:21 AM, Mark Stosberg <bugs@darcs.net> wrote:

>
>
> With no further feedback from the requestor in over six months, I'm
> marking this
> as "wont-fix" for. (More like "presumed-dead"). No one else has reported a
> dupe
> during that time.
>
> ----------
> nosy: +eivuokko, jaredj, markstos, rgm, wglozer
> status: chatting -> wont-fix
> topic: +Windows
>
> __________________________________
> Darcs bug tracker <bugs@darcs.net>
> <http://bugs.darcs.net/issue468>
> __________________________________
>
Attachments
History
Date User Action Args
2007-05-28 17:32:21fmcingvalecreate
2007-06-13 07:39:42koweysetstatus: unread -> resolved
nosy: droundy, tommy, beschmi, kowey, fmcingvale
messages: + msg1716
2007-06-23 00:41:33jchsetstatus: resolved -> unknown
nosy: + darcs-devel, jch
messages: + msg1748
2007-06-23 03:59:40fmcingvalesetfiles: + unnamed
messages: + msg1749
2007-06-25 13:51:09jchsetmessages: + msg1751
2007-06-26 00:09:57Paul.Schaublesetnosy: + Paul.Schauble
messages: + msg1752
2008-02-08 17:21:15markstossetstatus: unknown -> wont-fix
nosy: + markstos, wglozer, eivuokko, rgm, jaredj
topic: + Windows
messages: + msg3237
2008-02-08 22:42:15fmcingvalesetfiles: + unnamed
nosy: droundy, jch, tommy, beschmi, kowey, markstos, wglozer, darcs-devel, eivuokko, rgm, fmcingvale, Paul.Schauble, jaredj
messages: + msg3250
2008-02-10 21:30:28markstossetfiles: - unnamed
nosy: droundy, jch, tommy, beschmi, kowey, markstos, wglozer, darcs-devel, eivuokko, rgm, fmcingvale, Paul.Schauble, jaredj
2008-02-10 21:30:33markstossetfiles: - unnamed
nosy: droundy, jch, tommy, beschmi, kowey, markstos, wglozer, darcs-devel, eivuokko, rgm, fmcingvale, Paul.Schauble, jaredj
2008-02-10 21:30:37markstossetfiles: - unnamed
nosy: droundy, jch, tommy, beschmi, kowey, markstos, wglozer, darcs-devel, eivuokko, rgm, fmcingvale, Paul.Schauble, jaredj
2008-05-21 11:29:28rgmsetnosy: + dagit, - rgm
2009-08-06 17:46:55adminsetnosy: + jast, Serware, dmitry.kurochkin, zooko, mornfall, simon, thorkilnaur, - droundy, jch, wglozer, eivuokko, fmcingvale, Paul.Schauble, jaredj
2009-08-06 20:42:42adminsetnosy: - beschmi
2009-08-10 22:04:43adminsetnosy: + wglozer, Paul.Schauble, eivuokko, jch, fmcingvale, jaredj, - zooko, jast, Serware, mornfall
2009-08-11 00:00:53adminsetnosy: - dagit
2009-08-25 17:58:43adminsetnosy: - simon
2009-08-27 13:54:52adminsetnosy: jch, tommy, kowey, markstos, wglozer, darcs-devel, eivuokko, fmcingvale, Paul.Schauble, thorkilnaur, jaredj, dmitry.kurochkin