gentoo.ru
rion-overlay
rion-overlay@conference.gentoo.ru
Воскресенье, 16 сентября 2012< ^ >
slepnoga установил(а) тему: Overlay rion http://code.google.com/p/rion-overlay || mailing list:rion-overlay@googlegroups.com || Логи: http://gentoo.ru/jabber/logs/rion-overlay@conference.gentoo.ru || Новые ебилды пишем на EAPI=4
Конфигурация комнаты
Участники комнаты

GMT+4
[01:03:37] slepnoga вышел(а) из комнаты
[01:22:57] slepnoga вошёл(а) в комнату
[01:23:07] slepnoga вышел(а) из комнаты
[01:23:55] slepnoga вошёл(а) в комнату
[03:46:10] slepnoga вышел(а) из комнаты
[11:10:47] slepnoga вошёл(а) в комнату
[12:19:45] Pinkbyte вошёл(а) в комнату
[12:20:12] <Pinkbyte> slepnoga, если уж пошла такая пьянка - избавь меня здесь от капчи позязя ^_^
[12:20:19] <slepnoga> запросто
[12:21:05] <Pinkbyte> Спасибо. Итак, что у нас?
[12:21:05] <slepnoga> https://code.google.com/p/slepnoga/source/browse/portage/app-misc/hivex/hivex-1.3.6-r1.ebuild
[12:21:13] <slepnoga> есть ли ошибки ?
[12:21:27] <slepnoga> я знаю, что упорото
[12:21:40] <Pinkbyte> оу, ocaml
[12:21:49] <Pinkbyte> ну, если я и смогу что проверить - то только по синтаксису
[12:22:01] <slepnoga> я про синтаксис
[12:22:48] <slepnoga> и про popd perl
[12:22:59] <Pinkbyte> USE_RUBY="ruby18"
[12:23:05] <Pinkbyte> а хде inherit ruby?
[12:23:21] <slepnoga> а нету
[12:23:30] <slepnoga> они не могут use depent
[12:23:43] <Pinkbyte> эмм
[12:23:52] <Pinkbyte> так а нахрена тогда USE_RUBY
[12:23:58] <Pinkbyte> это ж для ruby eclass
[12:24:21] <Pinkbyte> USE_RUBY      Space delimited list of supported ruby.
[12:24:49] <slepnoga> странно, а что у нас в дереве ?
[12:25:14] <Pinkbyte> тоже нету
[12:25:41] <Pinkbyte> боюсь тогда на проверку версии руби кладется болт
[12:25:57] <Pinkbyte> хотя учитывая RUBY_OPTIONAL...
[12:26:20] <Pinkbyte> зависимости тогда от руби надо руками ставить
[12:27:24] <Pinkbyte> от нужной версии, я имею ввиду
[12:27:42] <slepnoga> хм, это жестко поставлена версия 1.8
[12:28:03] <Pinkbyte> да. только RUBY_OPTIONAL нивелирует это - об этом надо самому думать
[12:28:11] <Pinkbyte> по крайней мере так написано в ruby.eclass
[12:28:28] <slepnoga> давай так
[12:28:30] <slepnoga> https://bugs.gentoo.org/show_bug.cgi?id=433467
[12:28:37] <slepnoga> https://bugs.gentoo.org/show_bug.cgi?id=430168
[12:28:45] <slepnoga> закрываем -r1
[12:29:00] <slepnoga> с руби я дальше буду медетировать
[12:29:19] <Pinkbyte> ок, учитывая то что я сам в руби - полный 0
[12:29:21] <Pinkbyte> :-)
[12:29:44] <Pinkbyte> так, фиксы из первого бага ты применил?
[12:31:49] <slepnoga> да, все в патче
[12:32:04] <slepnoga> он фактически мой патчсет зафигачил
[12:32:36] <Pinkbyte> хм, я не знал, что в PATCHES можно использовать * - будет мне наука :-)
[12:33:00] <Pinkbyte> ок. А с манами что?
[12:33:18] <slepnoga> тоже ОК
[12:33:24] <slepnoga> нельзя *
[12:33:26] <slepnoga> :)
[12:33:36] <slepnoga> но если очень хочется - то можно
[12:33:43] <Pinkbyte> ну в смысле *.patch
[12:33:50] <Pinkbyte> я думал там надо только конкретные имена использовать
[12:33:53] <Pinkbyte> без wildcard
[12:34:57] <Pinkbyte> эм
[12:34:59] <Pinkbyte> так, стоп
[12:35:36] <Pinkbyte> pinkbyte@phantom /usr/portage/eclass $ diff -ur /usr/portage/app-misc/hivex /var/lib/layman/rion/app-misc/hivex
Только в /usr/portage/app-misc/hivex: hivex-1.3.2-r2.ebuild
Только в /usr/portage/app-misc/hivex: hivex-1.3.3-r1.ebuild
Только в /usr/portage/app-misc/hivex: hivex-1.3.5-r1.ebuild
Только в /var/lib/layman/rion/app-misc/hivex: hivex-9999.ebuild
[12:35:49] <Pinkbyte> тьфу
[12:35:52] <Pinkbyte> извини
[12:36:21] <Pinkbyte> туплю я чё-то сегодня... впрочем как всегда
[12:41:31] <Pinkbyte> так
[12:41:33] <Pinkbyte> pushd perl
[12:41:39] <Pinkbyte> perl - это подпапка в ${S} ?
[12:41:47] <slepnoga> да
[12:41:52] <Pinkbyte> тогда ок
[12:44:10] <Pinkbyte> так, а теперь объясни тогда пожалуйста мне идиоту, что делает fixlocalpod
[12:44:23] <Pinkbyte> да, я вижу, что она удаляет кое-какие файлы
[12:44:32] <slepnoga> дропает не нужныное перлу файло
[12:44:36] <Pinkbyte> а, ок
[12:44:43] <Pinkbyte> с перлом я тоже не очень
[12:44:45] <slepnoga> оно в перл-модуле по дефолту
[12:45:05] <Pinkbyte> ага, увидел в src_install
[12:45:40] <Pinkbyte> autotools-utils_src_install "LINGUAS=""${LINGUAS}"""
[12:46:02] <Pinkbyte> по умолчанию не передается переменная?
[12:46:10] <slepnoga> нет
[12:46:24] <slepnoga> грепни по дереву :) - там такого навалом
[12:46:51] <Pinkbyte> ок, просто явного использования LINGUAS в autotools.eclass и в autotools-utils.eclass я не обнаружил
[12:47:09] <slepnoga> а его там и нет
[12:47:13] <Pinkbyte> я свои костыли для этого изобретаю, иногда пользую l10n.eclass
[12:47:17] <slepnoga> это же расширения
[12:47:24] <slepnoga> геттекста
[12:47:42] <slepnoga> strip_linguas
[12:48:03] <Pinkbyte> ок
[12:48:06] <Pinkbyte> а, и вот еще
[12:48:09] <Pinkbyte> inherit base
[12:48:17] <Pinkbyte> что конкретно из base ты используешь?
[12:48:54] <slepnoga> хм, epatch отменили
[12:48:59] <Pinkbyte> просто его обычно не инклюдят, т.к. на нем практически все eclass-ы основаны. Хотя с другой стороны желательно инклюдить все, к чему непосредственно обращаешься
[12:49:07] <Pinkbyte> epatch - в eutils
[12:49:31] <Pinkbyte> а PATCHES используешься autotools-utils, следовательно непосредственно base_src_prepare ты не вызываешь
[12:49:52] <slepnoga> добашь eutils
[12:50:04] <slepnoga> strip-linguas -  в eutils
[12:50:17] <Pinkbyte> вот, это уже ближе к истине :-)
[12:50:49] <slepnoga> неотревюируешь раз в пол-года - и хана ебилду
[12:50:55] <Pinkbyte> Так, ну по синтаксису вроде больше проблем нет. Как оно работает - хз, но если чо - ты ведь знаешь - кто крайний? :-)
[12:51:09] <slepnoga> Ричь :)
[13:00:32] <Pinkbyte> закоммитил, баги закрыл
[13:02:47] <slepnoga> спасибо
[13:32:10] Pinkbyte вышел(а) из комнаты
[17:16:59] qnikst вошёл(а) в комнату
[18:47:34] maksbotan вошёл(а) в комнату
[18:47:44] maksbotan вышел(а) из комнаты
[18:48:04] maksbotan вошёл(а) в комнату
[20:02:10] Nikoli вошёл(а) в комнату
[20:16:14] maksbotan вышел(а) из комнаты
[20:21:23] maksbotan вошёл(а) в комнату
[22:49:16] maksbotan вышел(а) из комнаты
[22:52:38] maksbotan вошёл(а) в комнату
[23:24:46] slepnoga вышел(а) из комнаты
[23:38:58] krigstask вошёл(а) в комнату
Powered by ejabberd Powered by Erlang Valid XHTML 1.0 Transitional Valid CSS!