I think I have a directory with a strange name.

        When I try to commit, I get an error:

# fsvs commit -m "2007-06-26-cmpatch upgrade"
Committing to file:///media/fsvs


An error occurred: Name does not refer to a filesystem directory
(160016)
  in ci__directory: open_directory

        This is after counting more than 300K files.  I do an strace to
see what file/directory it's trying to access, but that doesn't help
(this is just the tail):

lstat("./roots", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
brk(0x1292000)                          = 0x1292000
open("/media/fsvs/db/transactions/0-1.txn/props", O_RDONLY|O_CREAT,
0666) = 3
read(3, "K 10\nsvn:author\nV 4\nroot\nK 15\nsv"..., 4096) = 149
close(3)                                = 0
open("/media/fsvs/db/transactions/0-1.txn/node.0.0", O_RDONLY) = 3
read(3, "id: 0.0.t0-1\ntype: dir\npred: 0.0"..., 4096) = 119
close(3)                                = 0
open("/media/fsvs/db/transactions/0-1.txn/node.0.0", O_RDONLY) = 3
read(3, "id: 0.0.t0-1\ntype: dir\npred: 0.0"..., 4096) = 119
close(3)                                = 0
open("/media/fsvs/db/revs/0", O_RDONLY) = 3
read(3, "PLAIN\nEND\nENDREP\nid: 0.0.r0/17\nt"..., 4096) = 115
close(3)                                = 0
write(1, "Committing to file:///media/fsvs"..., 33Committing to
file:///media/fsvs
) = 33
write(2, "\n\nAn error occurred", 19

An error occurred)   = 19
write(2, ": Name does not refer to a files"..., 57: Name does not refer
to a filesystem directory (160016)
) = 57
write(2, "  in ", 5  in )                    = 5
write(2, "ci__directory", 13ci__directory)           = 13
write(2, ": ", 2: )                       = 2
write(2, "open_directory", 14open_directory)          = 14
write(2, "\n", 1
)                       = 1
open("/media/fsvs/db/transactions/0-1.txn",
O_RDONLY|O_NONBLOCK|O_DIRECTORY) = 3
fstat(3, {st_mode=S_IFDIR|S_ISGID|0700, st_size=4096, ...}) = 0
fcntl(3, F_SETFD, FD_CLOEXEC)           = 0
getdents64(3, /* 8 entries */, 32768)   = 232
unlink("/media/fsvs/db/transactions/0-1.txn/node.0.0") = 0
unlink("/media/fsvs/db/transactions/0-1.txn/rev") = 0
unlink("/media/fsvs/db/transactions/0-1.txn/rev-lock") = 0
unlink("/media/fsvs/db/transactions/0-1.txn/changes") = 0
unlink("/media/fsvs/db/transactions/0-1.txn/next-ids") = 0
unlink("/media/fsvs/db/transactions/0-1.txn/props") = 0
getdents64(3, /* 0 entries */, 32768)   = 0
close(3)                                = 0
rmdir("/media/fsvs/db/transactions/0-1.txn") = 0
munmap(0x2a98f10000, 4096)              = 0
exit_group(1)                           = ?
Process 7944 detached

Any ideas?

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to