LINUX.ORG.RU
 
KRoN73

[Gentoo] Продолжение банкета


0

1

Уже не раз писал, как Gentoo всё дальше и дальше катится в УСГ.

Очередные грабли. Сразу по нескольким фронтам. Всё на стабильном arch:

https://bugs.gentoo.org/show_bug.cgi?id=381771

Опаньки. У вас стабильный xorg не собирается? Ну, мы тут в -9999 исправили или ручками ebuild поковыряйте.

Ладно, мы не гордые, поковыряем. Хотя для стабильной версии такие вещи делать — уже достало...

~~~~

PHP из-за изменений во флагах пересобирается. Стабильный 5.3.8. Опаньки. ACCESS VIOLATION. Блин, было время, когда в ~arch этот ACCESS VIOLATION не чаще раза в год встречался! Теперь же — в стабильных версиях раз за разом. Ну что они там опять учудили?

dstat — ACCESS VIOLATION

mediawiki: /var/tmp/portage/www-apps/mediawiki-1.18.0/temp/environment: line 3010: cd: math: Нет такого файла или каталога

Это всё, блин, с одного обновления, с arch-машины.

Говно, блин.

С десктопов я Gentoo уже выпилил. Но для выпиливания с серверов пока ещё не дозрел. Но если Gentoo будет двигаться в том же направлении, похоже, однажды и на серверах придётся на что-то иное переезжать :-/


[#]  
xorik

Наверное потому что все сидят на ~arch

***** ()
[#]  
karbofos

Работает - не трогай, ну. 3 месяца не обновлялся, УМВР. На праздниках поконпеляю между делом, все вопросы за 1 присест разрулю, если появятся, с глюками после компиляции каждый день бороться не придётся.

* ()
[#]  
xorik

Да и на сервер лучше всё-таки дебиан...

***** ()
[#]  
daemonpnz

в ~arch давненько не встречал access violation

**** ()
[#] Ответ на: комментарий от karbofos 25.12.2011 13:06:32  
KRoN73
>>-----Цитата---->>

Работает - не трогай, ну

<<-----Цитата----<<

Безопасность, безопасность…

>>-----Цитата---->>

все вопросы за 1 присест разрулю, если появятся

<<-----Цитата----<<

А я, вот, ACCESS VIOLATION так и не научился разруливать.

***** ()
[#] Ответ на: комментарий от xorik 25.12.2011 13:06:38  
KRoN73
>>-----Цитата---->>

Да и на сервер лучше всё-таки дебиан...

<<-----Цитата----<<

Свят-свят. Спасибо, даром не нужно. Впрочем, холиворить лениво.

***** ()
[#] Ответ на: комментарий от daemonpnz 25.12.2011 13:09:57  
KRoN73
>>-----Цитата---->>

в ~arch давненько не встречал access violation

<<-----Цитата----<<

Но ~arch на сервере — ну его нафиг. Я и на десктопе-то ~arch только для выборочных конечных пакетов ставил…

***** ()
[#]  
>>-----Цитата---->>

С десктопов я Gentoo уже выпилил.

<<-----Цитата----<<

А что вместо неё впилил, если не секрет?

**** ()
[#]  
red_eyed_peguin

Всю жизнь думал, что с гентой связываются отнють не за легкость обновления.

А что за ACCESS VIOLATION, кстати? Ни разу не встречал.

* ()
[#] Ответ на: комментарий от Cancellor 25.12.2011 13:14:13  
KRoN73
>>-----Цитата---->>

А что вместо неё впилил, если не секрет?

<<-----Цитата----<<

3xUbuntu и 1xWindows 7.

Ubuntu — под Unity. Плачу, колюсь, но жить можно.

***** ()
[#]  
Zhbert

Меня тут на днях опять потянуло генту собрать. Нашел свой диск установочный и полез конпелять.. Потом понял, что лениво оно мне стало, скачал калькулейт, поставил. Мать вашу, да в калькулейте кеды из коробки вообще прекрасны! И работает все. И вроде как та же гента, все тот же любимый выхлом емержа наблюдать можно... Вывод - задолбала гента, ставь калькулейт. Сегодня вот, мб, попробую его пересобрать.

*** ()
[#] Ответ на: комментарий от KRoN73 25.12.2011 13:12:33  
daemonpnz

ну у меня конечно торрентокачалку /жаббосервер/роутер/вифи язык не поворачивается назвать "сервером", но calculate с ~arch превращённый полностью в генту крутится там нормально и проблем никаких, а некоторые пакеты так вообще 9999, типа spectrum-im, hostapd.

**** ()
[#] Ответ на: комментарий от red_eyed_peguin 25.12.2011 13:14:35  
KRoN73
>>-----Цитата---->>

Всю жизнь думал, что с гентой связываются отнють не за легкость обновления.

<<-----Цитата----<<

А я, вот, именно из-за этого на неё и перешёл. Точнее, первоначальный узкий выбор на одной из машины был выбран из-за безверсионности (после того, как в очередной раз убил удалённую машину без IP-KVM (их тогда не было) при очередном дистапгрейде Редхата (ещё не Федоры)). А потом уже, пощупав на практике, понравилась логичность, беспроблемность, понятность и удобство. И она понемногу заполнила все мои машины, от уровня P75/32Mb RAM до Q9440 с 16Гб... А вот в последние года два идёт очень негативная тенденция постоянного падения качества дистрибутива. Похоже, дистромейкеры забили на стабильность и гонят, гонят, гонят... Хлопотная она стала.

>>-----Цитата---->>

А что за ACCESS VIOLATION, кстати?

<<-----Цитата----<<

Инсталляция пакета в Gentoo состоит из нескольких стадий:
unpack, compile — распаковать во временный каталог, собрать там
install — инсталлировать полученный результат в отдельный каталог image — образ полученного пакета. Все файлы, нужные для установки в такой структуре, как они будут в системе
merge — образ копируется в реальную систему, файлы регистрируются

Вот, когда во время install файлы начинают ставиться не в каталог с образом, а куда-то в систему, emerge обламывает это и ругается на ACCESS VIOLATION.

Вот, в PHP оно зачем-то дёргает /var/log/httpd/php_error-cli.log

И пойди догадайся, зачем оно ему во время инсталляции.

***** ()
[#] Ответ на: комментарий от Zhbert 25.12.2011 13:17:15  
KRoN73
>>-----Цитата---->>

скачал калькулейт, поставил

<<-----Цитата----<<

Я в своё время наизвращался с Сабайоном, так что у меня на бинарные Gentoo сейчас идиосинкразия…

***** ()
[#] Ответ на: комментарий от daemonpnz 25.12.2011 13:18:19  
KRoN73
>>-----Цитата---->>

с ~arch превращённый полностью в генту крутится там нормально

<<-----Цитата----<<

~arch

***** ()
[#] Ответ на: комментарий от KRoN73 25.12.2011 13:25:37  
Zhbert

Так калькулейт не бинарный же, считай, та же гента, но уже собранная. Пересобирается оно так же, как и обычная, пакеты ставятся так же. В общем, отиличие только в том, что оно уже из коробки свистит, пердит и переливается.

*** ()
[#] Ответ на: комментарий от Zhbert 25.12.2011 13:29:20  
KRoN73
>>-----Цитата---->>

Пересобирается оно так же, как и обычная, пакеты ставятся так же.

<<-----Цитата----<<

Ну так в чём тогда профит? Проблемы-то именно в обновлениях.

>>-----Цитата---->>

В общем, отиличие только в том, что оно уже из коробки свистит

<<-----Цитата----<<

Да у меня Gentoo (где осталась) уже установлена, настроена и не один год обкатана.

***** ()
[#] Ответ на: комментарий от KRoN73 25.12.2011 13:23:59  
red_eyed_peguin
>>-----Цитата---->>

А вот в последние года два идёт очень негативная тенденция постоянного падения качества дистрибутива.

<<-----Цитата----<<

Растет количество софта в официальном репозитории и при наличии многообразия USE-флагов даже в стабильной ветке невозможно все оттестировать. Я склонен считать, что ошибки сборки такого рода находятся в большей степени на совести разработчиков ПО, а не мейнтейнеров дистрибутива.

>>-----Цитата---->>

Вот, когда во время install файлы начинают ставиться не в каталог с образом, а куда-то в систему, emerge обламывает это и ругается на ACCESS VIOLATION.

<<-----Цитата----<<

А, теперь вспомнил. Разве FEATURES=-sandbox не спасают отца русской демократии в таких случаях?

* ()
[#] Ответ на: комментарий от red_eyed_peguin 25.12.2011 13:38:15  
KRoN73
>>-----Цитата---->>

Разве FEATURES=-sandbox не спасают отца русской демократии в таких случаях?

<<-----Цитата----<<

Видишь ли, если кто-то пытается несанкционированно срать в систему я не считаю допустимым ему сделать это лишь бы он установился :)

***** ()
[#]  
geek

мне вот таки интересно - когда тебе надоест ходить по граблям? %)

** ()
[#] Ответ на: комментарий от Zhbert 25.12.2011 13:17:15  
ymuv
>>-----Цитата---->>

все тот же любимый выхлом емержа наблюдать можно

<<-----Цитата----<<

в маке.конф занеси,
EMERGE_DEFAULT_OPTS="--quiet-build=n"
и можно снова наблюдать теплый ламповый выхлоп компиляции.

* ()
[#] Ответ на: комментарий от KRoN73 25.12.2011 13:16:55  
Lordwind

Эка тебя расколбасело. Значит убунту можно, а от дебиана воротит? Личные предпочтения или хоть что-то объективное?

* ()
[#]  
megabaks

опаньки...ещё один прозревший
а мне тут недавно доказывали, что это я дебила кусок и не догоняю чего-то :3
что отсутствие фиксов в дереве неделями при наличии оных в багзилле - это нормально
...
ментайнеры последнее время совсем херовые стали

** ()
[#] Ответ на: комментарий от KRoN73 25.12.2011 13:49:06  
XVilka

grep/sed/awk и локальный оверлей очевидно помогут. У меня даже на серваке есть локальный оверлей (в основном патчи для поддержки работы некторых программ с postgresql), или, как вариант, написать Peter Stuge (layman -a stuge), он добавляет в свой оверлей очень оперативно; пока основную ветку дождешься...

** ()
[#] Ответ на: комментарий от XVilka 25.12.2011 14:13:18  
megabaks

ну уж для патчей держать оверлей...это явно оверхед
проще делается это

** ()
[#] Ответ на: комментарий от megabaks 25.12.2011 14:16:34  
XVilka

по мне так проще, чем по-отдельности патчить каждый пакет.

** ()
[#] Ответ на: комментарий от XVilka 25.12.2011 14:18:03  
megabaks
>>-----Цитата---->>

XVilka

по-отдельности патчить каждый пакет

<<-----Цитата----<<

ты так и так это делаешь
просто патчи накладывать можно и без создания оверлея
например - первый кусок кода

** ()
[#]  
ttnl
>>-----Цитата---->>

С десктопов я Gentoo уже выпилил. Но для выпиливания с серверов пока ещё не дозрел. Но если Gentoo будет двигаться в том же направлении, похоже, однажды и на серверах придётся на что-то иное переезжать :-/

<<-----Цитата----<<

Попробуй Debian, раз и на всегда забудешь про все эти кошмары.

**** ()
[#]  
aptyp

На самом деле странно - компы стали мощнее, компилируется всё в разы быстрее, но людям это "ненужно"(с).

** ()
[#]  
>>-----Цитата---->>

Gentoo
xorg
с серверов

<<-----Цитата----<<

круто

* ()
[#] Ответ на: комментарий от Lordwind 25.12.2011 14:11:01  
KRoN73
>>-----Цитата---->>

Значит убунту можно, а от дебиана воротит?

<<-----Цитата----<<

Невнимательно читаешь. Ubuntu можно на десктопе. От Debian воротит на сервере :)

***** ()
[#] Ответ на: комментарий от xtraeft 25.12.2011 14:37:45  
KRoN73
>>-----Цитата---->>

круто

<<-----Цитата----<<

Xvfb, CutyCapt.

***** ()
[#] Ответ на: комментарий от KRoN73 25.12.2011 14:56:19  
XVilka

cutycapt вроде без иксов работать может.

** ()
[#]  
ZuBB
vv@crusader ~ $ equery -N u xorg-server | grep xorg | grep ' :'
 + + xorg        : Build the Xorg X server (HIGHLY RECOMMENDED)
vv@crusader ~ $ 

я бы сказал ССЗБ

** ()
[#] Ответ на: комментарий от XVilka 25.12.2011 15:00:35  
KRoN73

>cutycapt вроде без иксов работать может

$ CutyCapt
CutyCapt: cannot connect to X server

***** ()
[#] Ответ на: комментарий от ZuBB 25.12.2011 15:00:57  
KRoN73
>>-----Цитата---->>

я бы сказал ССЗБ

<<-----Цитата----<<

Да-да, после стольких лет работы. Да и сейчас, вон, оно в багзилле явным багом висит. И уже исправленным. Но только в 9999.

Опять же, а с ACCESS VIOLATION что? Снова USE-флаги?

***** ()
[#] Ответ на: комментарий от XVilka 25.12.2011 15:00:35  
KRoN73

Собственно, с офсайта:

Using CutyCapt without X server

You cannot use CutyCapt without an X server, but you can use e.g. Xvfb as light-weight server if you are not running an interactive graphical desktop environment.

***** ()
[#]  

а никто и не говорил что в генте все обновы 100% безболезненны. Но согласен, перечисленное тобой уже как-то многовато... Я вот недавно VPS обновлял: последняя дата обновления - октябрь 2010, плюс еще смена CHOST. 2 с лишним часа ушло на апдейт, зато ничего не поломалось, да...

*** ()
[#] Ответ на: комментарий от megabaks 25.12.2011 14:12:03  

согласен. может уже ушли в запой перед НГ? Заранее, так сказать... :-(

*** ()
[#]  
GoNaX

Плюсую

Когда то гента была хорошим выбором для LAMP-серверов, много раз выручала, когда разрабам нужен был последний PHP да ещё и хитро собранный. Сейчас на моих серверах Ubuntu LTS. А гентовые времена вспоминаю с настольгией, потому что идея то хорошая.

* ()
[#] Ответ на: комментарий от Pinkbyte 25.12.2011 15:11:00  
KRoN73
>>-----Цитата---->>

а никто и не говорил что в генте все обновы 100% безболезненны

<<-----Цитата----<<

Сейчас — да. Никто и не спорит.

А вот раньше было совсем иначе. 2007..2009гг. у меня сервер _на автообновлении_ проработал. Автоматически обновляясь каждый день. Сегодня я на такое не рискну пойти :)

***** ()
[#] Ответ на: комментарий от KRoN73 25.12.2011 15:21:29  
soomrack
>>-----Цитата---->>

А вот раньше было совсем иначе. 2007..2009гг. у меня сервер _на автообновлении_ проработал. Автоматически обновляясь каждый день. Сегодня я на такое не рискну пойти :)

<<-----Цитата----<<

Зачем каждый день обновлять сервер?!! Регулярно обновлять необходимо только из-за проблем с безопасностью. Работает — не трогай.

** ()
[#] Ответ на: комментарий от KRoN73 25.12.2011 15:08:38  
ZuBB

на счет ACCESS VIOLATION возразить нечего

а на счет xorg`a - это да. 4 месяца в багзилле..

но опять же как и сказали вам выше у них нет возможности протестировать все комбинации use флагов. + плюс они регулярно просят потестить пакеты которые должны приехать в стейбл

** ()
[#] Ответ на: комментарий от soomrack 25.12.2011 15:55:19  
ZuBB

>> Зачем каждый день обновлять сервер

обновлять !== `emerge -pe world`

** ()
[#] Ответ на: комментарий от soomrack 25.12.2011 15:55:19  
KRoN73
>>-----Цитата---->>

Зачем каждый день обновлять сервер?!!

<<-----Цитата----<<

А почему нет, если работает? :)

>>-----Цитата---->>

Регулярно обновлять необходимо только из-за проблем с безопасностью

<<-----Цитата----<<

А как ты узнаешь, какое из обновления связано с безопасностью и какое, скажем, с изменение во флагах. Каждый день читать ченжлоги сотен пакетов? :)

Проще регулярно обновляться...

***** ()
[#] Ответ на: комментарий от ZuBB 25.12.2011 15:59:45  
KRoN73
>>-----Цитата---->>

у них нет возможности протестировать все комбинации use флагов

<<-----Цитата----<<

Раньше — справлялись.

***** ()
[#] Ответ на: комментарий от xorik 25.12.2011 13:06:38  
>>-----Цитата---->>

Да и на сервер лучше всё-таки центось...

<<-----Цитата----<<

Починил.

()
[#]  
KRoN73

Гы. Сейчас обнаружил, что CutyCapt раньше сохранял неоптимизированные .png

Те скриншоты сайтов, что раньше по 16Мб занимали, теперь в 1Мб укладываются. Натравил optipng на архив :) А то больше гигабайта скринов.

***** ()
[#] Ответ на: комментарий от dictator_perpetuus 25.12.2011 16:02:19  
KRoN73
>>-----Цитата---->>

Починил.

<<-----Цитата----<<

Вот уж нафиг-нафиг... Работаю я сейчас периодически с тремя (не моими) серверами под CentOS. Спасибо, я лучше на Debian соглашусь, если припрёт :D

***** ()