Помогите разобраться с зависимостями пакетов

Простые/общие вопросы по UNIX системам. Спросите здесь, если вы новичок

Модераторы: vadim64, terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Termitnik
сержант
Сообщения: 169
Зарегистрирован: 2008-04-05 20:09:45
Откуда: Киев

Помогите разобраться с зависимостями пакетов

Непрочитанное сообщение Termitnik » 2013-01-05 22:22:22

Поставил правильную ОС, собрал portupgrade, устанавливаю Xorg (из пакетов) - не ставится, хочет перл 5.12, а portupgrade подтянул 5.14. Собирать из портов - долго, ставить 5.12 вместо 5.14 - тупо. Есть еще какие варианты?

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/


Termitnik
сержант
Сообщения: 169
Зарегистрирован: 2008-04-05 20:09:45
Откуда: Киев

Re: Помогите разобраться с зависимостями пакетов

Непрочитанное сообщение Termitnik » 2013-01-07 23:50:16

mak_v_ писал(а):/etc/make.conf
PERL_VERSION=5.14
pkg_add не смотрит в /etc/make.conf
Есть ещё идеи?

mak_v_
проходил мимо

Re: Помогите разобраться с зависимостями пакетов

Непрочитанное сообщение mak_v_ » 2013-01-08 0:05:05

соберите из портов, у меня более идей нет....пакаджи то собраны с зависимостями УЖЕ.

Bayerische
капитан
Сообщения: 1820
Зарегистрирован: 2010-12-25 20:41:50
Откуда: Хлебная столица

Re: Помогите разобраться с зависимостями пакетов

Непрочитанное сообщение Bayerische » 2013-01-08 11:15:01

Собирать из портов - долго
Всё быстрее, чем мучиться.
Перед этим лучше проапдейтить всё что есть, чтобы зависимости свежие были.

snorlov
подполковник
Сообщения: 3713
Зарегистрирован: 2008-09-04 11:51:25
Откуда: Санкт-Петербург

Re: Помогите разобраться с зависимостями пакетов

Непрочитанное сообщение snorlov » 2013-01-08 12:06:08

Termitnik писал(а):Поставил правильную ОС, собрал portupgrade, устанавливаю Xorg (из пакетов) - не ставится, хочет перл 5.12, а portupgrade подтянул 5.14. Собирать из портов - долго, ставить 5.12 вместо 5.14 - тупо. Есть еще какие варианты?
Все снести и поставить xorg из пакаджей, он сам подтянет необходимое, а потом обновить порты и все пересобрать, добавив в make.conf

Код: Выделить всё

BATCH="YES"
Впрочем, последовательность действий зависит от производительности компа и ширины канала...

Termitnik
сержант
Сообщения: 169
Зарегистрирован: 2008-04-05 20:09:45
Откуда: Киев

Re: Помогите разобраться с зависимостями пакетов

Непрочитанное сообщение Termitnik » 2013-01-08 19:44:22

Хотелось бы более универсальное (красивое) решение на все случаи жизни. Ведь, в случае прод-сервера с 9000 пакетами, "сносить и пересобирать все" - явно не вариант :oops:

mak_v_
проходил мимо

Re: Помогите разобраться с зависимостями пакетов

Непрочитанное сообщение mak_v_ » 2013-01-08 19:47:18

их всего 2400....9000 вы загнули :-)
Ставьте из пакаджей

Termitnik
сержант
Сообщения: 169
Зарегистрирован: 2008-04-05 20:09:45
Откуда: Киев

Re: Помогите разобраться с зависимостями пакетов

Непрочитанное сообщение Termitnik » 2013-01-08 19:56:07

их всего 2400....9000 вы загнули :-)
Ставьте из пакаджей
Так я и хочу ставить из пакаджей, поэтому и спрашиваю: что делать, если пакет А ссылается на пакет Б, а в системе установлен пакет Б более свежей версии, нежели тот, который требуется пакету А?

mak_v_
проходил мимо

Re: Помогите разобраться с зависимостями пакетов

Непрочитанное сообщение mak_v_ » 2013-01-08 20:06:19

Не собирать из портов, пользоваться бинарниками