Доброе время! понимаю, что вопрос тупой, но ничего не могу поделать. в общем достался сервак с фрей5.1. фря старенькая. порты не накатывались ниразу, в принципе с задачами, возложенными на нее справляется, но список задач растет и множется-поетому надо обновится. в общем решил поставить портапгрейд. т.к. фря старенькая- моих портов на сайтах не обнаружено- подсовываю по одному в дисцилес. мэйк прошел нормуль. говорю мейк инстал-и он сам нашел rdoc-beta-2.tgz но никак не может его поставить. пытаюсь поставить rdoc вручную. вот что выдает.make
===> Extracting for ruby-rdoc-0.0.0.b2
>> Checksum OK for ruby/rdoc-beta-2.tgz.
===> ruby-rdoc-0.0.0.b2 depends on file: /usr/local/bin/ruby - found
/usr/bin/tar: This does not look like a tar archive
/usr/bin/tar: Skipping to next header
/usr/bin/tar: Archive contains obsolescent base-64 headers
/usr/bin/tar: Read 9728 bytes from -
/usr/bin/tar: Error exit delayed from previous errors
*** Error code 1Stop in /usr/ports/textproc/ruby-rdoc.
я так понимаю архив битый. ладно, я его ручками скачал аж из 2-х разных мест, пытаюсь подсунуть в дисцилес- та же самая ошибка, а полуночный командир в архив спокойно заходит, без вопросов, да и tar -zxvf rdoc-beta-2.tgz отрабатывается на ура. может что посоветуете. как вариант- поставить rdoc с помошью уже установленного ruby- но мне не кажется это кошерным. заранее спасибо
ОК. может как вариант кто подскажет, как подсунуть для установки уже распакованный архив. на этом форуме нашел, что можно отказаться от проверки чексумм NO_CHECKSUM=YES -это тоже не помогло, с контрольной суммой все вроде ок. может что-то наподобии
make НЕ_ИЗ_АРХИВА_А_УЖЕ_РАСПАКОВАНО=ДА существует?
заранеее спасибо.
не утерпел- поставил rdoc спомощью руби- прокатило. теперь ругается на ruby-bdb1- посмотрел на сайтах-не нашел вразумительного ответа. вроде это ошибка самой bdb1. может кто победил- чиркните пару строк
при установки ruby-bdb1 пишет
make install
........
bdb1.c:1567: `R_IAFTER' undeclared (first use in this function)
bdb1.c:1568: `R_IBEFORE' undeclared (first use in this function)
bdb1.c:1570: `R_DUP' undeclared (first use in this function)
bdb1.c:1571: `R_FIRST' undeclared (first use in this function)
bdb1.c:1572: `R_LAST' undeclared (first use in this function)
bdb1.c:1573: `R_NEXT' undeclared (first use in this function)
bdb1.c:1574: `R_PREV' undeclared (first use in this function)
bdb1.c:1576: `R_CURSOR' undeclared (first use in this function)
bdb1.c:1579: `R_NOOVERWRITE' undeclared (first use in this function)
*** Error code 1Stop in /usr/ports/databases/ruby-bdb1/work/bdb1-0.1.9/src.
*** Error code 1Stop in /usr/ports/databases/ruby-bdb1/work/bdb1-0.1.9.
*** Error code 1Stop in /usr/ports/databases/ruby-bdb1.
*** Error code 1Stop in /usr/ports/sysutils/portupgrade.
в общем у меня идей не осталось- больше топик обновлять не буду (если конечно никто не ответит).
Очень, очень, очень надо.