Проблемы с установкой, настройкой и работой системных и сетевых программ.
Модераторы: GRooVE, alexco
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
-
Syward
- мл. сержант
- Сообщения: 81
- Зарегистрирован: 2008-07-06 22:27:33
- Откуда: Mytischi
-
Контактная информация:
Непрочитанное сообщение
Syward » 2009-12-09 19:25:36
Пытаюсь собрать пых:
Код: Выделить всё
Build complete.
Don't forget to run 'make test'.
===> Installing for php5-5.2.11_1
===> php5-5.2.11_1 depends on file: /usr/local/sbin/apxs - found
===> php5-5.2.11_1 depends on executable: pkg-config - found
===> Generating temporary packing list
===> Checking if lang/php5 already installed
-q: not found
*** Error code 127
Stop in /usr/ports/lang/php5.
*** Error code 1
Stop in /usr/ports/lang/php5.
или разобрать:
Код: Выделить всё
# make -C /usr/ports/lang/php5 deinstall
===> Deinstalling for lang/php5
-q: not found
*** Error code 127
Stop in /usr/ports/lang/php5.
получаю одно и тоже.
Причем без разницы, что я собираю net-snmp или иксы. Вываливается на этом месте.
система:
Код: Выделить всё
# uname -a
FreeBSD syward.local 9.0-CURRENT FreeBSD 9.0-CURRENT #0: Wed Dec 9 15:44:03 MSK 2009 root@syward.local:/usr/obj/usr/src/sys/www i386
здесь вроде криминального нет ничего:
Код: Выделить всё
# cat /etc/make.conf
PERL_VERSION=5.8.9
COMPAT4X=true
NO_PROFILE=yes
NO_GAMES=yes
DOC_LANG=en_US.ISO8859-1 ru_RU.KOI8-R
WITHOUT_X11=YES
NO_X11=YES
WITH_IDEA=yes
MAKE_IDEA=yes
WITHOUT_GAMES=yes
WITHOUT_INET6=yes
WITHOUT_INET6_SUPPORT=yes
WITHOUT_PROFILE=yes
WITHOUT_IPV6=yes
WITHOUT_JAVA=yes
WITH_ODBC=yes
KERNCONF=www
#
мир с ядром только что собрались, не помогло
никто не сталкивался?
Существует рoвнo oдин интуитивнo пoнятный интерфейс - сoска. Все остальные oсваиваются путем oбучения или методом тыка...©
Syward
-
Хостинг HostFood.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/
-
smk
- рядовой
- Сообщения: 22
- Зарегистрирован: 2009-12-08 18:57:05
Непрочитанное сообщение
smk » 2009-12-09 19:50:07
Такое ощущение что ошибка в самом порту php5. Пробовали обновлять порты?
Обсуждения в форуме часто напоминают анализ кала: кто-то на...рал и ушел, а другие сидят и спорят...
smk
-
Syward
- мл. сержант
- Сообщения: 81
- Зарегистрирован: 2008-07-06 22:27:33
- Откуда: Mytischi
-
Контактная информация:
Непрочитанное сообщение
Syward » 2009-12-09 20:01:16
любой порт вываливается с
Код: Выделить всё
===> Checking if some/port already installed
-q: not found
порты обновлял. Похоже опцию -q почикали...
Существует рoвнo oдин интуитивнo пoнятный интерфейс - сoска. Все остальные oсваиваются путем oбучения или методом тыка...©
Syward
-
smk
- рядовой
- Сообщения: 22
- Зарегистрирован: 2009-12-08 18:57:05
Непрочитанное сообщение
smk » 2009-12-09 20:09:54
К сожалению во FreeBSD я не слишком гуру, помочь не могу. Вот если б Генту - тут бы revdep-rebuild -vv и equery php5...
Просто слежу за топиком
Обсуждения в форуме часто напоминают анализ кала: кто-то на...рал и ушел, а другие сидят и спорят...
smk
-
manefesto
- Группенфюррер
- Сообщения: 6934
- Зарегистрирован: 2007-07-20 8:27:30
- Откуда: Пермь
-
Контактная информация:
Непрочитанное сообщение
manefesto » 2009-12-10 9:58:55
где то -q затесалась
я такой яростный шо аж пизде
Ц
manefesto
-
vintovkin
- ВДВ
- Сообщения: 1291
- Зарегистрирован: 2007-05-11 9:39:11
- Откуда: CSKA
Непрочитанное сообщение
vintovkin » 2009-12-10 13:33:00
у меня тож баги были с пхп
погло вот это
pkg_register_force
?
JunOS kernel based on FreeBSD UNIX.
vintovkin
-
Syward
- мл. сержант
- Сообщения: 81
- Зарегистрирован: 2008-07-06 22:27:33
- Откуда: Mytischi
-
Контактная информация:
Непрочитанное сообщение
Syward » 2009-12-11 0:18:22
есть такая опция
Код: Выделить всё
echo "===> Checking if net/hping already installed";
/bin/mkdir -p /var/db/pkg; already_installed=` -q -O net/hping`;
if [ -n "${already_installed}" ];
then for p in ${already_installed};
do prfx=` -q -p ${p} 2> /dev/null | /usr/bin/sed -ne '1s|^@cwd ||p'`;
if [ "x/usr/local" = "x${prfx}" ];
then df=` -q -f ${p} 2> /dev/null | /usr/bin/grep -v "^@" | /usr/bin/comm -12 - /usr/ports/net/hping/work/.PLIST.mktmp`;
if [ -n "${df}" ];
then found_package=${p};
break;
fi;
fi;
done;
и даже в мане есть.
Код: Выделить всё
# man make|grep '\-q'
-q Do not execute any commands, but exit 0 if the specified targets
Чего ему надо-то?
vintovkin писал(а):у меня тож баги были с пхп
погло вот это
pkg_register_force
?
не прокатило
Существует рoвнo oдин интуитивнo пoнятный интерфейс - сoска. Все остальные oсваиваются путем oбучения или методом тыка...©
Syward
-
Syward
- мл. сержант
- Сообщения: 81
- Зарегистрирован: 2008-07-06 22:27:33
- Откуда: Mytischi
-
Контактная информация:
Непрочитанное сообщение
Syward » 2009-12-11 16:49:27
Победил...
оказывается в
/usr/ports/Mk/bsd.port.mk не подхватывались переменные:
было:
должно быть:
Код: Выделить всё
already_installed=`/usr/sbin/pkg_info -q -O net/hping`;
это добавил в начало
/usr/ports/Mk/bsd.port.mk.
Код: Выделить всё
.if exists(${LOCALBASE}/sbin/pkg_info)
PKG_CMD?= ${LOCALBASE}/sbin/pkg_create
PKG_ADD?= ${LOCALBASE}/sbin/pkg_add
PKG_DELETE?= ${LOCALBASE}/sbin/pkg_delete
PKG_INFO?= ${LOCALBASE}/sbin/pkg_info
PKG_VERSION?= ${LOCALBASE}/sbin/pkg_version
.else
PKG_CMD?= /usr/sbin/pkg_create
PKG_ADD?= /usr/sbin/pkg_add
PKG_DELETE?= /usr/sbin/pkg_delete
PKG_INFO?= /usr/sbin/pkg_info
PKG_VERSION?= /usr/sbin/pkg_version
.endif
и вуаля)
Существует рoвнo oдин интуитивнo пoнятный интерфейс - сoска. Все остальные oсваиваются путем oбучения или методом тыка...©
Syward
-
Gamerman
- капитан
- Сообщения: 1723
- Зарегистрирован: 2009-05-17 21:01:23
- Откуда: Украина, Ужгород - Днепр
-
Контактная информация:
Непрочитанное сообщение
Gamerman » 2009-12-11 17:38:21
Странно, чего они там наменяли?
Глюк глюком вышибают!
Gamerman
-
Syward
- мл. сержант
- Сообщения: 81
- Зарегистрирован: 2008-07-06 22:27:33
- Откуда: Mytischi
-
Контактная информация:
Непрочитанное сообщение
Syward » 2009-12-27 12:41:40
прикольно...
сделал
после
portupgrade mc
Код: Выделить всё
*****
===> Checking if misc/mc already installed
-q: not found
лезу в
/usr/ports/Mk/bsd.port.mk
Код: Выделить всё
# cat /usr/ports/Mk/bsd.port.mk|grep pkg_info
#
но там есть
смотрим там:
Код: Выделить всё
# cat /usr/ports/Mk/bsd.commands.mk|grep pkg_info
#
Народ, кто на карренте, подтвердите багу?
Существует рoвнo oдин интуитивнo пoнятный интерфейс - сoска. Все остальные oсваиваются путем oбучения или методом тыка...©
Syward