[01:41:49] <landgraf> license of withed unit "Sax.Attributes" may be inconsistent
[01:41:51] <landgraf> license of withed unit "Sax.Attributes" may be inconsistent
[01:42:00] <landgraf> soap-message-reader.adb:32:09: warning: license of withed unit "Sax.Attributes" may be inconsistent
[01:49:17] <landgraf> -gnatwe
[02:11:23] <landgraf> yeo, raised ASIS.EXCEPTIONS.ASIS_FAILED : asis-ada_environments.adb:241
[02:11:51] <landgraf> yeo, это я что-то лишнее удалил, или поломашка случилась?
[02:12:22] <landgraf> http://fpaste.org/62677/31833613/
[02:12:56] <yeo> ERROR_CANT_READ_UNIT Standard
[02:13:06] <yeo> не находит standard.ads
[02:13:18] <yeo> в GELA_INCLUDE_PATH
[02:15:05] <landgraf> GELA_INCLUDE_PATH=../../../source/tools/amoc/gela/stdlib/ ну да, логично...
[02:15:13] <landgraf> недопатчил
[02:18:54] <landgraf> у нас "клауд" запустили на работе, выделили квоту в 1024 ядра, думаю, куда бы их применить =)
[02:19:45] <yeo> :)
[02:20:16] <yeo> биттен для матрешки же!
[02:21:40] <landgraf> ну эт запросто =) vgodunko вернется с пьянки, можно привинтить
[02:24:33] <landgraf> а bitten можно научить, чтобы он автоматом и rpm собирал? полагаю, что можно, если в makefile прилепить правила
[02:25:55] <yeo> да по идее
[02:26:37] <vgodunko> landgraf: а зачем собирать RPM?
[02:27:20] <landgraf> vgodunko, чтобы у меня была всегда самая свежая rpm-ка с матрешкой =)
[02:27:41] <yeo> landgraf: мой Matreshka.Filters.LZMA.XZ_Unpack сегодня расшифровал README.txt.xz из gela-asis!
[02:27:45] <vgodunko> Хм...
[02:28:16] <landgraf> https://github.com/landgraf/alogger/blob/master/makefile#L62 - вот, make rpm и я счастлив
[02:28:36] <landgraf> yeo, коммить!
[02:29:00] <yeo> так уже
[02:35:37] <landgraf> for i in `ls lib%{name}*.so.%{version}`; do ln -s $i `basename $i .%{version}`; done
[02:35:40] <landgraf> ппц
[02:37:24] <landgraf> vgodunko, а где-нибудь есть инструкция как bitten прикручивать? а то я уже забыл все
[02:37:42] <landgraf> (но могу только x86_64 машинки делать, с multilib)
[02:38:21] <vgodunko> yeo много ставил, может он помнит?
[02:38:39] <vgodunko> http://bitten.edgewall.org/ официальный сайт
[02:41:30] <landgraf> а, ну так все просто
[02:56:13] <landgraf> /me собрал aws без static, убил весь вечер...
[14:43:25] <vgodunko> aws это чудо!
[14:44:08] <vgodunko> landgraf: а правильно ли собирать RPM из Makefile?
[14:44:40] <vgodunko> Мне почему-то казалось, что задача Makefile только в том, что бы собрать и установить пакет.
[14:46:25] <landgraf> vgodunko, make checkinstall вроде давно есть, не моя придумка.=)
[14:46:53] <vgodunko> Но не make buildrpm ;-)
[14:47:06] <vgodunko> checkinstall это немного не то, как мне кажется.
[14:47:39] <vgodunko> Однако, если нужно - можно добавить в bitten и сборку RPM, мне не критично; но придётся пободаться
[14:48:08] <landgraf> vgodunko, https://help.ubuntu.com/community/CheckInstall
[14:48:18] <landgraf> CheckInstall keeps track of all files installed by a "make install" or equivalent, creates a Slackware, RPM, or Debian package with those files, and adds it to the installed packages database, allowing for easy package removal or distribution.
[14:48:53] <vgodunko> А, так это уже убунторизация
[14:48:57] <landgraf> нет
[14:49:11] <landgraf> http://www.linuxjournal.com/content/using-checkinstall-build-packages-source - вот без убунты
[14:49:17] <landgraf> это просто первая ссылка в гугле
[14:49:24] <yeo> landgraf: c bitten было все довольно просто, едиственное у меня не работал bitten-slave, последние версии с svn, приходилось откатываться на более ранние, методом тыка
[14:49:28] <landgraf> в общем я не вижу причин, почему бы этого не делать :)
[14:49:59] <landgraf> make repo на билд-системе, yum update - на тестовой и счастье
[14:53:52] <virtual.lark> только поставил вашу федору19, а тут уже 20-я. Как обновить? yum update и всё?
[14:54:05] <vgodunko> landgraf: мне вообще не критично, можем попробовать прикрутить любую систему, не обязательно bitten
[14:56:30] <yeo> $ yum search checkinstall
No Matches found
[14:56:44] <landgraf> virtual.lark, там была какая-то тулза для скачка между релизами
[14:57:05] <virtual.lark> landgraf: спс, поищу
[14:57:12] <landgraf> yeo, я его не использовал никогда, оно кривое было
[14:57:15] <landgraf> virtual.lark, fedup
[14:57:20] <yeo> :-D
[15:48:56] <yeo> gnat для arm не попал в федору 20 :(
[15:50:50] <landgraf> в 20-ю он и не попал бы, она уже в бете была
[15:51:00] <landgraf> в 21-ю надо пытаться засунуть
[15:53:51] <yeo> а чего мы им там обещали? научить их собирать кросс?
[15:57:05] <landgraf> этого им никто не обещал. надо втолковать, что это не требуется..
[15:57:12] <landgraf> ибо это тупо, я считаю
[18:37:40] <landgraf> ping
[18:37:53] <Жаба> landgraf, Pong from you:  12.053856 s
[18:38:44] <landgraf> фигасе
[18:38:50] <landgraf> ping
[18:38:50] <Жаба> landgraf, Pong from you:  0.091251 s
[18:41:00] <vgodunko> cross это круто!
[19:56:18] <landgraf> yeo, что там надо bitten-у сказать, чтобы он собирать начал?
[19:57:49] <landgraf> надо какой-то url ему скормить
[19:58:22] <yeo> bitten-slave http://forge.ada-ru.org/matreshka/builds
[19:59:12] <landgraf> [INFO    ] No pending builds
[19:59:26] <landgraf> yeo, а как пнуть build?
[19:59:35] <yeo> можем запилить отдельный таргет для gcc 4.8
[20:00:31] <landgraf> подожди пилить, надо зависимости установить сначала )
[20:00:44] <yeo> Сделай файлик gnat-4.8.ini
[gnat]
version = 4.8

[20:01:12] <yeo> Потом пускай bitten-slave -f gnat-4.8.ini http://forge.ada-ru.org/matreshka/builds
[20:04:57] <landgraf> svn забыл поставить, перезапустил
[20:06:58] <landgraf> третья попытка...
[20:09:22] <yeo> Error executing 'make' :)
[20:10:25] <landgraf> yeo, уже починил жеж
[20:10:28] <landgraf> yeo, собирается
[20:10:48] <yeo> не ну надо ж поржать :)
[20:10:57] <landgraf> в федоре не надо make писать в BuildRequires потому что она по дефолту в buildroot :)
[20:11:06] <landgraf> так что не виноватая я +)
[20:17:46] <landgraf> yeo, запустил x86
[20:18:37] <yeo> можно еще gnat gpl 2013 поставить
[20:19:11] <landgraf> можно =)
[20:19:44] <yeo> и qemu с arm ;)
[20:20:49] <landgraf> ну это слишком - будем сто лет ждать
[20:22:00] <yeo> в моей opensuse старый qemu, не тянет
[20:23:24] <landgraf> yeo, ну если пришлешь срипт-инструкцию - можно попытаться, но это будет очень печально думаю
[20:24:35] <yeo> инструкцию как qemu запускать? так я по вики федоры делал
[20:24:59] <landgraf> yeo, для gnat 2013 что писать в version? version = 2013? :))
[20:25:06] <yeo> выключить AMF и нормально будет
[20:25:10] <yeo> да
[20:26:39] <yeo> че-то долго строит x86_64
[20:26:43] <landgraf> ладно, посмотрим, не придут за мной, за то, что 13 ядер уже утилизировал
[20:26:49] <landgraf> yeo, клауд жеж
[20:27:08] <landgraf> htop говорит что 2 ядра на 100 забиты
[20:28:08] <landgraf> надо было 4 ядра давать..
[20:34:51] <landgraf> yeo, [INFO    ] No pending builds
[20:35:00] <landgraf> yeo, [gnat] version = 2013
[20:35:26] <landgraf> а, кто-то перехватил уже
[20:35:31] <yeo> ща прибью свой bitten
[20:35:34] <landgraf> yeo, ты украл мой билд?
[20:35:41] <yeo> да!
[20:37:48] <yeo> прибил
[20:38:14] <landgraf> запустил
[20:41:02] <landgraf> amf-test-ы на x64
[20:41:18] <landgraf> [ERROR   ] /opt/gnat/bin/../libexec/gcc/x86_64-pc-linux-gnu/4.7.4/ld: cannot find -lc
[20:41:21] <landgraf> :D :D
[20:41:24] <yeo> :)
[20:41:38] <landgraf> yeo, смейся )
[20:43:14] <landgraf> x64 success
[20:43:37] <yeo> ага. 34 мин.
[20:44:37] <landgraf> вообще надо сделать, чтобы bitten машинки поднимались ondemand
[20:45:55] <yeo> а как?
[20:47:22] <landgraf> блин, сломал все
[20:47:47] <landgraf> плохая была идея делать снапшот...
[20:48:59] <vgodunko> Да, 34 минуты это не быстро ;-)
[20:49:15] <landgraf> yeo, это все крутится на OpenStack и машинки по идее stateless.
[20:49:36] <vgodunko> Видимо Запорожская ГЭС лучшего кочества электричество вырабатывает
[20:49:37] <landgraf> yeo, они поднимаются из образа fedora cloud - и после выключения убиваются
[20:49:58] <yeo> магия
[20:50:00] <landgraf> о, ожили
[20:51:17] <landgraf> выхода два - или держать их всегда включенными - но в случае если Nova ребутнется - машинка погибнет, или наделать снапшотов с уже разлитыми bitten и компиляторами и поднимать по мере надобности
[20:52:22] <landgraf> [ERROR   ] gprbuild: unable to locate archive builder "ar"
[20:53:21] <landgraf> yeo, смейся )
[20:53:38] <yeo> :( не буду!
[20:56:18] <landgraf> Duration:
[20:56:19] <landgraf>    18 minutes
[20:56:21] <landgraf> хех
[20:56:47] <yeo> ну нормально почти
[20:56:49] <landgraf> -p -j0
[20:56:59] <landgraf> это как так?
[20:57:18] <yeo> сьесть все CPU!
[20:58:25] <landgraf> максимум 8 ядер можно выдавать
[20:58:41] <yeo> vgodunko: смотри, сломался x86_32
[20:58:46] <landgraf> в клауде от редхаты
[20:59:18] <landgraf> я сломал?
[20:59:35] <yeo> да!
[21:00:03] <yeo> наверное у меня mysql не стоял для 32
[21:01:10] <landgraf> yeo, я поставил все buildrequires для matreshka в федоре
[21:01:27] <landgraf> там и мускуль и sqlite и постгрес..
[21:01:32] <yeo> landgraf а rpm для Oracle не выйдет подсунуть?
[21:02:00] <landgraf> yeo, если она есть для F20 - выйдет
[21:02:19] <landgraf> ну или если она noarch какая-нибудь
[21:02:58] <landgraf> где ее брать?
[21:03:05] <yeo> oracle-instantclient12.1-basic-12.1.0.1.0-1.x86_64.rpm <http://www.oracle.com/technetwork/topics/linuxx86-64soft-092277.html> http://www.oracle.com/technetwork/topics/linuxx86-64soft-092277.html
[21:04:11] <yeo> есть чуть меньше: oracle-instantclient12.1-basiclite-12.1.0.1.0-1.x86_64.rpm <http://www.oracle.com/technetwork/topics/linuxx86-64soft-092277.html>
[21:05:41] <landgraf> Sign In
[21:05:50] <landgraf> нет у меня аккаунта на вражеском сайте
[21:05:53] <vgodunko> Плохо что сломалось, тикет нужен
[21:05:56] <yeo> могу качнуть
[21:06:06] <landgraf> yeo, кинь на дропбокс плиз
[21:06:21] <vgodunko> landgraf: нужен ещё mysql сервер запущеный в "тестовом" режиме.
[21:06:30] <landgraf> o_O
[21:06:37] <vgodunko> Иначе тесты не пройдут, скрипты не смогут инициализировать бадзу данных
[21:06:54] <landgraf> vgodunko, на localhost/
[21:06:58] <vgodunko> Или тикет на проверку доступности сервера и отключения тестов
[21:07:31] <vgodunko> Да, что бы текущий пользователь мог создать базу и таблицы в ней.
[21:07:38] <landgraf> vgodunko, mysql нету :(
[21:07:38] <vgodunko> А потом всё это безобразие удалить
[21:07:42] <landgraf> vgodunko, есть mariadb
[21:07:58] <vgodunko> да по идее это одно и то же
[21:08:25] <landgraf> а ну да, на x64 тоже не было mysql
[21:08:39] <landgraf> сейчас запущу и инвалидирую билды
[21:09:39] <vgodunko> Нет создать тикет на отключение тестов при недоступности сервера :-(
[21:10:53] <landgraf> vgodunko, а для pgsql такая же история?
[21:12:32] <vgodunko> Для него тестов нет пока ;-)
[21:13:23] <landgraf> vgodunko, #336
[21:16:50] <landgraf> все три машинки с установленным и запущенным mariadb сервером
[21:16:55] <landgraf> пора домой!
[21:18:37] <yeo> https://www.dropbox.com/sh/040lunqkkghubzb/u9Eire5WnI
[22:29:04] <landgraf> http://forge.ada-ru.org/matreshka/build я все поломал =)