Страница 1 из 1

Не собирается порт GD1

Добавлено: 2022-10-10 1:21:47
Alnico
Имеем сервер с FreeBSD5.2,(Не предлагать обновить систему или сменить железо!) Не могу собрать порт GD1
Такая ошибка получается:
==========================================
user100# cd /usr/ports/graphics/gd1
user100# make install clean
===> gd-1.8.4,2 depends on shared library: jpeg.9 - not found
===> Verifying install for jpeg.9 in /usr/ports/graphics/jpeg
===> Building for jpeg-6b_1
./libtool --mode=compile cc -O -pipe -mcpu=pentiumpro -I. -c ./jcapimin.c
./libtool: not found
*** Error code 127

Stop in /usr/ports/graphics/jpeg/work/jpeg-6b.
*** Error code 1

Stop in /usr/ports/graphics/jpeg.
*** Error code 1

Stop in /usr/ports/graphics/gd1.
===========================================
Чего не хватает, куда смотреть?

Не собирается порт GD1

Добавлено: 2022-10-10 8:53:25
Reken
Alnico писал(а):
2022-10-10 1:21:47
gd-1.8.4,2 depends on shared library: jpeg.9 - not found
Нужно jpeg ставить. Но так как FreeBSD старая, из портов не поставите...Найдите диск с FreeBSD 5.2 и возьмите оттуда порты...Может так получится

Не собирается порт GD1

Добавлено: 2022-10-11 13:52:27
guest
FreeBSD 5.2 ! Ужас... нет только от того что старая, но и от того что данная ветка никогда не была stable
и не рекомендовалась к промышленному использованию. Переходная ветка от 4.x -> 6.x.

amd64:
http://ftp-archive.freebsd.org/pub/Free ... .8.4,2.tbz
i386:
http://ftp-archive.freebsd.org/pub/Free ... .8.4,2.tbz

ps. Потренируйтесь с портами и пакетами FreeBSD 5.2 в виртуалке хотя бы...

Не собирается порт GD1

Добавлено: 2022-10-12 0:41:15
Alnico
jpeg тоже не ставится...
======
cd /usr/ports/graphics/jpeg
user100# make install clean
===> Building for jpeg-6b_1
./libtool --mode=compile cc -O -pipe -mcpu=pentiumpro -I. -c ./jcapimin.c
./libtool: not found
*** Error code 127

Stop in /usr/ports/graphics/jpeg/work/jpeg-6b.
*** Error code 1

Stop in /usr/ports/graphics/jpeg.
=======

К сожалению на данном железе, кроме FreeBSD5.2 другие версии вообще не ставятся...
С удовольствием поставлю версию 4, но у упор не желает видеть жесткие диски.

Не собирается порт GD1

Добавлено: 2022-10-12 11:22:22
guest
jpeg тоже не ставится...
======
cd /usr/ports/graphics/jpeg
user100# make install clean
===> Building for jpeg-6b_1
./libtool --mode=compile cc -O -pipe -mcpu=pentiumpro -I. -c ./jcapimin.c
./libtool: not found
libtool: not found
черным же по белому!
Необходимо установить ВСЕ build-depended зависимости.

Что скажет:
# man ports
- есть там pretty-build?
*** Error code 127

Stop in /usr/ports/graphics/jpeg/work/jpeg-6b.
*** Error code 1

Stop in /usr/ports/graphics/jpeg.
=======

К сожалению на данном железе, кроме FreeBSD5.2 другие версии вообще не ставятся...
С удовольствием поставлю версию 4, но у упор не желает видеть жесткие диски.
Дохтур, у мине эта... (c) Винокур. (нет конкретики)

ps. Лично у меня ставится практически на все! Если уж ставить, то 6.3.
Предложено же было потренироваться на виртуалке. И вообще, вся древность
легко переносится в виртуалку.

Не собирается порт GD1

Добавлено: 2022-10-13 21:15:29
Alnico
guest писал(а):
2022-10-12 11:22:22
tool: not found
черным же по белому!
Необходимо установить ВСЕ build-depended зависимости.
Зависимости установлены.
Но почему-то все равно не видит и просит установить.

Не собирается порт GD1

Добавлено: 2022-10-14 14:55:42
guest
Зависимости установлены.
Но почему-то все равно не видит и просит установить.
не знаю что и как Вы делаете:
Изображение

bash,wget,lynx,mc - установлены из пактов, ru-gd-1.8.3 из портов, зависимости подтянулись автоматом.

Не собирается порт GD1

Добавлено: 2022-10-14 15:25:32
Neus
guest писал(а):
2022-10-14 14:55:42
bash,wget,lynx,mc - установлены из пактов, ru-gd-1.8.3 из портов, зависимости подтянулись автоматом.
Вот не лень Вам было воспроизводить проблему?

Не собирается порт GD1

Добавлено: 2022-10-14 15:53:09
guest
Вот не лень Вам было воспроизводить проблему?
так "тяпница", браться за что-то серьезное... а тут делов на 15 мин:
- скачать iso
- установить в виртуалку
- выставить переменную PACKAGESITE (вспомнить pkg_add, pkg_info)
- установить несколько пакетов
Далее самое сложное :) Поиск старья, сверка md5 (отключение если нужно)
и сборка.
gd-1 всего-то требует libpng и инструментарий libtool

Соврал, за исключением поиска старья, на все 10-15 мин.

ps. Ну и скачивание packages src и класть на свой http, потому как старые chipers
ни в openssh, ни в ssl (wget/lynx) не поддерживаются

Не собирается порт GD1

Добавлено: 2022-10-14 16:51:21
guest
Почему 5.2, а не 5.2.1 ?
5.3,5.4,5.5 - тоже не ставятся на железо?

Не собирается порт GD1

Добавлено: 2022-10-15 0:00:36
snorlov
Насколько помню, в старых версиях, при релизах был dvd-ник, на котором лежал то ли уже весь скомпилированный софт, то ли все исходники для этого софта...

Не собирается порт GD1

Добавлено: 2022-10-15 16:13:23
guest
Насколько помню, в старых версиях, при релизах был dvd-ник, на котором лежал то ли уже весь скомпилированный софт, то ли все исходники для этого софта...
не, весь никогда не лежал, определенный кондоминимум:
- системный набор
- набор архиваторов
- X'ы и несколько обрезанных DE

да это и не столь сейчас важно :)

Не собирается порт GD1

Добавлено: 2022-10-16 19:50:03
Alnico
guest писал(а):
2022-10-14 16:51:21
5.3,5.4,5.5 - тоже не ставятся на железо?
Именно так. Только 5.2 корректно устанавливается.

Не собирается порт GD1

Добавлено: 2022-10-16 23:00:32
guest
Непрочитанное сообщение Alnico » 2022-10-16 19:50:03
guest писал(а): ↑
2022-10-14 16:51:21
5.3,5.4,5.5 - тоже не ставятся на железо?
Именно так. Только 5.2 корректно устанавливается.
скорей без проблем, а с мелкими в других релизах, Вы не справились.
В остальном, у меня все собралось без проблем.