gnu-arch-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Gnu-arch-users] [BUG] tla file-find doesn't work with configuration


From: Bug Goo
Subject: Re: [Gnu-arch-users] [BUG] tla file-find doesn't work with configurations.
Date: Tue, 13 Apr 2004 12:55:01 +0000

Created as bug 89

On Tue Apr 13 11:52:14 2004, Matthieu MOY wrote:
> Hi !
> 
> I have a *very* strange behaviour of tla 1.2 with the command file-find.
> 
> I have a directory emacs-lisp, with a subdirectory xtla, and I manage thi> s
> through arch configurations: The file /emacs-lisp/config/emacs-lisp.arch
> contains the line
> 
> ./xtla          address@hidden/xtla--main
> 
> If I run 'tla file-find xtla.el' in this directory, I get:
> 
> Error during call to `vu_chdir' for ./! (No such file or directory)
> PANIC: I/O error
> 
> 'strace tla file-find xtla.el |& tail -30     ' gives
> 
>                                                                          >    
>    
>                  
> access("/users/mm43/emacs-lisp/xtla/{arch}/.arch-project-tree", F_OK) =>  0
> access("/users/mm43/emacs-lisp/xtla/{arch}/++default-version", F_OK) = > 0
> open("/users/mm43/emacs-lisp/xtla/{arch}/++default-version", O_RDONLY) =>  3
> fstat64(3, {st_mode=S_IFREG|0644, st_size=45, ...}) = 0
> read(3, "address@hidden/xtl"..., 45) = 45
> close(3)                                = 0
> access("/users/mm43/emacs-lisp/xtla/{arch}/xtla/xtla--main/xtla--main--0.> 
> 1/address@hidden/patch-log",
> F_OK) = 0
> open("/users/mm43/emacs-lisp/xtla/{arch}/xtla/xtla--main/xtla--main--0.1/> 
> address@hidden/patch-log",
> O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = 3
> fstat64(3, {st_mode=S_IFDIR|0755, st_size=2048, ...}) = 0
> fcntl64(3, F_SETFD, FD_CLOEXEC)         = 0
> brk(0x815e000)                          = 0x815e000
> getrlimit(0x7, 0xbfffea38)              = 0
> brk(0x8160000)                          = 0x8160000
> getdents64(3, /* 30 entries */, 32768)  = 944
> getdents64(3, /* 0 entries */, 32768)   = 0
> close(3)                                = 0
> chdir("/users/mm43/emacs-lisp/xtla")    = 0
> open(".", O_RDONLY)                     = 3
> chdir("./!")                            = -1 ENOENT (No such file or di> 
> rectory)
> write(2, "Error during call to `vu_chdir\' "..., 36Error during call to
> `vu_chdir' for ) = 36
> write(2, "./!", 3./!)                      = 3
> write(2, " (", 2 ()                       = 2
> write(2, "No such file or directory", 25No such file or directory) = 25
> write(2, ")\n", 2)
> )                      = 2
> write(2, "PANIC: ", 7PANIC: )                  = 7
> write(2, "I/O error", 9I/O error)                = 9
> write(2, "\n", 1
> )                       = 1
> _exit(2)                                = ?
> 
> 
> Now, here's the very strange thing:
> 
> $ cd emacs-lisp
> $ cp -r xtla xxtla
> $ cd xxtla
> $ tla file-find xtla.el
> /local/backend/mm43/revlib/address@hidden/xtla/xtla--main/x> 
> tla--main--0.1/xtla--main--0.1--patch-27/./xtla.el
> 
> So, this is really linked to the fact that xtla is a module of emacs-lisp.
> 
> Perhaps this is also linked to the fact that xtla and emacs-lisp are not > 
> located
> in the same archive.
> 




reply via email to

[Prev in Thread] Current Thread [Next in Thread]