gentoo.ru
python
python@conference.gentoo.ru
Среда, 23 февраля 2011< ^ >
krigstask установил(а) тему: Пей тон @ Жуй картон || 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."
Конфигурация комнаты
Участники комнаты

GMT+3
[00:28:39] maksbotan вышел(а) из комнаты
[01:21:49] maksbotan вошёл(а) в комнату
[01:38:48] maksbotan вышел(а) из комнаты
[01:39:31] maksbotan вошёл(а) в комнату
[02:00:59] maksbotan вышел(а) из комнаты
[09:48:46] maksbotan вошёл(а) в комнату
[12:23:27] krigstask вышел(а) из комнаты
[12:53:09] maksbotan вышел(а) из комнаты
[15:55:25] krigstask вошёл(а) в комнату
[18:17:07] maksbotan вошёл(а) в комнату
[18:24:38] <krigstask> 3.2 поставился, хе-хе
[18:24:48] <krigstask> Сейчас модулики будем перебирать
[18:25:44] <maksbotan> а что там вкусненького?
[18:26:10] <krigstask> Немного, но всё равно
[18:26:25] <maksbotan> расскажешь чо-как?
[18:27:54] <krigstask> Бесспорно
[18:28:05] <krigstask> Но я с третьим мало общаюсь всё же
[18:28:50] <maksbotan> хм
[18:29:01] <maksbotan> ты на 2.6 или на 2.7 сидишь сейчас?
[18:29:08] <krigstask> 2.7
[18:29:21] <maksbotan> косяков нет?
[18:29:27] <krigstask> Не приметил
[18:29:35] <maksbotan> хм
[18:29:42] <maksbotan> а там print без () работает?
[18:29:45] <krigstask> Мои проекты тоже работают
[18:29:48] <krigstask> Да
[18:29:51] <maksbotan> а
[18:29:57] <maksbotan> а что из 3.* там есть?
[18:30:02] <maksbotan> unicode-строки?
[18:30:03] <krigstask> Много чего
[18:30:18] <krigstask> Нет, это вроде ломает совместимость
[18:30:23] <krigstask> Дуй на сайт и читай
[18:32:21] <maksbotan> ладно
[18:41:30] <krigstask> Гм, python-updater так себе справляется с переходом с 3.1 на 3.2 при активном 2.7
[18:42:55] <maksbotan> мда
[18:43:38] <krigstask> Пришлось 3.1 сносить
[18:44:19] <krigstask> Интересно, зачем argparse устанавливается для python 3.x?
[18:48:46] <maksbotan> а почему бы ему не устанавливаться?
[18:50:15] <krigstask> http://docs.python.org/release/2.7/library/argparse.html
[18:51:59] <maksbotan> кстати, а ты классическим getopt'ом не пользовался?
[18:52:07] <krigstask> Сотона миловал
[18:52:20] <maksbotan> чтож так?
[18:52:42] <maksbotan> по мне так годная штуковина
[18:55:18] <krigstask> Ах-ха-ха, что-то в принципе ни один модуль не собирается с 3.2
[18:55:27] <krigstask> Похоже, косяк в портежах
[18:56:04] <maksbotan> хехе
[18:56:30] <krigstask> Посмотрел я на доки по getopt…
[18:56:42] <krigstask> Ты, похоже, optparse не видел
[18:58:16] <maksbotan> я вообще с параметрами ком.строки не работал
[18:58:21] <maksbotan> а что там в оптпарсе?
[19:02:21] <krigstask> Там хорошо и удобно
[19:02:38] <krigstask> В доки глянь
[19:02:43] <maksbotan> а гетопт значит неудобно?
[19:03:20] <krigstask> Да
[19:03:34] <krigstask> Он простенький очень
[19:05:04] <krigstask> А при сносе 3.1 теряется /usr/lib/python3
[19:05:22] <krigstask> Вот что, ботанище, донеси это до питоньей команды
[19:05:32] <krigstask> Зря ты туда влез без мыла, что ли
[19:05:40] <maksbotan> в смысле без мыла?
[19:05:47] <krigstask> А что, с мылом?
[19:05:53] <maksbotan> я не понимаю шутки
[19:06:17] <krigstask> Ох. Ну обхяснять я не буду, извини
[19:07:29] <maksbotan> :(
[19:07:40] <maksbotan> а каким интересно образом оно теряется?
[19:08:03] <krigstask> Принадлежит 3.1, видимо
[19:08:07] <krigstask> Python 3.2 is now in the main tree. It is currently package.masked.
Currently I'm planning unmasking on friday 2011-05-13
[19:08:09] <krigstask> Ни фига
[19:09:02] <maksbotan> ну и планы у него
[19:09:06] <maksbotan> это киттен?
[19:09:26] <krigstask> arfever
[19:09:38] <maksbotan> а
[19:13:33] <krigstask> И про argparse спроси
[19:14:41] <maksbotan> да с ним все ясно, RESTRICT_PYTHON_ABIS забыли
[19:14:51] <maksbotan> давай допиши в ебилд, проверь
[19:15:03] <maksbotan> если заработает я на багзиле отпишусь с патчем
[19:15:04] <maksbotan> ок?
[19:15:16] <krigstask> Ну дык это ясно, что отработает
[19:15:22] <maksbotan> RESTRICT_PYTHON_ABIS="2.7 3.*"
[19:15:32] <krigstask> Просто непонятно, как его можно было забыть
[19:16:01] <maksbotan> ну ок, я тогда напишу
[19:16:24] <krigstask> Давай, мол, argparse для 2.6 и младше
[19:16:36] <krigstask> Ибо включён в 2.7 и 3.1
[19:17:53] <krigstask> И вот ещё:
* These packages depend on argparse:
app-portage/gentoolkit-0.3.0_rc11-r3 (dev-python/argparse)
[19:18:03] <maksbotan> а поповоду питона-3 ты от меня только репорт хочешь или патч?
[19:18:31] <krigstask> Просто расскажи парням и подумайте, чего делать
[19:18:47] <maksbotan> на багзилу или в ирц?
[19:19:08] <krigstask> Не знаю, как лучше
[19:19:21] <krigstask> Мне кажется, удобнее на IRC
[19:19:52] <maksbotan> ок, на днях займусь
[19:21:56] <krigstask> И ещё: http://pypi.python.org/pypi/unittest2
[19:22:16] <krigstask> dev-python/unittest2
[19:22:27] <krigstask> Та же шляпа, что и с argparse
[19:22:55] <krigstask> Тэкс, модули пошли компиляться
[19:24:01] <maksbotan> шляпа это плохо
[19:24:12] <maksbotan> прозреваю в питоне пора городить то же что в перле
[19:24:20] <krigstask> Виртуалы?
[19:24:34] <maksbotan> usr/portage/virtual/perl-ExtUtils-MakeMaker/perl-ExtUtils-MakeMaker-6.56.ebuild
[19:24:36] <maksbotan> читни например
[19:24:54] <krigstask> Нафиг надо, просто зависимости надо нормально указывать
[19:24:54] <maksbotan> ага, виртуалы
[19:25:08] <maksbotan> ну так в перле-то зачем-то сделали
[19:25:18] <krigstask> В перле много чего наделали
[19:25:21] <krigstask> Например, перл
[19:25:57] <maksbotan> хаха
[19:26:39] <krigstask> И у нас это единичные случаи
[19:27:38] <maksbotan> вот уже 2 нашли
[19:33:49] <krigstask> Напоролся на раз: https://bugs.gentoo.org/show_bug.cgi?id=351063
[19:39:50] <maksbotan> это вроде не относится к теме, или я туплю?
[19:40:19] <krigstask> Это относится к 3.2
[19:42:40] <maksbotan> а
[19:47:35] maksbotan вышел(а) из комнаты
[19:48:14] maksbotan вошёл(а) в комнату
[20:15:09] maksbotan вышел(а) из комнаты: Replaced by new connection
[20:15:19] maksbotan вошёл(а) в комнату
[20:48:43] <krigstask> Поставил docutils только для второго питона, третий пока перетопчется
[21:06:06] maksbotan вышел(а) из комнаты
[21:06:16] maksbotan вошёл(а) в комнату
[21:38:33] <krigstask> Кстати, ботан, не забывай кидаться ссылками на отрапортованное
[21:59:36] <maksbotan> как я тебе на ирц ссылку кину?
[22:02:05] <krigstask> На bgo мне хватит
[22:02:35] <maksbotan> krigstask: с чего начать? питон3 и папка или аргпарсе?
[22:03:21] <krigstask> Отрапортуй про argparse/unittest и потом про 3.2
[22:03:31] <maksbotan> ок
[22:03:39] <maksbotan> пойду потолкую с будущими начальниками )
[22:04:30] <maksbotan> g-cpan for Python! http://code.google.com/p/g-pypi/
[22:04:31] <maksbotan> гага
[22:06:48] <maksbotan> слушай, а у них там принято девов пинговать на канале?
[22:06:55] <maksbotan> вроде томми меня за это ругал
[22:07:00] <maksbotan> но это на санрайсе было
[22:07:12] <krigstask> Не в курсе
[22:07:35] <maksbotan> ясно
[22:12:01] <maksbotan> http://paste.pocoo.org/show/343440/
[22:12:07] <maksbotan> что он имел в виду последней фразой?
[22:13:03] <krigstask> «[Это] оценено», дословно
[22:13:14] <maksbotan> ясно
[22:13:23] <maksbotan> krigstask: какие там пакеты неправильно зависят?
[22:14:06] <krigstask> pida (https://bugs.gentoo.org/show_bug.cgi?id=348669)
[22:14:10] <krigstask> gentoolkit
[22:14:35] <krigstask> dev-python/logilab-common
[22:14:45] <maksbotan> ок
[22:16:15] <krigstask> Так, у pida исправлено, но таракан не закрыт
[22:17:49] <krigstask> goobook ещё
[22:19:10] <maksbotan> <Arfrever> maksbotan: Python 3.1 installs "/usr/lib/python3.1", not "/usr/lib/python3".
[22:19:12] <maksbotan> krigstask: .\_/.
[22:19:21] <krigstask> Что?
[22:19:52] <maksbotan> [19:04:38] <krigstask> А при сносе 3.1 теряется /usr/lib/python3
[22:19:56] <maksbotan> > python3
[22:20:07] <maksbotan> ну я и задал в ирце вопрос
[22:20:09] <krigstask> Ошибся
[22:20:14] <maksbotan> ишь ты
[22:20:16] <krigstask> /usr/bin/python3
[22:20:20] <maksbotan> а
[22:23:06] <maksbotan> <Arfrever> maksbotan: Could you re-explain the problem with /usr/bin/python3?
[22:23:09] <maksbotan> помогай давай
[22:23:35] <maksbotan> <maksbotan> if you have both 3.1 and 3.2 installed, unmerging of 3.1 removes python3 symlink
[22:23:36] <maksbotan> я прав?
[22:23:43] <krigstask> #gentoo-python ?
[22:23:49] <maksbotan> да
[22:24:18] <krigstask> Сейчас прискачу на белом коне
[22:24:29] <maksbotan> хаха
[22:25:32] <maksbotan> давай, а то меня ща съедят
[22:25:44] <krigstask> Ё-моё, сколько народу
[22:25:49] <maksbotan> это ж ирц
[22:25:53] <maksbotan> куча народу и все молчат
[22:29:46] <maksbotan> извини, не удержался )
[22:33:18] <maksbotan> а какая моя роль в этом деле?
[22:33:48] <krigstask> Уже никакая (-:Е
[22:34:07] <maksbotan> хаха
[23:19:20] maksbotan вышел(а) из комнаты
[23:20:45] maksbotan вошёл(а) в комнату
[23:33:35] maksbotan вышел(а) из комнаты
Powered by ejabberd Powered by Erlang Valid XHTML 1.0 Transitional Valid CSS!