bitkeeper

КПК с Linux, установка Linux на iPaq и другие модели, программы
Закрыто
Manwe
Кандидат (3 lvl)
Сообщения: 102
Зарегистрирован: Сб сен 13, 2003 14:32

bitkeeper

Сообщение Manwe » Ср сен 24, 2003 21:24

никто не ставил на заурус?
во время распаковки самораспаковающегося архива пишет
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$

какие будут идеи?

Manwe
Кандидат (3 lvl)
Сообщения: 102
Зарегистрирован: Сб сен 13, 2003 14:32

Re: bitkeeper

Сообщение Manwe » Ср сен 24, 2003 21:37

похоже на проблему со свободным местом в /tmp

sash
Доктор (4 lvl)
Сообщения: 338
Зарегистрирован: Пт июл 04, 2003 13:33

Сообщение sash » Ср сен 24, 2003 21:55

поставьте на линукс хост на x86, на завр ставить особо резона нет

Manwe
Кандидат (3 lvl)
Сообщения: 102
Зарегистрирован: Сб сен 13, 2003 14:32

Re: bitkeeper

Сообщение Manwe » Ср сен 24, 2003 21:58

Manwe писал(а):похоже на проблему со свободным местом в /tmp
помог "грубый" хак с временным переносом /tmp в /mnt/cf

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
ох уж эти коммерческие инсталлеры :-(

Manwe
Кандидат (3 lvl)
Сообщения: 102
Зарегистрирован: Сб сен 13, 2003 14:32

Сообщение Manwe » Ср сен 24, 2003 22:00

sash писал(а):поставьте на линукс хост на x86, на завр ставить особо резона нет
у меня bk и на linux x86 хостах давно уже стоит

Закрыто

Вернуться в «КПК и смартфоны на Linux: Zaurus, планшеты Nokia, прочее»