> $ mkdir skull # fossil head, get it? Ahahaha.
> $ cd skull
> $ fossil open /museum/fossil.fossil # where fossils live
Clever!
> I saw that jimsh references glob.tcl, so I removed all my local Tcl/Tk
> stuff -- I wasn't really using it -- and rebuilt Fossil clean from tip,
> to force it to use jimsh, and it still doesn't happen.
How did you do this? My knowledge of the TCL ecosystem isn't that
great.
> I see from your other thread that you are using tarball checkouts. Now
> that you have a fossil binary built, what happens if you check out
> Fossil tip and build from that?
Same result when I try it from a fresh checkout.
[ >8 some other stuff from `fossil open` omitted >8 ]
project-name: Fossil
repository: /home/swoods/tmp/fossil-tip/../fossil.fossil
local-root: /home/swoods/tmp/fossil-tip/
config-db: /home/swoods/.fossil
project-code: CE59BB9F186226D80E49D1FA2DB29F935CCA0333
checkout: b6a5023faefffefacfbda986853aa5a845715137 2014-08-05
17:27:43 UTC
parent: b9b3ce3b3907823d298816149c83b3e3f88c812b 2014-08-05
10:52:57 UTC
leaf: open
tags: trunk
comment: Updates to the "help" text for the tarball command. Add
hyperlinks for accessing content on the /cachestat
webpage.
(user: drh)
checkins: 7262
swoods@web75:fossil-tip$ ./configure
No installed jimsh or tclsh, building local bootstrap jimsh0
glob.tcl:13: Error: Permission denied
I ran this through `strace` to see if that gave me any clues. Looks
like it's trying to stat `/home` which on my system has restricted
access (not readable or writable by "others").
stat64("/", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
open("/", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = 3
fcntl64(3, F_SETFD, FD_CLOEXEC) = 0
getdents(3, /* 29 entries */, 32768) = 532
getdents(3, /* 0 entries */, 32768) = 0
close(3) = 0
stat64("/home", {st_mode=S_IFDIR|0751, st_size=12288, ...}) = 0
open("/home", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = -1 EACCES
(Permission denied)
write(2, "glob.tcl:13: Error: Permission d"..., 37glob.tcl:13: Error:
Permission denied) = 37
write(2, "\n", 1
) = 1
exit_group(1) = ?
swoods@web75:fossil-tip$ stat /home
File: `/home'
Size: 12288 Blocks: 32 IO Block: 4096 directory
Device: 803h/2051d Inode: 259522561 Links: 274
Access: (0751/drwxr-x--x) Uid: ( 0/ root) Gid: ( 0/ root)
Access: 2014-08-05 13:19:26.000000000 +0000
Modify: 2014-08-04 19:17:09.000000000 +0000
Change: 2014-08-04 19:17:09.000000000 +0000
swoods@web75:fossil-tip$ ls /home
ls: /home: Permission denied
_______________________________________________
fossil-users mailing list
[email protected]
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users