gentoo.ru
rion-overlay
rion-overlay@conference.gentoo.ru
Воскресенье, 1 августа 2010< ^ >
slepnoga установил(а) тему: Overlay rion http://code.google.com/p/rion-overlay || Документация по ебилдам : http://devmanual.gentoo.org || логи: http://marsoft.dyndns.info/cgr-calendar.php?room=rion-overlay
Конфигурация комнаты
Участники комнаты

GMT+4
[00:00:29] <qnikst> да сказать хотя бы
[00:00:35] <qnikst> судя по логам им пофиг
[00:00:41] <qnikst> а другим не удобно
[00:01:26] <slepnoga> патчим втихую для генты и все
[00:02:08] <qnikst> имхо надо отрапортавать
[00:02:15] <qnikst> кстати там файлы совсем негентовые =(
[00:02:24] <qnikst> там либы криво прописаны
[00:02:59] <qnikst> /usr/share/pkg-name/lib а тупо в либах
[00:04:57] <slepnoga> ну так
[00:05:09] <slepnoga> все жеш впереди
[00:07:05] <qnikst> ага
[00:07:17] <qnikst> я думаю пнуть их ради приличия чтобы знали
[00:08:01] <slepnoga> :-D
[00:10:30] <qnikst> файл убийственный для генты
[00:10:38] <qnikst> проще всё заново написать
[00:10:52] <qnikst> или сильно-сильно патчить
[00:12:04] <slepnoga> qnikst: а дальше собирать что то можно ?
[00:12:19] <slepnoga> т.е если оно не работает - то фик с ним
[00:12:22] <qnikst> pki-utils -> pki-common -> pki-java-tools
[00:12:26] <qnikst> но оно не работает
[00:12:27] <qnikst> =)
[00:12:44] <slepnoga> ну и фик, если оно не нужно для сборки
[00:12:54] <slepnoga> баш я и сам поправлю
[00:12:59] <qnikst> ок
[00:13:09] <qnikst> так дальше на что целиться?
[00:13:24] <qnikst> просто я баш для тестов хотел проверить
[00:13:49] <qnikst> + ты сможешь тесты для pki-utils хотя бы сделать, я не аналогии для других сделаю
[00:14:01] <qnikst> у меня тупая привычка не верить, что всё работает
[00:14:43] <qnikst> (которую я в работе не пользую)
[00:16:15] <slepnoga> :)
[00:16:30] <slepnoga> ну что там по тексту ?
[00:18:45] <qnikst> тексту баш файлов?
[00:19:14] <qnikst> http://dpaste.com/223813/
[00:19:39] <qnikst> там куча использований не-гентушных терминов, я хотел спросить, как такое в приципе лечить
[00:20:12] <qnikst> thread2: а на dogtag мне предложили делать патч и писать багу
[00:20:58] <slepnoga> f this is a bug or a feauture :) if :)
[00:21:44] <qnikst> аа вижу тебя там
[00:22:02] <slepnoga> qnikst: ${JAVA} ${JAVA_OPTIONS} -cp ${CP} com.netscape.cmstools.${COMMAND} "$@"
[00:22:13] <slepnoga> вот для этого где то был враппер
[00:22:21] <slepnoga> чиста гентушный
[00:22:55] <slepnoga> делал файлег на баша для запуска вот такой вот джавы
[00:23:06] <qnikst> хм..
[00:23:15] <qnikst> видимо завтра гуглить буду
[00:23:28] <slepnoga> он в еклассах был
[00:23:59] slepnoga вышел(а) из комнаты
[00:24:01] <qnikst> ок
[00:24:45] slepnoga вошёл(а) в комнату
[00:25:11] <slepnoga> qnikst: если оно не надо для сборки
[00:25:16] <slepnoga> то пропускай
[00:27:24] <slepnoga> qnikst: мм, я стормозил
[00:27:40] <slepnoga> скажи, какой это ты сей-ас ебулд собрал ?
[00:28:00] <qnikst> java-pki-tools
[00:28:12] <qnikst> последнее
[00:28:20] <slepnoga> pki-java-tools
[00:28:22] <slepnoga> ага
[00:28:39] <slepnoga> pki-common не пробовал ?
[00:28:48] <qnikst> он требуется для сборки
[00:28:53] <qnikst> там всё собирается
[00:29:09] <qnikst> pki-utils -> pki-common -> pki-java-tools
[00:30:37] <slepnoga> мм. т.е загвоздка в этом баше ?
[00:30:54] <qnikst> ага
[00:31:03] <qnikst> он собирается, но не запускается
[00:31:35] <slepnoga> пушни, если что то делал
[00:31:47] <qnikst> ничего нового
[00:33:34] <slepnoga> qnikst:  а tomkatjss ?
[00:34:04] <qnikst> хтоета?
[00:34:36] <qnikst> завтра с этого начну
[00:34:51] <slepnoga> оно вроде ни от чего не зависит
[00:34:53] <qnikst> только начну не рабо
[00:38:09] <qnikst> ставится пока
[00:38:50] <qnikst> как обычно у них патчи
[00:38:54] <qnikst> буду завтр разбираться
[00:39:00] <slepnoga> блин, может мне за фрееипа уже братся :)
[00:39:10] <qnikst> ы?
[00:39:12] <slepnoga> ты догтаг, ботан -сссд
[00:39:30] <slepnoga> еще рары челов и можно форкатся
[00:39:33] <slepnoga> :)
[00:41:11] <qnikst> =)
[00:42:11] qnikst вышел(а) из комнаты
[01:45:34] <slepnoga> #!/bin/bash
gjl_package=389-console-1.1
gjl_main="com.netscape.management.client.console.Console"
gjl_pwd="/usr/share/dirsrv/html/java/"
gjl_pkg_args="-Djava.util.prefs.systemRoot="$HOME/.389-console" -Djava.util.prefs.userRoot="$HOME/.389-console""
source /usr/share/java-config-2/launcher/launcher.bash
/usr/bin/389-console lines 1-6/6 (END)
[01:45:42] <slepnoga> примеврно так
[01:46:46] <slepnoga>   java-pkg_dolauncher ${PN} --main com.netscape.management.client.console.Console \
                --pwd "/usr/share/dirsrv/html/java/" \
                --pkg_args "-Djava.util.prefs.systemRoot=\"\$HOME/.${PN}\" -Djava.util.prefs.userRoot=\"\$HOME/.${PN}\"" \
                || die
[06:08:53] slepnoga вышел(а) из комнаты
[13:10:29] qnikst вошёл(а) в комнату
[13:10:40] <qnikst> ух
[13:55:16] 0xd34df00d вышел(а) из комнаты: Replaced by new connection
[13:55:26] 0xd34df00d вошёл(а) в комнату
[14:41:56] <qnikst> slepnoga,  я поправил бамп jss =) там либа сменилась и сделать лаунчер через dolauncher запустилось, но не уверен, что всё ок
[14:42:03] <qnikst> так же я сделал tomcatjss
[14:42:07] <qnikst> поставилось успешно
[14:42:13] <qnikst> хотя сначала ругалось
[14:53:43] slepnoga вошёл(а) в комнату
[14:54:33] <slepnoga> perewet
[14:54:47] <slepnoga> я там побампал все
[15:02:16] <qnikst> снова?
[15:03:11] <slepnoga> нет
[15:03:14] <slepnoga> мм,
[15:03:18] <slepnoga> ночью
[15:04:47] <qnikst> я обновление pki-java-tools пропатчил :)
[15:04:52] <qnikst> они имя либы сменили
[15:05:29] <qnikst> а хотя в общем-то я в описании и чуть выше отписался
[15:05:45] <qnikst> поидее могу след ебилд брать и делать до состояния устанавливаемости
[15:06:22] <slepnoga> я pki-console  замучал до состояния старта
[15:06:37] <slepnoga> т.е окошко с логином уже есть
[15:06:41] <qnikst> =)
[15:07:14] <slepnoga> qnikst:  а можешь сделать списиок того, что ты уже посмотрел ?
[15:07:57] <qnikst> pki-java-tools, pki-util, pki-common, tomcatjss
[15:08:16] <slepnoga> а котик запусакется ?
[15:08:23] <qnikst> что-то ещё вытягивалось но оно толи работало, толи 1-2 тривиальных изменения сделал
[15:08:34] <qnikst> tomcatjss это либы
[15:08:35] <qnikst> же
[15:08:42] <qnikst> 1 либа
[15:09:13] <slepnoga> т.е прикручивать к томкату еще надо ?
[15:09:25] <qnikst> видимо да..
[15:09:50] <qnikst> я пока плохо понимаю, что там куда должно работать, а мануал на кот ты линк кидал не осилил )
[15:10:20] <slepnoga> ну и ладно
[15:14:19] <slepnoga> qnikst:  это модуль для https
[15:14:27] <slepnoga> аналог mod_nss
[15:15:21] <qnikst> хм и как его прикручивать(?
[15:15:37] <slepnoga> пока не разбирался
[15:15:58] <slepnoga> но думаю, что где нибудь в Каталине прописывается
[15:17:56] <qnikst> ладно..
[15:18:04] <qnikst> дальше что-нить пилить?
[15:18:28] <slepnoga> app-crypt/pki-ca
[15:21:40] <qnikst> он у тебя в app-pki живёт, это норм?
[15:22:06] <qnikst> и в рионе
[15:48:51] <slepnoga> я даже и не знаю. как я это все буду мержить
[15:49:06] <slepnoga> ну как нибудь придумая
[15:51:41] <qnikst> =)
[15:52:01] <qnikst> кстати как вырезать из файла куски строк вида {*}
[15:52:08] <qnikst> что-то сед умнее меня
[15:52:27] <slepnoga> может авком ?
[15:52:32] <slepnoga> но я его не знаю
[15:52:44] <qnikst> sed не подойдёт?
[15:52:55] <qnikst> он у меня то первую { ест, то последнюю
[15:53:00] <slepnoga> подойдет
[15:53:22] <slepnoga> только тут я не пуркуа
[15:54:01] <qnikst> ясно
[15:56:08] <qnikst> а башем .orig можно откусить?
[15:56:11] <qnikst> из переменной
[15:56:20] <qnikst> (извиняюсь за нетехничный сленг)
[15:56:44] <qnikst> что-то типа ${f/.orig}
[15:57:27] <slepnoga> можно
[15:58:10] <qnikst> ${f/что-изменить/на-что-изменить/} ?
[16:00:23] <qnikst> блин он кодировку съел походу (
[16:00:31] <slepnoga> я честно говоря, баша не знаю
[16:02:10] <qnikst> ясно
[16:02:16] <qnikst> вроде получилось
[16:02:22] <qnikst> терь оба знать будем :)
[16:06:58] <qnikst> а sertsrv где живёт не напомнишь?
[16:07:36] <qnikst> опа у меня его нет
[16:10:51] <qnikst> о понял, спеки удобная штука
[16:11:50] <qnikst> ой мозг.. оно требует ui в зависимостях
[16:49:25] <qnikst> slepnoga, в pki-common прокралась ошибка
[16:49:31] <qnikst> скроко фикс выложу
[17:04:09] slepnoga вышел(а) из комнаты
[17:06:16] slepnoga вошёл(а) в комнату
[17:10:22] <qnikst> slepnoga, там могут быть ошибки в сорцах?
[17:10:34] <qnikst> com.netscape.ca.CRLIssuingPoint is not abstract and does not override abstract method isCRLCacheTestingEnabled() in com.netscape.certsrv.ca.ICRLIssuingPoint
[17:10:48] <qnikst> просто это чисто ошибка в коде
[17:14:04] <slepnoga> а почему бы и нет ?
[17:14:08] <slepnoga> конечно могут
[17:14:17] <slepnoga> чекни багзиллу редхата
[17:14:25] <slepnoga> может уже запатчили
[17:14:31] <qnikst> просто лежит пакет не 9999 =)
[17:15:03] <slepnoga> ну патчик - это у них сятое
[17:15:07] <slepnoga> святое
[17:15:08] <qnikst> -)
[17:16:36] <qnikst> проде нету по pki-ca если искать
[17:17:46] <qnikst> у них же это как-то собралось :/
[17:18:51] <qnikst> у них кстати уже 1.3.5 есть
[17:18:53] <qnikst> pki-ca
[17:24:32] <slepnoga> qnikst:   уже 1.3.5 есть - бампай
[17:24:53] <slepnoga> хех
[17:25:01] <slepnoga> я в рионе бампнул :(
[17:25:04] <qnikst> 1.3.1 работал с 1 ошибкой
[17:25:08] <qnikst> ок
[17:25:17] <slepnoga> надо из риона нафек выпилтить все
[17:25:25] <slepnoga> и добавить по новой
[17:25:47] <qnikst> =)
[17:25:53] <qnikst> возможно
[17:25:54] <slepnoga> qnikst:  ты рион не юзаешь для сбрки ?
[17:26:02] <qnikst> юзаю
[17:26:14] <qnikst> что-то оттуда было
[17:26:22] <qnikst> о потавился pki-ca
[17:26:28] <qnikst> скомпилился
[17:30:43] <qnikst> так в share писать doins ?
[17:32:09] <slepnoga> ??
[17:32:17] <slepnoga> как ?
[17:32:31] <qnikst> я думаю что и как там записывать, всяик share etc и т.п.
[17:32:36] <qnikst> особенно в init.d
[17:32:41] <slepnoga> :)
[17:33:07] <slepnoga> девмануал посмотри - рефернс для инсталла
[17:33:25] <slepnoga> лана, я убежал на пол часа
[17:34:51] <qnikst> ok
[18:35:33] nah вышел(а) из комнаты
[20:50:14] slepnoga вышел(а) из комнаты
[20:54:28] slepnoga вошёл(а) в комнату
[21:12:14] slepnoga вышел(а) из комнаты
[21:33:22] nah вошёл(а) в комнату
[23:17:28] slepnoga вошёл(а) в комнату
[23:24:06] <qnikst> так я вроде pki-ca запушил
[23:24:21] <qnikst> тока не до конца уверен что в share всё норм
[23:24:43] <qnikst> т.е. оно повторяет архив в dist но не совсем
[23:25:05] <slepnoga> ок
[23:25:12] <slepnoga> а как с init.d ?
[23:26:03] <qnikst> insinto /etc/init.d
[23:26:14] <qnikst> аа я не до конца сделал.. блин.. странно
[23:26:24] <qnikst> doins shared/etc/init.d/pki-caв
[23:26:32] <qnikst> s/в/d/
[23:27:08] <qnikst> похоже мне уже нужно всё это дело разврачивать будет
[23:27:08] <slepnoga> DESCRIPTION=""
HOMEPAGE=""
;-)
[23:27:18] <slepnoga> ну и фик с ним
[23:27:59] <qnikst> ща допишу
[23:28:04] <qnikst> при сдел пуше закоммичу
[23:28:15] <slepnoga> qnikst:  запускать не пробовал ?
[23:28:58] <qnikst> я не понял по страничке на dogtag как это всё развернуть
[23:29:23] <slepnoga> на рхеле надо смотреть
[23:29:36] <slepnoga> по теме рхел ца
[23:30:06] <qnikst> кстати что такое tinder-box?
[23:31:34] <slepnoga> для генты ?
[23:31:58] <slepnoga> набор скриптов для буилд-фарм
[23:32:10] <slepnoga> и чек QA  из логов
[23:32:19] <qnikst> хм..
[23:32:28] <slepnoga> ну и через pybugz  постит на багзиллы
[23:32:39] <qnikst> ясно
[23:32:40] <slepnoga> автор - Диего
[23:32:49] <slepnoga> у него в блоге подробно
[23:33:32] <slepnoga> на данный момент под lxc вертится
[23:33:43] <slepnoga> Норд более в курсе
[23:33:47] <qnikst> ясно
[23:34:59] <qnikst> я в целях общего самообразования
[23:35:59] <qnikst> что-то мне хочется ко всем сделанным утилям сделать секцию test
[23:36:13] <qnikst> и позапускать созданные бинарники
[23:36:29] <slepnoga> нууу, там юниты есть или как ?
[23:36:51] <qnikst> ща начинаю смотреть
[23:37:23] <qnikst> в build.xml есть compile test
[23:37:35] <qnikst> и run_junit_test
[23:37:35] <slepnoga> http://www.redhat.com/certificate_system/
[23:39:36] <qnikst> главное, чтобы у этих чертей зависимости от путей явными не были :)
[23:40:03] <qnikst> и ещё меня напрягают deprecated либы причём сановские и закрытые
[23:40:38] <slepnoga> qnikst: A Fedora Directory Server is used for data storage by the CA, DRM, OCSP, TKS, and TPS subsystems.
[23:40:50] <slepnoga> так что в депенды, плииз
[23:41:06] <slepnoga> он у нас как 389-дс-басе -
[23:41:25] <slepnoga> собственно как его ебилдер я на догтаг и вышел
[23:42:14] <slepnoga> qnikst:  ты как к пиару себя относишся ?
[23:42:14] <qnikst> извини, но я не распарсил
[23:42:20] <qnikst> нормально
[23:42:43] <slepnoga> а есть какая то страничка в нете ?
[23:42:58] <slepnoga> типа визитки или Cv
[23:43:02] <qnikst> хм.. полузаброшенный блог только
[23:43:10] <qnikst> в принципе могу организовать
[23:44:27] <qnikst> кстати наши gentoo.patch не трЪ путь java-ant_rewrite-classpath() есть
[23:44:44] <slepnoga> я к чему - писать "широко известный в очень узких кругах товарищщ qnikst  напатчил кучу ебилдов и dogtag теперь будет работать" - выглядит странно
[23:44:55] <qnikst> qnikst.wordpress.com имеется, но надо бы его в норм вид привести
[23:45:05] <slepnoga> qnikst:   java-ant_rewrite-classpath()  - его совсем не давно добавили
[23:45:09] <qnikst> аа
[23:45:35] <qnikst> в общем так странички нету, qnikst.wordpress да хабр
[23:46:13] <qnikst> thread (java-ant): т.е. не переписывать под него, или осилить и переписать?
[23:47:02] <slepnoga> "Работает?" "Точно работает ? " -"Не трогай " :-)
[23:47:29] <slepnoga> пойдет 1.4 - будем бампать ебилды - там и перепишем
[23:47:45] <qnikst> ок
[23:47:46] <qnikst> =))
[23:47:50] <slepnoga> а может кто нибудь вроде бельтгейзе перепишет
[23:48:22] <slepnoga> как lxnay уже 2 месяца мои ебилды переисывает - и фсе фейл :-D
[23:48:25] <qnikst> так.. а ещё тупой вопрос, как src_test запустить, он у меня выдаёт >>> Test phase [none]: app-pki/pki-util-1
[23:49:02] <slepnoga> qnikst: FEATURES=TEST
[23:49:07] <slepnoga> test*
[23:49:44] <slepnoga> а то раньше ( 2005  - 2006 ) была куча жалоб от хомячков
[23:50:08] <slepnoga> типа sys-libs/db  не может собтатся
[23:50:25] <slepnoga> типа они замучались ждать :-D
[23:50:58] <slepnoga> а оно сейчас на 4-х хеонах 8 часов тестов :-O - это если use=java
[23:51:50] <qnikst> фига се
[23:52:08] <qnikst> хм.. с ebuild .. test не прокатывает что-то
[23:52:36] <slepnoga> src_test() {foo-bla ...............}
[23:52:37] <qnikst> походу я ошибся где-то
[23:52:58] <qnikst>    eant ${antflags} verify || die "tests failed"
[23:53:27] <slepnoga> mm, ANT_FLAGS ?
[23:53:39] <slepnoga> спроси на #gentoo-java
[23:53:49] <slepnoga> как пускать
[23:54:00] <slepnoga> там народ вроде вменяем
[23:54:12] <slepnoga> а если имхо, то вменяем
[23:55:57] <qnikst> на freenode?
[23:56:04] <slepnoga> да
[23:56:24] <qnikst> похоже скоро снова буду часто пользовать irc
[23:56:26] <slepnoga> бонсакиттен, бельтгейзе, кастер
[23:56:37] <slepnoga> а все девы все еще там
[23:59:26] <slepnoga> qnikst: ant based ebuild
[23:59:36] <qnikst> м?
Powered by ejabberd Powered by Erlang Valid XHTML 1.0 Transitional Valid CSS!