gentoo.ru
Общение на окологентушные темы
gentoo@conference.gentoo.ru
Четверг, 2 марта 2017< ^ >
Pinkbyte установил(а) тему: Gentoo Linux || FAQ: http://www.gentoo.ru/faq || Вставки более 3 строк → app-text/wgetpaste || Логи: http://gentoo.ru/jabber/logs/ || Языками чешут в talks@conference.gentoo.ru ||  Фортунки http://fortunes.gentoo.ru || Дерево portage Gentoo официально переехало на git!
Конфигурация комнаты
Участники комнаты

GMT+3
[00:25:10] Night Nord вошёл(а) в комнату
[00:29:23] rea вышел(а) из комнаты
[00:45:49] maxt вошёл(а) в комнату
[00:57:59] bober2000 вышел(а) из комнаты
[01:18:41] maxt вошёл(а) в комнату
[01:29:56] nehex вышел(а) из комнаты
[01:31:18] evadim вышел(а) из комнаты
[01:34:56] maxt вышел(а) из комнаты
[03:33:43] maxt вышел(а) из комнаты
[03:49:08] Night Nord вышел(а) из комнаты
[05:17:59] beelzebubbie вошёл(а) в комнату
[05:51:10] 0xd34df00d вошёл(а) в комнату
[06:45:27] 0xd34df00d вышел(а) из комнаты
[06:46:53] diko вошёл(а) в комнату
[07:23:44] beelzebubbie вышел(а) из комнаты
[07:43:25] intellect вошёл(а) в комнату
[08:09:41] beelzebubbie вошёл(а) в комнату
[08:59:34] maxt вошёл(а) в комнату
[09:15:52] maxt вышел(а) из комнаты
[09:29:46] rea вошёл(а) в комнату
[09:49:57] bober2000 вошёл(а) в комнату
[10:07:23] <rea> evadim: psi хотят переписать?
[10:08:00] <rea> Он уже есть переписанный - vacuum называется.
[10:20:35] nehex вошёл(а) в комнату
[10:31:40] <diko> rea, это тот, у которого последнее обновление в 2015 году?
[10:53:44] evadim вошёл(а) в комнату
[10:54:26] rea вошёл(а) в комнату
[11:07:00] <rea> из гита собирай
[11:10:15] <rea> :-|
[11:12:45] <evadim> мне кажется вакум еще более сдулся чем пси
[11:18:04] <diko> rea, а оно кутю 4.8.7 требует, а она в маске, а у меня фсё штабильно, вот и не судьба
[11:18:28] <mva> rea: а что вакуум научился в qt5?
[11:18:43] <rea> mva, да
[11:18:50] <mva> s/о в/о, в/
[11:18:52] <rea> уже год наверно
[11:19:16] <mva> rea: а в мультиаккаунтность? :)
[11:19:19] <rea> https://github.com/Vacuum-IM/vacuum-im/tree/dev_qt5
[11:19:27] <mva> хе
[11:19:32] <mva> а в мастере?
[11:19:34] <mva> :)
[11:19:49] <rea> mva, мультиаккаунтность всегда была. вот мультиресурсность он не очень умеет
[11:20:15] <rea> в мастере чего то они ссут пока делать и релизить
[11:20:30] <rea> хотя на Qt5 всё нормально работает
[11:21:10] <rea> diko, https://github.com/reagentoo/gentoo-overlay/blob/master/net-im/vacuum/vacuum-9999-r1.ebuild
[11:22:38] <diko> тю, надо попробовать
[11:28:40] <rea> а что, кутя 4 уже в маске в генте?
[11:29:20] <rea> видимо нет
[11:31:54] <mva> зато она в маске у меня :)
[11:32:09] <rea> у меня тоже
[12:00:57] diko вышел(а) из комнаты
[12:28:28] rea вышел(а) из комнаты
[12:47:51] rea вошёл(а) в комнату
[12:48:18] Civilian вошёл(а) в комнату
[12:58:32] <rea> https://www.youtube.com/watch?v=SnQkTfSpfOU
[12:58:38] <rea> смотрел кто?
[13:20:37] Pinkbyte вошёл(а) в комнату
[13:31:51] medvedko вошёл(а) в комнату
[14:00:40] rea вышел(а) из комнаты: Вышел из Vacuum-IM
[14:32:26] rea вошёл(а) в комнату
[14:43:49] rea вышел(а) из комнаты: Вышел из Vacuum-IM
[14:44:01] rea вошёл(а) в комнату
[14:44:31] <rea> ...
[14:44:44] <rea> кто тут в сетевых настройках openrc шарит?
[14:45:14] <rea> как подружить две разных подсети в одном bridge br0?
[14:45:35] <rea> Civilian, цивилианыч
[14:47:13] <rea> тоесть 2 сетевых карты, которые в разных подсетях
[15:15:06] diko вошёл(а) в комнату
[15:16:34] rea вышел(а) из комнаты
[15:16:48] <diko> vacuum-9999-r1 сегфолтится
[15:18:00] <diko> остаюсь на гажиме
[15:23:06] rea вошёл(а) в комнату
[15:23:39] intellect вышел(а) из комнаты
[15:35:03] <rea> diko, в каком месте сегфолтится?
[15:57:57] <Civilian> rea: а в чем проблема то?
[15:58:39] <rea> Civilian, нужно дать br0 2 ip адреса
[15:58:53] <rea> чтобы ходить в обе подсети
[15:59:36] <Civilian> rea: ну назначь два
[15:59:38] <Civilian> ипа
[15:59:49] <Civilian> если ифконфигом то надо через виртуальный интерфейс делать (br0:0, br0:1)
[15:59:57] <Civilian> если через iproute то можно просто add ом
[16:00:02] <Civilian> как в гентушных конфигах будет я не знаю
[16:00:08] <Civilian> думаю просто два ип должно прокатить
[16:00:30] <rea> Civilian, http://paste.org.ru/?wclt4d
[16:01:00] <rea> две сетевых карты это enp0s20u1 enp3s0
[16:01:50] <rea> яхз как правильно на двух стульях сидеть
[16:02:22] <Civilian> оба нужно по dhcp получить?
[16:02:42] <rea> Civilian, желательно
[16:02:55] <rea> dhcp в обоих подсетях свой
[16:03:18] <Civilian> rea: а зачем тебе бридж между ними?
[16:03:28] <Civilian> опиши задачу
[16:03:39] <rea> Civilian, у меня qemu с виртуалками часто включается
[16:03:52] <Civilian> rea:
[16:03:57] <Civilian> бридж это аналог свитча
[16:03:59] <rea> и так мне удобнее с виртуалок в интернет ходить
[16:04:04] <Civilian> ты в один свитч воткнул два провода фактически
[16:04:05] <rea> Civilian, да
[16:04:15] <Civilian> с двумя разными дхцп так делать не надо
[16:04:20] <rea> хм
[16:04:33] <Civilian> как минимум потому что у тебя дхцп начнут между сетями тоже ходить )
[16:04:34] <Civilian> ответы
[16:05:12] <rea> то то я чувствую у меня dhcp в цикле чето матерится и погромизты начинают жаловаться на перебои сети
[16:05:35] <rea> хе
[16:05:37] <Civilian> rea: первое от чего учатся защищаться провайдеры это от такого вот )
[16:05:45] <Civilian> когда люди свой дхцп выставляют в провайдерскую сетку
[16:05:51] <Civilian> фактически тут у тебя то же самое )
[16:06:19] <Civilian> rea: короче делай бридж куда пихай свои виртуалки
[16:06:22] <Civilian> и нать интернет на них
[16:06:26] <Civilian> на него то есть
[16:07:17] <rea> Civilian, а если nat - то это уже iptables?
[16:07:28] <rea> как же мне не охота в него лезть
[16:07:50] <Civilian> да
[16:07:55] <Civilian> а надо )
[16:08:02] <Civilian> просто нат он обычно довольно простой
[16:08:25] <rea> технически он проще чем bridge
[16:08:37] <rea> но бридж проще для пользователей
[16:09:03] <rea> Civilian, может nftables раскурить?
[16:10:01] <Civilian> как хочешь
[16:10:02] <Civilian> нат это база
[16:10:15] <Civilian> она простая
[16:10:30] <rea> Civilian, может проще этих фаерволов чего есть?
[16:10:37] <rea> как модуль бриджа
[16:11:02] <rea> всегда интересовал этот вопрос
[16:11:40] <rea> хотя, у меня, конечно, нет глубокого понимания
[16:13:48] <evadim> забавная история - не хочу усложнять всё с натом, поэтому переусложню и возведу адову гору костылей с бриджом!
[16:16:03] <rea> что бы сделать "простой" nat -- нужно конфиг для iptables написать в 3 раза больше, чем тот который я показал
[16:16:21] <rea> ненавижу iptables
[16:17:17] <rea> а конфиги сами такие корявые
[16:17:25] <rea> глаза вытекают
[16:18:10] <evadim> конфиги?
[16:18:23] <rea> да
[16:18:30] <rea> 1 конфиг
[16:18:36] <evadim> а где у него конфиг?
[16:19:03] <evadim> я скриптом заливаю правила и дело с концом
[16:19:11] <evadim> конфигов не находил
[16:19:20] <rea> подробнее
[16:19:36] <rea> правила значит
[16:19:42] <rea> какая разница
[16:19:45] <evadim> мне просто интересно ты у него конфиг нашел
[16:24:02] <evadim> я делал вот так, но тогда не было v6 https://wiki.gentoo.org/wiki/Iptables
[16:25:13] <evadim> переменных только насыпал
[16:25:25] <Civilian> rea: ээээ, нет. Нат это 3 правила
[16:26:08] <evadim> в совсем базовом виде, вобщем-то да
[16:29:31] <Pinkbyte> rea: 3 команды чтобы сделать NAT, о божемой
[16:29:45] <Pinkbyte> я тут MPLS щаз буду настраивать... между Ubiquiti и Mikrotik
[16:29:49] <Pinkbyte> вот где боль и унижение
[16:33:43] <mva> кстати
[16:34:27] <mva> емнип, если тыкать сразу netfilter (например через nftables), а не через прослойку iptables, то NAT можно сделать и менее чем в три команды
[16:35:11] <rea> https://wiki.nftables.org/wiki-nftables/index.php/Performing_Network_Address_Translation_(NAT)
[16:35:56] <mva> а, я не читал лог :)
[16:36:01] <mva> вы итак про него говорили
:)
[17:06:31] <diko> rea, Mar  2 17:01:07 Dell imapd[6181]: DISCONNECTED, user=diko, ip=[::ffff:127.0.0.1], headers=0, body=0, rcvd=29, sent=78, time=57                                                              
[17:07:41] <diko> не, не то :)
[17:07:51] <diko> щас
[17:09:14] <diko> rea, Mar  2 17:01:07 Dell imapd[6181]: DISCONNECTED, user=diko, ip=[::ffff:127.0.0.1], headers=0, body=0, rcvd=29, sent=78, time=57                                                              
[17:10:17] <diko> задолбал этот parcelite
[17:10:40] <diko> Mar  2 17:02:04 Dell kernel: vacuum[14849]: segfault at 2 ip 00007fe6d78749b4 sp 00007ffdb097abc0 error 4 in libQtSolutions_LockedFile-2.4.so.1.0.0[7fe6d7873000+2000]                      
[17:11:04] <diko> фух, получилось
[17:13:47] <mva> ну сегфолт
[17:13:54] <mva> и что дальше?
[17:14:07] <mva> зачем ты это постишь для reagentoo?
[17:24:21] rea вышел(а) из комнаты
[17:26:36] <diko> mva, так он выше спрашивал, где сегфолтится
[17:27:46] <mva> это не ответ
[17:28:04] <mva> ответ на вопрос "где сегфолтится" - это бектрейс из gdb
[17:28:09] <mva> а не строчка из лога
[17:28:22] <mva> никому не интересны твои локальные адреса в твоей памяти
[17:28:30] <mva> и даже либа не очень поможет
[17:28:50] <diko> это не про меня, нашли специалиста
[17:28:58] <mva> нужно собрать вакуум (и, скорее всего, либу) с дебаг-символами
[17:29:12] rea вошёл(а) в комнату
[17:29:13] <mva> diko: если ты используешь генту, то ты должен это уметь
[17:29:27] <mva> иначе никто ничего не сможет тебе починить, без адекватного багрепорта
[17:29:34] <diko> чой та?
[17:30:00] <diko> а, ладно, будем пробовать
[17:30:02] <mva> а если ты не хочешь делать адекватные репорты, но при этом хочешь чтобы тебе что-то чинили - иди в платные энтерпрайз дистрибутивы типа шапки и убунты
[17:30:22] <evadim> убунта платная и тырплайз? O_o
[17:30:28] <diko> всё, всё, остынь
[17:30:30] rea вышел(а) из комнаты: Вышел из Vacuum-IM
[17:30:40] rea вошёл(а) в комнату
[17:31:43] <mva> evadim: да. У убунты есть энтерпрайз-ветка :)
[17:32:12] <mva> а есть и "репозитории от партнёров с ркламой и т.п." :)
[17:32:29] <diko> я ничего такого не хотел, попробовал по ебилду от реа собрать, не вышло и ладно
[17:33:02] <diko> он спросил, где сефолтится, я показал, что было. Всё. :)
[17:33:22] <rea> я всё пропустил
[17:33:35] <diko> ага
[17:33:37] <rea> diko, в какой момент сегфолтится?
[17:34:19] <diko> да сразу после запуска, гуй не отрисовывается
[17:35:05] <diko> это на пятых кутях, щас соберу с четвёртыми
[17:35:28] <rea> я на 4х кутях ебилд не проверял
[17:35:40] <rea> :-[
[17:36:32] <diko> о, а на Qt4 работает
[17:36:48] <rea> diko, версия пятых кутей?
[17:37:48] <diko> в stable какая там?
[17:38:12] <mva> фу
[17:38:15] <mva> стейблофагия
[17:38:21] <mva> в стейбле сломанные пятокути
[17:38:29] <diko> 5.6.2-r1
[17:38:43] <mva> 5.6 - сломанные
[17:38:48] <rea> mva, откуда инфа?
[17:38:50] <mva> с ними сегфолтилась даже псина
[17:38:59] <mva> да много что с ними сегфолтилось
[17:39:09] <mva> на 5.7 же тот же софт - работает ок
[17:39:31] <rea> ну, видно что падает на libQt-чего-то-там
[17:39:41] <mva> diko: а ещё вопрос в том, какой у тебя компилятор (и его версия) и как давно ты его обновлял и пересобирал ли после этого мир
[17:40:13] <rea> mva, но кеды то у него не падают
[17:40:14] <diko> тоже стабильный
[17:40:43] <diko> вот именно
[17:41:21] <diko> только я в этот раз из-под i3wm запускал
[17:43:01] <mva> rea: с кедами отдельная история, и их куски тоже могут падать
[17:43:11] <mva> впрочем, опять же, зависит от версий
[17:43:28] <rea> отладка vacuum врядли чего даст, но можешь попробовать
# cat /etc/portage/env/debug
CMAKE_BUILD_TYPE="Debug"
FEATURES="nostrip"
localhost ~ # cat /etc/portage/package.env/vacuum
net-im/vacuum::reagentoo debug
[17:43:37] <rea> diko, ^
[17:43:45] <mva> потому что много чего чинилось и в кедах и в кутях и в псине. И по-отдельности фиксы ничего не давали, но через время всё заработало
[17:43:53] <mva> /kick rea
!
[17:44:15] <rea> ой, да, забыл. 3 строки
[17:44:25] <mva> // да, я не могу кикнуть из bitlbee сейчас, но если будешь постить простыни, то не поленюсь открыть псину
[17:45:18] <mva> // с другой стороны, ладно ещё 6 строк, куда ни шло. А то некоторые индивиды сюда постят билдлоги полностью
[17:54:13] nehex вышел(а) из комнаты
[17:57:26] rea вышел(а) из комнаты: Вышел из Vacuum-IM
[18:17:41] <diko> rea, собрал, что дальше?
[18:19:11] <mva> diko: gdb -batch -n -ex 'start' -ex 'cont' -ex 'thread apply all bt full' vacuum
[18:19:16] <mva> или как там его бинарник зовётся
[18:23:24] <diko> o_O теперь gdb собирать
[18:35:42] <diko> rea, http://pastebin.com/WfD8eQBH
[18:39:07] <rea> diko: gdb vacuum
[18:39:20] <rea> run
[18:39:29] <rea> Из под юзера
[18:39:47] <mva> rea: трейс посмотри уже, а
[18:40:04] <mva> там уже выхлоп этого
[18:40:09] <rea> А все. Вижу.
[18:41:41] <mva> diko: собери с дебагом так же и dev-qt/qtlockedfile
[18:41:50] <mva> и ещё раз сделай трейс
[18:42:31] <mva> вообще, на самом деле, функция где фейлится уже видна и понятно что как я и говорил, проблема в кутях, и с большой долей вероятности на 5.7 всё заработает
[18:42:57] <mva> но если собрать тот пакет с дебаг-символами, то будет ясна конкретная строчка и даже содержимое передаваемых переменных
[18:44:04] <diko> так чо, дебажить дальше?
[18:45:17] <rea> diko: если не лень)
[18:45:49] <rea> Или тильдовые Qt можешь размаскировать
[18:46:40] <rea> mva: но я вроде бы на Qt5.6 неплохо жил с вакуумом
[18:46:54] <rea> Кто их сломал?
[18:47:36] <mva> не знаю
[18:47:49] <mva> у меня а 5.6.1 начало лматься всё подряд
[18:47:51] <mva> рандомно
[18:47:55] <diko> да, кто это сдеееелал? o_O
[18:48:08] <mva> после того, как я переполз на тильдовые 5.7 всё стало норм
[18:48:22] <mva> правда, тогда ещё как раз gcc5 размаскировывали
[18:48:41] <mva> и из-за этого была ещё проблема с c++11x ABI
[18:49:02] <mva> а я что-то давно уже разучился делать emerge -e @world после апгрейдов gcc ;)
[18:49:06] <mva> даже мажорных :)
[18:49:10] <rea> qtlockedfile пакет косячный, видимо
[18:49:17] <mva> ну, эт
[18:49:24] <mva> псина-то на 5.6 тоже падала
[18:49:32] <rea> Не могу с мобилы проверить
[18:49:34] <mva> а там lockedfile не использовался
[18:49:39] <mva> она в QtGui падала
[18:50:40] <mva> diko: блитц-решение
[18:50:49] <mva> отключи плагин optionsmanager
[18:50:51] <mva> :)
[18:51:04] <mva> без него будет печально, но может и завестись :)
[18:51:14] <mva> s/тц/ц/
[18:52:04] <rea> diko: собирай дебажный Qt)
[18:52:27] <diko> о, остапа понесло )
[18:53:19] <diko> rea, так дебажить дальше, оно тебе нужно, или?
[18:54:00] <rea> diko: багзилле гентушной точно нужен
[18:54:12] <diko> та я не умею
[18:55:56] <rea> А чтоб дебажный Qt собрать надо другой env
[18:56:09] <rea> Там же qmake
[18:56:30] <mva> overlayfs+chroot :)
[18:56:36] <diko> ну, тады ой
[18:57:25] <diko> гажимчик, ня
[18:59:29] <diko> щас под qt4 соберу хоть посмотреть
[19:01:53] <rea> diko: кстати, у тебя vacuum не собрался дебажный вроде
[19:02:33] <rea> no symbol table available на функциях вакуума
[19:02:38] <diko> всё делал по твоему мануалу
[19:04:18] <diko> оно в кутях сегфолтится
[19:04:37] <diko> вот и нет символов
[19:05:34] 0xd34df00d вошёл(а) в комнату
[19:18:57] diko вышел(а) из комнаты
[19:22:28] diko вошёл(а) в комнату
[19:22:32] maxt вошёл(а) в комнату
[19:25:33] <diko> вроде работает, не падает
[19:28:54] medvedko вышел(а) из комнаты
[19:33:07] diko вышел(а) из комнаты
[19:34:10] diko вошёл(а) в комнату
[19:39:17] <0xd34df00d> Нет бы личкрафты юзать.
[19:42:46] <rea> 0xd34df00d: вот именно
[19:52:02] <Civilian> 0xd34df00d: там тебе дешевые заготовки для твоей билд-фермы вышли
[19:56:48] nehex вошёл(а) в комнату
[19:57:08] <0xd34df00d> Civilian: чо.
[19:57:13] <0xd34df00d> Рыжени эти?
[19:58:04] nis вошёл(а) в комнату
[19:58:08] <Civilian> 0xd34df00d: ага
[19:58:29] <Civilian> там фороникс в линуксе тесты опубликовали, они там быстрее чем 8-и ядерные i7-6800k в сборке
[20:01:02] <evadim> шик!
[20:02:23] <0xd34df00d> Civilian: /r/ ссылку.
[20:02:36] maxt вошёл(а) в комнату
[20:02:47] Pinkbyte вышел(а) из комнаты
[20:02:50] <Civilian> 0xd34df00d: http://www.phoronix.com/scan.php?page=article&item=ryzen-1800x-linux&num=1
[20:03:17] <Civilian> у меня он правда очень периодически открывается
[20:16:36] maxt вышел(а) из комнаты
[20:21:34] nis вышел(а) из комнаты
[21:02:24] Civilian вышел(а) из комнаты
[21:10:07] rea вошёл(а) в комнату
[21:28:02] 0xd34df00d вышел(а) из комнаты: Disconnected: closed
[21:30:29] maxt вошёл(а) в комнату
[21:35:21] 0xd34df00d вошёл(а) в комнату
[21:46:22] maxt вышел(а) из комнаты
[21:49:54] nis вошёл(а) в комнату
[22:30:31] Night Nord вошёл(а) в комнату
[22:45:26] maxt вышел(а) из комнаты
[22:45:47] diko вышел(а) из комнаты
[22:50:11] jam666 вошёл(а) в комнату
[23:01:41] maxt вошёл(а) в комнату
[23:15:16] jam666 вышел(а) из комнаты: Disconnected: closed
[23:15:26] jam666 вошёл(а) в комнату
[23:17:12] <evadim> волшебно бывает https://aws.amazon.com/ru/message/41926/
[23:29:11] <rea> evadim, что это за простыня?
[23:29:44] <bober2000> evadim: прикольно
[23:29:56] <bober2000> но как минимум радует что не похерились индексі
[23:30:03] <bober2000> а то могло бы быть и все
[23:30:55] <evadim> rea: ты не особено внимателен как я посмотрю. Давеча у Амазона лег на час S3. Простыня описывает - почему так случилось.
[23:33:15] jam666 вышел(а) из комнаты: Disconnected: closed
[23:33:19] nis вышел(а) из комнаты
[23:38:20] jam666 вошёл(а) в комнату
[23:47:29] <mva> > /ru/
[23:47:38] <mva> > простыня на английском
> /ru/
[23:47:43] <mva> ну ок, чо :)
[23:48:24] magog вошёл(а) в комнату
[23:53:10] jam666 вышел(а) из комнаты: Disconnected: closed
[23:53:22] jam666 вошёл(а) в комнату
[23:56:12] <evadim> там извинения что пока не перевели :)
[23:58:01] rea вышел(а) из комнаты: Вышел из Vacuum-IM
Powered by ejabberd Powered by Erlang Valid XHTML 1.0 Transitional Valid CSS!