The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"ports: подтягивание 'лишних' портов"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [ Отслеживать ]

"ports: подтягивание 'лишних' портов"  
Сообщение от krol on 21-Июн-08, 09:33 
Как запретить собирать и инсталить порты от которых зависит данный порт, т.е. ситуация такая: пхп собирается и инсталится ручками, а вот phpmyadmin есть желание поставить из портов, но при попытке это сделать он пытается подтянуть пхп и затереть уже поставленый.
Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "ports: подтягивание 'лишних' портов"  
Сообщение от ntldr (ok) on 21-Июн-08, 10:03 
>Как запретить собирать и инсталить порты от которых зависит данный порт, т.е.
>ситуация такая: пхп собирается и инсталится ручками, а вот phpmyadmin есть
>желание поставить из портов, но при попытке это сделать он пытается
>подтянуть пхп и затереть уже поставленый.

первое что пришло в голову - поправить Makefile

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "ports: подтягивание 'лишних' портов"  
Сообщение от krol on 21-Июн-08, 10:15 
>первое что пришло в голову - поправить Makefile

ех... не хотелось бы своими шаловливыми ручками лишний раз в "единое и нерушимое" залазить... может быть есть такая опция сборки... просмотрел уже почти все mk файлы, но ответа так и не нашел...

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "ports: подтягивание 'лишних' портов"  
Сообщение от vladsol (ok) on 21-Июн-08, 11:23 
Было похожее с переустановкой РНР, в частности для экстеншна mysql нужна была установка mysql-client (хотя, он уже был установлен). Думаю, не решить. А что мешает установить не из портов? Распаковать архив в папочку на сервере, и все дела :)
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "ports: подтягивание 'лишних' портов"  
Сообщение от krol on 21-Июн-08, 12:13 
>А что мешает установить не из портов? Распаковать архив в папочку на
>сервере, и все дела :)

Автоматизация вещь хорошая, а порты дают хорошую автоматизацию :) В портах, во первых, есть portaudit, а в phpmyadmin находят дыры постоянно... Во вторых: все же время потраченное на make deinstall clean install clean меньше чем: lynx phpmyadmin.net, tar -xpf, mv, cp...

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

5. "ports: подтягивание 'лишних' портов"  
Сообщение от arachnid email(??) on 21-Июн-08, 19:46 
>Как запретить собирать и инсталить порты от которых зависит данный порт, т.е.
>ситуация такая: пхп собирается и инсталится ручками, а вот phpmyadmin есть
>желание поставить из портов, но при попытке это сделать он пытается
>подтянуть пхп и затереть уже поставленый.

очень просто (в теории) - ставиться portupgrade, уже которому можно указать что от каких поротов зависит, какте порты не трогать, ибо стоят руками и пр...  

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

7. "ports: подтягивание 'лишних' портов"  
Сообщение от krol on 21-Июн-08, 19:55 
>очень просто (в теории) - ставиться portupgrade, уже которому можно указать что
>от каких поротов зависит, какте порты не трогать, ибо стоят руками
>и пр...

мысль конечно интересная, всегда portupgrade-ем только обновлялся, попробую.

Makefile почитать все же пришлось, пока что, проблему решил добавив в make.conf:

.if ${.CURDIR:N*/ports/databases/phpmyadmin} == ""
WITHOUT_PHP_DEPENDS=yes
.endif

несколько не то, что хотел, но хоть Makefile править не пришось

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

6. "ports: подтягивание 'лишних' портов"  
Сообщение от newser (ok) on 21-Июн-08, 19:49 
>Как запретить собирать и инсталить порты от которых зависит данный порт, т.е.
>ситуация такая: пхп собирается и инсталится ручками, а вот phpmyadmin есть
>желание поставить из портов, но при попытке это сделать он пытается
>подтянуть пхп и затереть уже поставленый.

Если не секрет, то с какой целью PHP собирался ручками, а не из портов?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

8. "ports: подтягивание 'лишних' портов"  
Сообщение от krol on 21-Июн-08, 20:01 
>Если не секрет, то с какой целью PHP собирался ручками, а не
>из портов?

изначально php собирался directadmin-ом, затем скрипт directadmin-овский модифицировался до стадии отдельного сбора php,php-cgi,php-cli с разным набором расширений, наложением патчей и распихиванием всего этого добра по разным папкам.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру