gentoo.ru
python
python@conference.gentoo.ru
Понедельник, 14 мая 2012< ^ >
maksbotan установил(а) тему: ЯП Python || https://gist.github.com/289467 || Логи: http://tinyurl.com/gentoo-py-logs || "Python's a drop-in replacement for BASIC in the sense that Optimus Prime is a drop-in replacement for a truck." || Создан список рассылки python@lists.gentoo.org
Конфигурация комнаты
Участники комнаты

GMT+4
[00:14:28] ymr1 вошёл(а) в комнату
[00:35:06] lk4d4 вошёл(а) в комнату
[01:18:30] ymr1 вышел(а) из комнаты: Replaced by new connection
[01:18:40] ymr1 вошёл(а) в комнату
[09:15:30] ymr1 вышел(а) из комнаты
[09:18:05] krigstask вошёл(а) в комнату
[09:21:24] lk4d4 вышел(а) из комнаты: Replaced by new connection
[09:21:35] lk4d4 вошёл(а) в комнату
[09:21:50] lk4d4 вошёл(а) в комнату
[10:37:12] <lk4d4> krigstask, знал, что на ебилды есть копирайты?
[10:37:44] <krigstask> Ну, в принципе, да
[10:37:50] <krigstask> Только они же под GPL
[10:37:55] <krigstask> Обычно-то
[10:38:09] <lk4d4> We cannot accept ebuilds from Arfrever's overlay due to his stance on copyright assignment.
[10:38:13] <lk4d4> вот что мне пишут
[10:38:19] <lk4d4> хотя я им и не предлагал его брать
[10:40:20] <krigstask> Надо глянуть, интересно
[10:41:13] <krigstask> Или спроси
[10:41:37] <krigstask> Наверное, он не хочет все права отдавать Gentoo Foundation или типа того
[10:43:07] <lk4d4> ну там по ходу серьезный конфликт какой-то
[10:43:16] <lk4d4> я просто пареньку для примера запостил
[10:44:15] <krigstask> Да, я сейчас в гугле наткнулся на примеры его самоуправства
[10:44:16] <lk4d4> а тут же налетели
[10:45:13] <lk4d4> https://bugs.gentoo.org/show_bug.cgi?id=415589
[10:45:21] <lk4d4> вот смотри схватка двух йокодзун
[10:46:23] <krigstask> Кого-кого?
[10:47:17] <lk4d4> да это шутка такая бородатая есть
[10:47:25] <lk4d4> можешь погуглить, если хочешь
[10:56:22] <lk4d4> krigstask, а как в генте debug build питона заполучить?
[10:56:32] <krigstask> В смысле?
[10:58:17] <lk4d4> ну вот есть такая штука sys.gettotalrefcount()
[10:58:25] <lk4d4> и она есть только в дебажной сборке
[11:01:05] <krigstask> USE="debug"?
[11:01:06] <krigstask> Хм, а его и нету (-%Е
[11:02:16] <lk4d4> а потом кричат, что у них тесты не проходят
[11:42:50] ymr1 вошёл(а) в комнату
[15:08:37] lk4d4 вышел(а) из комнаты
[15:10:01] lk4d4 вошёл(а) в комнату
[16:45:13] lk4d4 вышел(а) из комнаты
[16:45:56] lk4d4 вошёл(а) в комнату
[17:12:01] ymr1 вышел(а) из комнаты: Replaced by new connection
[17:12:11] ymr1 вошёл(а) в комнату
[18:00:12] lk4d4 вышел(а) из комнаты
[21:41:21] maksbotan вошёл(а) в комнату
[21:43:16] <krigstask> maksbotan: ты там следишь за gentoo-python?
[21:45:56] <maksbotan> а что с ним?
[21:45:58] <maksbotan> я только пришел
[21:47:50] <krigstask> Я там который день уже хаю новый екласс
[21:48:29] <maksbotan> я видел
[21:48:43] <krigstask> Вступай в го^Wдискуссию
[21:49:13] <maksbotan> в го?
[21:50:37] <maksbotan> krigstask: проблема-то в том что и старый плох
[21:50:37] <krigstask> В фекалии
[21:50:40] <maksbotan> а лучше нет
[21:50:47] <krigstask> Так надо новый допилить
[21:53:02] <krigstask> А то пользователи не поймут, с какого это перепугу они вдруг должны следить за версиями питона
[21:53:23] <maksbotan> не, ну идея добавить в профайл мне кажется нормальной
[21:53:29] <maksbotan> как руби сделали и похапэ
[21:53:52] <krigstask> Ну вот почитай моё последнее письмо
[21:53:55] <maksbotan> почитаю
[21:54:12] <krigstask> А когда в стабильной ветке будет 3.2, а на волне — 3.3?
[21:54:16] <krigstask> Профиль-то один
[21:54:46] <maksbotan> хм...
[21:54:52] <maksbotan> погоди я ещё не почитал
[21:57:46] <maksbotan> krigstask: а с чего ты взял что екласс просто не вытянет по депендам python:2.7?
[21:57:58] <krigstask> А я и спросил
[21:58:01] <krigstask> А не должен
[21:58:08] <maksbotan> почему не должен?
[21:58:20] <krigstask> А за каким дьяволом? \-8Е
[21:58:27] <maksbotan> он же зависимость на сам интерпретатор добавляет, не?
[21:58:49] <krigstask> Сейчас же не вытянет
[21:59:07] <maksbotan> почему?
[21:59:29] <krigstask> Потому что pyfments может работать с третьим
[21:59:45] <krigstask> И если нет 2.7, то он установится только для 3.2
[21:59:50] <krigstask> И всё в шоколаде
[22:00:02] <maksbotan> не понял
[22:00:11] <maksbotan> если у нас PYTHON_TARGETS="2.7 3.1"
[22:00:26] <maksbotan> то в депендах пайгментса будет python:2.7 python:3.1, например
[22:00:34] <maksbotan> и емерж его поставит
[22:00:35] <krigstask> Ну ты дуб
[22:00:39] <maksbotan> да, я дуб :(
[22:00:48] <maksbotan> объясни пожалуйста
[22:00:48] <krigstask> Я тебе говорю про текущий eclass
[22:01:08] <maksbotan> текущий это какой? python.eclass и distutils.eclass?
[22:01:15] <krigstask> Да
[22:01:36] <maksbotan> ну да, текущий такого не умеет
[22:01:45] <maksbotan> а причем он тут вообще если ты мы обсуждаем новый?
[22:02:04] <krigstask> Блин, да вы что?
[22:02:26] <krigstask> Сейчас у тебя модули ставятся для тех питонов, какие есть
[22:02:35] <maksbotan> да
[22:02:39] <krigstask> Тебе не надо думать, что там прописать в make.conf
[22:02:45] <maksbotan> не для всех, а для главных в 2 и 3
[22:02:47] <maksbotan> вроде как
[22:02:49] <krigstask> Да
[22:02:53] <krigstask> И это правильно
[22:02:58] <maksbotan> да
[22:03:07] <maksbotan> но python_updater это дурацкий механизм
[22:03:43] <maksbotan> https://bugs.gentoo.org/show_bug.cgi?id=415575 ты кстати это видел?
[22:04:14] <krigstask> Да, но забыл подписаться
[22:04:39] <krigstask> А с новым будет что творится?
[22:05:01] <krigstask> Поставил человек новую систему и *любой* пакет питоний ему вытащит 2.7
[22:05:08] <maksbotan> то же что с руби
[22:05:11] <krigstask> Это нормально?
[22:05:23] <maksbotan> а что ты предлагаешь?
[22:05:28] <krigstask> Мне искренне наплевать, что там Сруби
[22:05:42] <krigstask> Это, чёрт побери, регрессия
[22:05:44] <maksbotan> ruby-ng.eclass примерно так работает
[22:06:03] <krigstask> И что теперь?
[22:06:12] <maksbotan> ничего
[22:06:14] ymr1 вышел(а) из комнаты
[22:06:16] <krigstask> Вот то-то и оно
[22:06:17] <maksbotan> все-таки, что ты предлагаешь?
[22:06:38] <krigstask> Я предлагаю подумать, как этого избежать
[22:06:59] <maksbotan> ну так думай, чо
[22:07:08] <krigstask> Охренеть, блин
[22:07:18] <krigstask> А python herd вообще для чего?
[22:07:31] <maksbotan> ну я тоже подумаю
[22:07:51] <maksbotan> но из меня такой думатель...
[22:08:15] <krigstask> Вот я и написал, пусть думают
[22:08:33] <krigstask> А Кшиштоф такой молодец: «У меня нету третьего и не колышет»
[22:09:05] <krigstask> Если так дальше пойдёт, недолго и вслед за шлёпногой куда-нибудь свалить
[22:34:24] <krigstask> Так, а что будет с выходом 3.3, кстати?
[22:35:07] <krigstask> Все пакеты надо будет перебирать по --new-use?
[22:35:42] <krigstask> Ведь добавится python_targets_3_3
[22:36:40] <maksbotan> хаха!
[22:37:33] <krigstask> Даже если Python 3.3 не установлен
[22:37:46] <maksbotan> да я уж понял
[22:37:46] <krigstask> Появился новый флаг, пусть и выключенный
[22:38:08] <krigstask> Либо во всех ебилды добавлять ручками
[22:38:39] <maksbotan> вот в рубях такой проблемы кстати нет
[22:38:47] <krigstask> А ведь 90% пакетов будут просто работать, не обращая внимание на версию
[22:38:48] <maksbotan> точнее есть, но в другом виде
[22:39:25] <krigstask> Завтра с работы напишу трактат
[22:52:13] <krigstask> А что у рубей по этому поводу?
[22:52:50] <krigstask> Одна версия раз в три года, с гулькин нос совместимости и нет проблемы?
[22:53:00] <maksbotan> krigstask: и это тоже конечно
[22:53:35] <maksbotan> но у них каждый ебилд определяет с какими версиями может работать, так что проблемы со сменой глобального RUBY_TARGETS нет
[22:56:37] <krigstask> Ну и вот
[22:56:45] <krigstask> [22:37:55] <krigstаsk> Либо во всех ебилды добавлять ручками
[22:57:16] <krigstask> И пока хозяин пакета не почешется, ты его на 3.3 не поставишь
[22:57:42] <krigstask> И будет половина пакетов там, а половина — сям
[22:57:48] <krigstask> Ужас, в общем
[22:58:06] <krigstask> Надо eselect-python допиливать
[23:12:13] maksbotan вышел(а) из комнаты
Powered by ejabberd Powered by Erlang Valid XHTML 1.0 Transitional Valid CSS!