никто не ставил на заурус?
во время распаковки самораспаковающегося архива пишет
bash-2.05$ ./bk-3.0.2-arm-glibc21-linux.bin
Please wait while we unpack the installer...write on data: Success
и всё на этом заканчивается
на сколько я понимаю у них в архиве 2'а файла инсталлер - сркипт на баше и собственно дистрибутив в tar.gz.
так вот инсталлер распаковывается и кладётся в /tmp , а вот
сам дистрибутив - нет
показания strace:
bash-2.05$ strace ./bk-3.0.2-arm-glibc21-linux.bin
execve("./bk-3.0.2-arm-glibc21-linux.bin", ["./bk-3.0.2-arm-glibc21-linux.bin"], [/* 16 vars */])
= 0
brk(0) = 0x2295414
open("/etc/ld.so.preload", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=6638, ...}) = 0
old_mmap(NULL, 6638, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40019000
close(3) = 0
open("/lib/libc.so.6", O_RDONLY) = 3
read(3, "\177ELF\1\1\1a\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\324\1\2\000"..., 1024) = 1024
fstat64(3, {st_mode=S_IFREG|0775, st_size=1152532, ...}) = 0
old_mmap(NULL, 1155464, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40022000
mprotect(0x4012b000, 70024, PROT_NONE) = 0
old_mmap(0x40132000, 28672, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x108000) = 0x40132000
old_mmap(0x40139000, 12680, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x 40139000
close(3) = 0
munmap(0x40019000, 6638) = 0
getpid() = 2054
write(2, "Please wait while we unpack the "..., 44Please wait while we unpack the installer...) = 44
getpid() = 2054
open("/tmp/installer2054", O_WRONLY|O_CREAT|O_TRUNC|O_EXCL, 0755) = 3
write(3, "\n# @(#)bitkeeper.sh 1.21 bryan@b"..., 5840) = 5840
close(3) = 0
getpid() = 2054
open("/tmp/data2054", O_WRONLY|O_CREAT|O_TRUNC|O_EXCL, 0755) = 3
write(3, "\37\213\10\0\213\2621?\0\3\344\232mpTU\232\307Ow\22hc\300"..., 2666194) = 442368
write(2, "write on data: Success\n", 23write on data: Success
) = 23
unlink("/tmp/data2054") = 0
_exit(1) = ?
bash-2.05$ strace ./bk-3.0.2-arm-glibc21-linux.bin
execve("./bk-3.0.2-arm-glibc21-linux.bin", ["./bk-3.0.2-arm-glibc21-linux.bin"], [/* 16 vars */]) = 0
brk(0) = 0x2295414
open("/etc/ld.so.preload", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=6638, ...}) = 0
old_mmap(NULL, 6638, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40019000
close(3) = 0
open("/lib/libc.so.6", O_RDONLY) = 3
read(3, "\177ELF\1\1\1a\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\324\1\2\000"..., 1024) = 1024
fstat64(3, {st_mode=S_IFREG|0775, st_size=1152532, ...}) = 0
old_mmap(NULL, 1155464, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40022000
mprotect(0x4012b000, 70024, PROT_NONE) = 0
old_mmap(0x40132000, 28672, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x108000) = 0x40132000
old_mmap(0x40139000, 12680, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x40139000
close(3) = 0
munmap(0x40019000, 6638) = 0
getpid() = 2056
write(2, "Please wait while we unpack the "..., 44Please wait while we unpack the installer...) = 44
getpid() = 2056
open("/tmp/installer2056", O_WRONLY|O_CREAT|O_TRUNC|O_EXCL, 0755) = 3
write(3, "\n# @(#)bitkeeper.sh 1.21 bryan@b"..., 5840) = 5840
close(3) = 0
getpid() = 2056
open("/tmp/data2056", O_WRONLY|O_CREAT|O_TRUNC|O_EXCL, 0755) = 3
write(3, "\37\213\10\0\213\2621?\0\3\344\232mpTU\232\307Ow\22hc\300"..., 2666194) = 434176
write(2, "write on data: Success\n", 23write on data: Success
) = 23
unlink("/tmp/data2056") = 0
_exit(1) = ?
bash-2.05$
какие будут идеи?
bitkeeper
Re: bitkeeper
похоже на проблему со свободным местом в /tmp
Re: bitkeeper
помог "грубый" хак с временным переносом /tmp в /mnt/cfManwe писал(а):похоже на проблему со свободным местом в /tmp
dd if=/dev/zero of=/mnt/cf/fs bs=1k count=10000
mke2fs /mnt/cf/fs
mount /mnt/cf/fs -o loop /tmp
bash-2.05$ bk version
BitKeeper version is bk-3.0.2 20030813204105 for arm-glibc21-linux
Built by: lm@netwinder.bitmover.com in /build/bk-3.0.2-lm/src
Built on: Wed Aug 6 18:50:54 PDT 2003
PS
ох уж эти коммерческие инсталлеры