apache+mod_ssl-1.3.41+2.8.31
Модератор: terminus
Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
-
- проходил мимо
apache+mod_ssl-1.3.41+2.8.31
Вобщем ца, трабла следующая:
стоит порт apache+mod_ssl-1.3.41+2.8.31 он же /usr/ports/www/apache13-modssl
Когда ставим, например /usr/ports/www/gallery, порты хотят ставить Apache 1.3.41 по зависимостям.
Вопрос: че сделать что бы зависимости понимали установленный Apache?
стоит порт apache+mod_ssl-1.3.41+2.8.31 он же /usr/ports/www/apache13-modssl
Когда ставим, например /usr/ports/www/gallery, порты хотят ставить Apache 1.3.41 по зависимостям.
Вопрос: че сделать что бы зависимости понимали установленный Apache?
Услуги хостинговой компании Host-Food.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/
Тарифы на виртуальные сервера (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/
-
- полковник
- Сообщения: 5845
- Зарегистрирован: 2007-12-07 13:51:33
- Откуда: Верх-Нейвинск
Re: apache+mod_ssl-1.3.41+2.8.31
Код: Выделить всё
RUN_DEPENDS= giftopnm:${PORTSDIR}/graphics/netpbm \
jhead:${PORTSDIR}/graphics/jhead \
unzip:${PORTSDIR}/archivers/unzip
USE_PHP= pcre session
WANT_PHP_WEB= yes
-
- рядовой
- Сообщения: 21
- Зарегистрирован: 2007-09-29 21:31:34
Re: apache+mod_ssl-1.3.41+2.8.31
Так то он так, я это видел. теперь смотрим сюда:
..
Кароче все, проблема кажись в пакете portupgrade, если ставить с его помощью он хочет ставить апач, если руками из портов ставить все ставится...
Код: Выделить всё
root /usr/ports/www/gallery2 # make package-depends-list
ffmpeg-2008.07.27_7 /usr/ports/multimedia/ffmpeg multimedia/ffmpeg
liba52-0.7.4_2 /usr/ports/audio/liba52 audio/liba52
djbfft-0.76_2 /usr/ports/math/djbfft math/djbfft
faad2-2.6.1,1 /usr/ports/audio/faad audio/faad
libtheora-1.0.b2 /usr/ports/multimedia/libtheora multimedia/libtheora
libvorbis-1.2.0_2,3 /usr/ports/audio/libvorbis audio/libvorbis
libogg-1.1.3,4 /usr/ports/audio/libogg audio/libogg
x264-0.0.20080409_2 /usr/ports/multimedia/x264 multimedia/x264
gpac-libgpac-0.4.4,1 /usr/ports/multimedia/gpac-libgpac multimedia/gpac-libgpac
gettext-0.17_1 /usr/ports/devel/gettext devel/gettext
libiconv-1.11_1 /usr/ports/converters/libiconv converters/libiconv
php5-5.2.8 /usr/ports/lang/php5 lang/php5
php5-pcre-5.2.6_2 /usr/ports/lang/php5 lang/php5
libxml2-2.6.32 /usr/ports/textproc/libxml2 textproc/libxml2
pkg-config-0.23_1 /usr/ports/devel/pkg-config devel/pkg-config
apache-1.3.41 /usr/ports/www/apache13 www/apache13
expat-2.0.1 /usr/ports/textproc/expat2 textproc/expat2
perl-5.8.8_1 /usr/ports/lang/perl5.8 lang/perl5.8
gd-2.0.35,1 /usr/ports/graphics/gd graphics/gd
jpeg-6b_7 /usr/ports/graphics/jpeg graphics/jpeg
png-1.2.31 /usr/ports/graphics/png graphics/png
freetype2-2.3.7 /usr/ports/print/freetype2 print/freetype2
netpbm-10.26.56 /usr/ports/graphics/netpbm graphics/netpbm
tiff-3.8.2_1 /usr/ports/graphics/tiff graphics/tiff
jbigkit-1.6 /usr/ports/graphics/jbigkit graphics/jbigkit
GraphicsMagick-nox11-1.1.14,1 /usr/ports/graphics/GraphicsMagick graphics/GraphicsMagick
libfpx-1.2.0.12_1 /usr/ports/graphics/libfpx graphics/libfpx
libwmf-nox11-0.2.8.4_2 /usr/ports/graphics/libwmf graphics/libwmf
jasper-1.900.1_6 /usr/ports/graphics/jasper graphics/jasper
lcms-1.17,1 /usr/ports/graphics/lcms graphics/lcms
ghostscript8-nox11-8.62_5 /usr/ports/print/ghostscript8-nox11 print/ghostscript8-nox11
fontconfig-2.5.0,1 /usr/ports/x11-fonts/fontconfig x11-fonts/fontconfig
gsfonts-8.11_4 /usr/ports/print/gsfonts print/gsfonts
ImageMagick-nox11-6.4.3.6 /usr/ports/graphics/ImageMagick graphics/ImageMagick
libltdl-1.5.26 /usr/ports/devel/libltdl15 devel/libltdl15
jhead-2.82 /usr/ports/graphics/jhead graphics/jhead
unzip-5.52_5 /usr/ports/archivers/unzip archivers/unzip
dcraw-8.86 /usr/ports/graphics/dcraw graphics/dcraw
php5-session-5.2.6_2 /usr/ports/www/php5-session www/php5-session
php5-mysql-5.2.6_2 /usr/ports/databases/php5-mysql databases/php5-mysql
mysql-client-4.1.22 /usr/ports/databases/mysql41-client databases/mysql41-client
php5-gd-5.2.6_2 /usr/ports/graphics/php5-gd graphics/php5-gd
t1lib-5.1.2,1 /usr/ports/devel/t1lib devel/t1lib
php5-gettext-5.2.6_1 /usr/ports/devel/php5-gettext devel/php5-gettext
Кароче все, проблема кажись в пакете portupgrade, если ставить с его помощью он хочет ставить апач, если руками из портов ставить все ставится...
-
- полковник
- Сообщения: 5845
- Зарегистрирован: 2007-12-07 13:51:33
- Откуда: Верх-Нейвинск
Re: apache+mod_ssl-1.3.41+2.8.31
До установки gallery установка после установки вроде всё пашет

Код: Выделить всё
zg# pkg_info | grep apach
apache+mod_ssl-1.3.41+2.8.31 The Apache 1.3 webserver with SSL/TLS functionality
zg# pkg_info | grep php
php5-5.2.8 PHP Scripting Language
zg#
Код: Выделить всё
===> Checking if www/gallery already installed
*****************************************************************
Please consider adding the following 4 lines to your httpd.conf
<Directory "/usr/local/www/gallery">
AllowOverride Options FileInfo
allow from all
</Directory>
Then restart apache: 'apachectl graceful'
*****************************************************************
Please visit 'http://{host.domain}/gallery/' in a
web-browser and follow the configuration instructions.
*****************************************************************
===> Registering installation for gallery-1.5.10
===> Cleaning for jhead-2.84
===> Cleaning for php5-5.2.8
===> Cleaning for php5-session-5.2.8
===> Cleaning for php5-gettext-5.2.8
===> Cleaning for apache-1.3.41
===> Cleaning for gallery-1.5.10
Код: Выделить всё
zg# pkg_info | grep apach
apache+mod_ssl-1.3.41+2.8.31 The Apache 1.3 webserver with SSL/TLS functionality
zg# pkg_info | grep php
php5-5.2.8 PHP Scripting Language
php5-gettext-5.2.8 The gettext shared extension for php
php5-session-5.2.8 The session shared extension for php
zg# pkg_info | grep galler
gallery-1.5.10 A slick web based photo album written using PHP
zg#


-
- рядовой
- Сообщения: 21
- Зарегистрирован: 2007-09-29 21:31:34
Re: apache+mod_ssl-1.3.41+2.8.31
Хм... надо будет посмотреть... а ты делал:
Код: Выделить всё
portinstall gallery
-
- полковник
- Сообщения: 5845
- Зарегистрирован: 2007-12-07 13:51:33
- Откуда: Верх-Нейвинск
Re: apache+mod_ssl-1.3.41+2.8.31
EugeneSG писал(а):portinstall
Код: Выделить всё
zg# which portinstall
/usr/local/sbin/portinstall
zg# head /usr/local/sbin/portinstall
#!/usr/local/bin/ruby18
# -*- ruby -*-
#
# Copyright (c) 2000-2004 Akinori MUSHA
# Copyright (c) 2005,2006 KOMATSU Shinichiro
# Copyright (c) 2006-2008 Sergey Matveychuk <sem@FreeBSD.org>
#
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
zg# whatis portinstall
portupgrade(1), portinstall(1) - tools to upgrade installed packages or install new ones via ports or packages
zg#
-
- рядовой
- Сообщения: 21
- Зарегистрирован: 2007-09-29 21:31:34
Re: apache+mod_ssl-1.3.41+2.8.31
Так вот в том то и дело, что я пользуюсь этой тулзенью, удобно и просто. Так вот если ставить ей, то она хочет ставить Апач, а если ставить из портов, типа и т.д. то все работает 
Код: Выделить всё
cd /usr/ports/../..
make install && make clean

-
- полковник
- Сообщения: 5845
- Зарегистрирован: 2007-12-07 13:51:33
- Откуда: Верх-Нейвинск
Re: apache+mod_ssl-1.3.41+2.8.31
полностью соглашусь тут собственно проблема только в WANT_PHP_WEB - когда пхп собирается из портов с опцией для апача, то он ищет apxs, и если находит, то юзает её, а если нет, идёт ставить апач. При этом пхп не интересует какой апач стоит и как ставился. Но утилита portinstall сначала строит дерево зависимостей, потом проверяет его и начинает жёстко следить, чтобы все зависимые порты были поставлены и были нужной версии.
Код: Выделить всё
---> Installing the new version via the port
===> Installing for apache-1.3.41
===> apache-1.3.41 conflicts with installed package(s):
apache+mod_ssl-1.3.41+2.8.31
They install files into the same place.
Please remove them first with pkg_delete(1).
*** Error code 1
Stop in /usr/ports/www/apache13.
*** Error code 1
Stop in /usr/ports/www/apache13.
** Command failed [exit code 1]: /usr/bin/script -qa /tmp/portinstall.6806.0 env make reinstall
** Fix the installation problem and try again.
^C---> Skipping 'www/gallery' because a requisite port 'www/apache13' failed (specify -k to force)
^C** Listing the failed packages (-:ignored / *:skipped / !:failed)
! www/apache13 (install error)
* www/gallery
-
- рядовой
- Сообщения: 21
- Зарегистрирован: 2007-09-29 21:31:34
Re: apache+mod_ssl-1.3.41+2.8.31
вот вот!!!
Но, есть еще дивный файлик /usr/local/etc/pkgtools.conf
где можно добавить строчку:
И по идее должно быть все гуд. Но я пока не добавлял... У меня кажись база портов битая... Да и я уже давно подумываю переустановить этот сервер, все никак руки не дойдут 
Но, есть еще дивный файлик /usr/local/etc/pkgtools.conf
где можно добавить строчку:
Код: Выделить всё
ALT_PKGDEP = {
'apache-1.3.*' => 'apache+mod_ssl-1.3.*',
'www/apache13' => 'www/apache13-modssl'
}

- zingel
- beastie
- Сообщения: 6204
- Зарегистрирован: 2007-10-30 3:56:49
- Откуда: Moscow
- Контактная информация:
Re: apache+mod_ssl-1.3.41+2.8.31
Код: Выделить всё
pkgdb -Fu && cd /usr/ports/www/gallery && make config
Z301171463546 - можно пожертвовать мне денег