Midnight Commander 4.7.4 -> капец машине

Проблемы с установкой, настройкой и работой системных и сетевых программ.

Модераторы: GRooVE, alexco

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Гость
проходил мимо

Midnight Commander 4.7.4 -> капец машине

Непрочитанное сообщение Гость » 2010-09-13 9:26:24

Дернуло проапргрейдить 4.7.2 до сабжа (Хорошо что на тестовой машине)
результат:

застряло на строчке :

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

test -z "/usr/local/libexec/mc/fish" || ../../../../config/install-sh -c -d "/usr/local/libexec/mc/fish"
часа на 2, потом выплюноло:

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

ls: Cannot fork: Resource temporarily unavailable
rmdir: Cannot fork: Resource temporarily unavailable
eval: Cannot fork: Resource temporarily unavailable
gmake[5]: *** [install-fishDATA] Error 2
gmake[5]: Leaving directory `/usr/ports/misc/mc/work/mc-4.7.4/lib/vfs/mc-vfs/fish'
gmake[4]: *** [install-am] Error 2
gmake[4]: Leaving directory `/usr/ports/misc/mc/work/mc-4.7.4/lib/vfs/mc-vfs/fish'
gmake[3]: *** [install-recursive] Error 1
gmake[3]: Leaving directory `/usr/ports/misc/mc/work/mc-4.7.4/lib/vfs/mc-vfs'
gmake[2]: *** [install-recursive] Error 1
gmake[2]: Leaving directory `/usr/ports/misc/mc/work/mc-4.7.4/lib/vfs'
gmake[1]: *** [install-recursive] Error 1
gmake[1]: Leaving directory `/usr/ports/misc/mc/work/mc-4.7.4/lib'
gmake: *** [install-recursive] Error 1
*** Error code 2

Stop in /usr/ports/misc/mc.
*** Error code 1
Терминал после этого практически увис, ТОР очухался секунд через 30 после ввода команды
и порадовал:

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

3954 processes:34 running, 2977 sleeping, 683 zombie, 260 waiting
Swap: 2048M Total, 399M Used, 1648M Free, 19% Inuse, 204K In, 41M Out
ps трудился несколько минут чтобы выдать портянку вида:

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

........
root  81333  0.0  0.2  3496  1024   0  I     2:56PM   0:00.01 grep ^[^cbt]
root  81334  0.0  0.1  3628   572   0  I     2:56PM   0:00.00 /bin/sh ../../../../config/install-sh -c -d /usr/local/libexec/mc/fish
root  81336  0.0  0.0  3628     0   0  WW   -         0:00.00 /bin/sh ../../../../config/install-sh -c -d /usr/local/libexec/mc/fish
root  81340  0.0  0.2  3496  1024   0  I     2:56PM   0:00.01 grep ^[^cbt]
root  81343  0.0  0.0     0     0   0  Z     2:56PM   0:00.13 <defunct>
root  81344  0.0  0.0     0     0   0  Z     2:56PM   0:00.01 <defunct>
root  81345  0.0  0.0     0     0   0  Z     2:56PM   0:00.00 <defunct>
root  81361  0.0  0.0  3628     0   0  IW   -         0:00.00 /bin/sh ../../../../config/install-sh -c -d /usr/local/libexec/mc/fish
root  81373  0.0  0.0     0     0   0  Z     2:56PM   0:00.30 <defunct>
root  81374  0.0  0.0     0     0   0  Z     2:56PM   0:00.01 <defunct>
root  81375  0.0  0.0     0     0   0  Z     2:56PM   0:00.00 <defunct>
root  81447  0.0  0.0  3628     0   0  WW   -         0:00.00 /bin/sh ../../../../config/install-sh -c -d /usr/local/libexec/mc/fish
root  81448  0.0  0.2  3496  1024   0  I     2:56PM   0:00.01 grep ^[cb]
root  81449  0.0  0.1  3628   572   0  I     2:56PM   0:00.00 /bin/sh ../../../../config/install-sh -c -d /usr/local/libexec/mc/fish
root  81450  0.0  0.0     0     0   0  Z     2:56PM   0:00.22 <defunct>
root  81452  0.0  0.0     0     0   0  Z     2:56PM   0:00.01 <defunct>
root  81453  0.0  0.0     0     0   0  Z     2:56PM   0:00.00 <defunct>
root  81465  0.0  0.0  3628     0   0  IW   -         0:00.00 /bin/sh ../../../../config/install-sh -c -d /usr/local/libexec/mc/fish
root  81466  0.0  0.2  3496  1024   0  I     2:56PM   0:00.01 grep ^[cb]
root  81481  0.0  0.0  3628     0   0  IW   -         0:00.00 /bin/sh ../../../../config/install-sh -c -d /usr/local/libexec/mc/fish
root  81482  0.0  0.2  3496  1024   0  I     2:56PM   0:00.01 grep ^[cb]
root  81483  0.0  0.1  3628   564   0  I     2:56PM   0:00.00 /bin/sh ../../../../config/install-sh -c -d /usr/local/libexec/mc/fish
root  81484  0.0  0.0  3628     0   0  IW   -         0:00.00 /bin/sh ../../../../config/install-sh -c -d /usr/local/libexec/mc/fish
root  81485  0.0  0.2  3496  1024   0  I     2:56PM   0:00.01 grep ^[^cbt]
root  81486  0.0  0.1  3628   588   0  I     2:56PM   0:00.00 /bin/sh ../../../../config/install-sh -c -d /usr/local/libexec/mc/fish
......
На решение борьбы с рекурсией был призван shutdown -r now, но и ему с гениальной инсталяцией с первого раза справиться не удалось:

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

/usr/ports/misc/mc/> shutdown -r now
Shutdown NOW!
shutdown: fork: Resource temporarily unavailable
после третей или четвертой попытки фряха в итоге ушла на перезагрузку.

Фряха 8.1-релиз, опции make config

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

OPTIONS=        SLANG           "Build with SLang library" on \
                ICONV           "Build with iconv recoding" on \
                NLS             "Build with NLS support" on \
                EDIT            "Build with internal editor" on \
                X11             "Build with X11 library" off \
                SUBSHELL        "Build with subshell support" off \
                SAMBA           "Build with Samba support" off
make deinstall && make clean && make install clean
тоже не помог (иногда помогает, как например с последним SQLite 3.7.2)

Ну вообщем то и все грабли, чтоб еще кто на боевых серверах не наступил.

Хостинговая компания 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/

Аватара пользователя
BirdGovorun
лейтенант
Сообщения: 878
Зарегистрирован: 2009-10-20 20:27:13
Откуда: Харьков.

Re: Midnight Commander 4.7.4 -> капец машине

Непрочитанное сообщение BirdGovorun » 2010-09-13 11:13:00

То-же самое было, чёт напортачили, но в 10 числа обновил порты и

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

#potupgrade mc-4.7.2_1
и вот чего:

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

mc-4.7.4_1          Midnight Commander, a free Norton Commander Clone

Гость
проходил мимо

Re: Midnight Commander 4.7.4 -> капец машине

Непрочитанное сообщение Гость » 2010-09-13 17:18:43

BirdGovorun писал(а):То-же самое было, чёт напортачили, но в 10 числа обновил порты
Обновил порты portsnap fetch update только что,
distinfo кажет:

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

MD5 (mc-4.7.4.tar.lzma) = 9932eaef64b7501c01f06faa888e8998
SHA256 (mc-4.7.4.tar.lzma) = 41140edb4effbfd5a86d241acd7a76a21c8ba26db99eab7b07a1ff69169dabf4
SIZE (mc-4.7.4.tar.lzma) = 2070397
BirdGovorun писал(а):

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

#potupgrade mc-4.7.2_1
и вот чего:

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

mc-4.7.4_1          Midnight Commander, a free Norton Commander Clone
на http://www.midnight-commander.org про 4.7.4_1 тоже ничего не нашел...

Вы как порты обновляете? по цсап?
По идее портснап и цсап с одного места порты тянут...

Аватара пользователя
BirdGovorun
лейтенант
Сообщения: 878
Зарегистрирован: 2009-10-20 20:27:13
Откуда: Харьков.

Re: Midnight Commander 4.7.4 -> капец машине

Непрочитанное сообщение BirdGovorun » 2010-09-13 19:40:59

Гость писал(а): Вы как порты обновляете? по цсап?
По идее портснап и цсап с одного места порты тянут...
Порты обновляю через csup,
Тянут они с одного места или нет, даже не задавался таким вопросом.
Как там ничего?
на http://www.midnight-commander.org про 4.7.4_1 тоже ничего не нашел...
Вон там чего.
Latest released version: 4.7.4; what's new.

Гость
проходил мимо

Re: Midnight Commander 4.7.4 -> капец машине

Непрочитанное сообщение Гость » 2010-09-13 23:36:23

BirdGovorun писал(а): Порты обновляю через csup,
Тянут они с одного места или нет, даже не задавался таким вопросом.
Проапргейдил сейчас опять порты с csup - то же самое, distinfo без изменеий - 4.7.4
BirdGovorun писал(а): Как там ничего?
на http://www.midnight-commander.org про 4.7.4_1 тоже ничего не нашел...
Вон там чего.
Latest released version: 4.7.4; what's new.
Так 4.7.4 или 4.7.4_1 ? На офсайте про 4.7.4_1 нет ИМХО ничего.

Вы можете глянуть в /usr/ports/misc/mc/distinfo please ? Там действительно 4.7.4_1 ?
Если так, то с каких серверов csup обновляется ? Я тяну с американских, может они еще не синхранулись с другими ?


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

Re: Midnight Commander 4.7.4 -> капец машине

Непрочитанное сообщение Guest » 2010-09-14 18:20:19

Это становится все больше и больше интересней...

http://www.freshports.org/misc/mc/ декларирует мс-4.7.4_1 в то время как на офсайте о этом новшестве - ни слова.
/usr/ports/misc/mc/distinfo однако говорит об обратном:

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

MD5 (mc-4.7.4.tar.lzma) = 9932eaef64b7501c01f06faa888e8998
SHA256 (mc-4.7.4.tar.lzma) = 41140edb4effbfd5a86d241acd7a76a21c8ba26db99eab7b07a1ff69169dabf4
SIZE (mc-4.7.4.tar.lzma) = 2070397
Makefile:

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

PORTNAME=       mc
PORTVERSION=    4.7.4
PORTREVISION=   1
На моей тестовой тачке в принципе нет ничего лишнего и никаких твиков
Сдается мне, что товарищ fjoe что-то напортачил о чем прийдется ему написать...
У кого нибудь еще есть проблемы с инсталяцией последнего мс ?
У кого-нибудь еще прошел успешный апгрейд?

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

Re: Midnight Commander 4.7.4 -> капец машине

Непрочитанное сообщение anonymous54 » 2010-09-14 21:35:28

distinfo и не изменится для 4.7.4_1, PORTVERSION = 1 как раз показывает эту "_1". Это значит, что обновился Makefile порта\патчи или еще что-то связанное со сборкой из портов. Версия же самого mc как была 4.7.4, так и осталась.

jimst
проходил мимо
Сообщения: 1
Зарегистрирован: 2010-11-23 15:42:25

Re: Midnight Commander 4.7.4 -> капец машине

Непрочитанное сообщение jimst » 2010-11-23 15:45:33

У меня такая же проблема ((( после обновления FreeBSD с 7.0 до 8.1
Топикстартер как проблема то решилась?

Аватара пользователя
dekloper
ст. лейтенант
Сообщения: 1331
Зарегистрирован: 2008-02-24 15:43:19
Откуда: давно здесь сидим..
Контактная информация:

Re: Midnight Commander 4.7.4 -> капец машине

Непрочитанное сообщение dekloper » 2010-11-23 18:12:51

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

Options for mc 4.7.4_3

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

[15:07] /usr/ports/misc/mc>mc -V
GNU Midnight Commander, версия 4.7.4
Виртуальная файловая система: cpiofs, tarfs, sfs, extfs, ftpfs, fish, smbfs
Со встроенным редактором
С установленной в системе библиотекой S-Lang с базой данных terminfo
C поддержкой внутренней командной оболочки
С поддержкой фоновых операций
С поддержкой мыши в xterm
С поддержкой событий X11
С поддержкой интернационализации
С поддержкой многих кодировок
Тип данных: char: 8; int: 32; long: 32; void *: 32; size_t: 32; off_t: 64;

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

[15:07] /usr/ports/misc/mc>uname -sar
FreeBSD bsd9 9.0-CURRENT FreeBSD 9.0-CURRENT #37: Sun Nov 14 07:10:39 NOVT 2010     root@btr:/usr/obj/usr/_pub_nfs/src.curr/sys/GENERIC  i386
блин, панику развели
ТОВАгИЩИ! БгАТЬЯ И СЕСТгЫ! ДОЛОЙ гАВНОДУШИЕ!

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

Re: Midnight Commander 4.7.4 -> капец машине

Непрочитанное сообщение VArakin » 2011-10-26 9:09:30

Пишу для всех, столкнувшихся с этой проблемой - для нормальной установки нужно просто сделать
mkdir /usr/local/libexec/mc/fish
и все будет хорошо.