gentoo.ru
Официальная конференция Direct Connect клиента EisKaltDC
eiskaltdc@conference.gentoo.ru
Среда, 8 сентября 2010< ^ >
NegatiV установил(а) тему: Last stable release: 2.0.3 || Конференция разработчиков EiskaltDC++ || логи: http://gentoo.ru/jabber/logs/eiskaltdc@conference.gentoo.ru/2010/ || Лог изменений в последней ревизии на свн: http://code.google.com/p/eiskaltdc/source/list || Общая активность в проекте: http://code.google.com/p/eiskaltdc/updates/list
Release schedule:
2010-10-20 Feature freeze
2010-10-30 Strings freeze
2010-11-15 Release EiskaltDC++ 2.1.0
https://adc.svn.sourceforge.net/svnroot/adc/trunk/ADC-EXT.txt
ADC-Extensions July 2010
=== Version 1.0.4 UNRELEASED
* Added magnet link extension to 'UCMD'
* Added NAT traversal extension 'NATT'
* Added referral field to STA
* Added upload queue field to STA
* Added partial file sharing extension 'PFSR'
Конфигурация комнаты
Участники комнаты

GMT+4
[00:15:38] SolarRay вышел(а) из комнаты
[00:16:32] <NegatiV> сломали сборку
[00:16:33] <NegatiV> http://pastebin.com/nxXQqBZr
[00:16:37] <NegatiV> dhamp:
[00:17:17] slepnoga вошёл(а) в комнату
[00:17:55] fragnat вышел(а) из комнаты: offline
[00:21:28] tehnick вошёл(а) в комнату
[00:21:47] <tehnick> [21:27:09] <dhamp> tehnick последниий блок зря убрал
Сделай как надо. Мне уже спать пора.
[00:21:51] tehnick вышел(а) из комнаты
[00:22:33] <Nikoli> NegatiV: у меня та же ошибка, но dhamp не смог воспроизвести
[00:22:50] <Nikoli> появилась после r1692
[00:23:02] <dhamp> Nikoli, у вас у обоих видимо x86_64
[00:23:27] <Nikoli> так это же очевидно
[00:24:06] <NegatiV> dhamp: relocation R_X86_64_32 against как бы намекает)
[00:24:17] <Nikoli> да уж
[00:24:50] <Nikoli> и сейчас amd64 - архитектура по умолчанию, x86_32 уже уходит
[00:24:56] <dhamp> NegatiV, -DPIC попробуй добавить
[00:25:25] <NegatiV> dhamp: предлагаю сделать так чтобы на x86_64 ничего не надо было указывать отдельно
[00:25:27] <NegatiV> =)
[00:25:43] <NegatiV> лучше сделай откат для cmake-скриптов
[00:25:46] <dhamp> NegatiV, я не телепат всё таки )
[00:26:02] <dhamp> NegatiV, там нету изменения однако )
[00:26:09] <NegatiV> )) круть
[00:26:51] <NegatiV> dhamp: с какими ключами собираешь?
[00:27:32] <dhamp> NegatiV, умолчания
[00:27:47] <dhamp> собираю не через makepkg
[00:27:52] <NegatiV> dhamp: я имею в виду параметры для cmake
[00:27:59] <dhamp> так что cmake умолчания
[00:28:11] <NegatiV> ок
[00:34:47] <NegatiV> dhamp: не помогло
[00:34:52] <NegatiV> чини)
[00:35:03] <dhamp> NegatiV, как ? =)
[00:35:26] <NegatiV> dhamp: зависит от того что было сделано
[00:35:29] <dhamp> NegatiV, -DLINK=STATIC ?
[00:35:37] <dhamp> можешь проверить?
[00:36:16] <NegatiV> dhamp: пробую
[00:38:28] <NegatiV> dhamp: libdcpp собралась
[00:38:35] <NegatiV> сейчас посмотрим чем все закончится
[00:38:58] Alexey вышел(а) из комнаты
[00:41:39] <NegatiV> dhamp: работает, обновляй cmake
[00:41:39] Spy вышел(а) из комнаты
[00:42:06] Spy вошёл(а) в комнату
[00:42:27] <dhamp> NegatiV, кого обновлять то ? ) если терь тока статик версия dcpp собирается
[00:43:23] <NegatiV> dhamp: я вот не пойму, что вы сделали чтобы сломать сборку?)
[00:44:13] <dhamp> NegatiV, ну.... одну штуку внимательно на dcpp/DCPlusPlus.cpp посмотри в 1695 коммите
[00:44:52] slepnoga вышел(а) из комнаты
[00:46:50] <NegatiV> dhamp: делай откат, upnp приводите к старому виду, пусть кривому, но все же рабочему
[00:47:04] <NegatiV> я завтра поправлю скрипты
[00:47:11] <dhamp> NegatiV, не я уже много поменял
[00:47:17] <dhamp> слишком много
[00:47:39] <dhamp> если сделаю откат 1695-1696 поломаю всё у себя
[00:47:59] <NegatiV> dhamp: ты предлагаешь убрать поддержку x86_64?)
[00:49:03] <dhamp> NegatiV, я предлагаю: я сейчас сделаю коммит и посмотреть что будет )
[00:49:06] <NegatiV> dhamp: да и судя по коммитам там не так уж много всего и делать даже ручками
[00:49:25] <NegatiV> dhamp: пробуй, я еще час где-то спать не буду
[00:49:36] <dhamp> NegatiV, я про свою копию говорю
[00:49:42] <dhamp> а не про реп
[00:49:59] <NegatiV> >я сейчас сделаю коммит
[00:50:17] slepnoga вошёл(а) в комнату
[00:52:36] <dhamp> NegatiV, ну вот
[00:54:47] <NegatiV> dhamp: /home/negativ/Desktop/eiskaltdcpp/dcpp/UPnPManager.cpp:28:33: фатальная ошибка: ConnectivityManager.h: Нет такого файла или каталога
Компиляция прервана.
[00:55:04] <dhamp> чёрт
[00:55:47] FiliN вошёл(а) в комнату
[01:00:51] slepnoga вышел(а) из комнаты
[01:00:57] <NegatiV> dhamp: inking CXX shared library libdcpp.so                                                              
/usr/bin/ld: ../upnp/libupnp.a(upnpc.cpp.o): relocation R_X86_64_32 against `.bss' can not be used when making a shared object; recompile with -fPIC
[01:07:26] FiliN вышел(а) из комнаты
[01:07:57] NegatiV вышел(а) из комнаты: qutIM : Jabber plugin
[01:08:53] <dhamp> Nikoli,
[01:09:01] <Nikoli> ?
[01:09:25] <dhamp> Nikoli, проверь 1702
[01:09:37] Nikoli уже поставил)
[01:09:52] <Nikoli> ...собираться
[01:16:14] <Nikoli> dhamp: собралось :) но вывод objdump не изменился:
objdump -p /usr/bin/eiskaltdcpp-qt /usr/lib/libdcpp.so.2.1.x|grep -e mini -e /usr
/usr/bin/eiskaltdcpp-qt:     file format elf64-x86-64
  NEEDED               libminiupnpc.so.5
/usr/lib/libdcpp.so.2.1.x:     file format elf64-x86-64
[01:16:53] <dhamp> Nikoli, ты объясни что это за вывод )
[01:17:20] <dhamp> ldd /usr/bin/eiskaltdcpp-qt /usr/lib/libdcpp.so.2.1.x
[01:17:21] FiliN вошёл(а) в комнату
[01:17:25] <dhamp> ?
[01:17:54] <Nikoli> dhamp: ldd - выполняет, потому безопасен только objdump)
[01:18:16] <Nikoli> ldd /usr/lib64/libdcpp.so.2.1.x
        linux-vdso.so.1 =>  (0x00007fffd51d0000)
        libbz2.so.1 => /lib/libbz2.so.1 (0x00007fe651cdd000)
        libz.so.1 => /lib/libz.so.1 (0x00007fe651ac7000)
        libssl.so.0.9.8 => /usr/lib/libssl.so.0.9.8 (0x00007fe651872000)
        libcrypto.so.0.9.8 => /usr/lib/libcrypto.so.0.9.8 (0x00007fe6514e4000)
        libstdc++.so.6 => /usr/lib/gcc/x86_64-pc-linux-gnu/4.4.3/libstdc++.so.6 (0x00007fe6511d5000)
        libm.so.6 => /lib/libm.so.6 (0x00007fe650f53000)
        libc.so.6 => /lib/libc.so.6 (0x00007fe650bfa000)
        libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x00007fe6509e3000)
        libdl.so.2 => /lib/libdl.so.2 (0x00007fe6507de000)
        /lib64/ld-linux-x86-64.so.2 (0x00007fe6522a2000)
[01:18:35] <Nikoli> ldd /usr/bin/eiskaltdcpp-qt |grep mini
        libminiupnpc.so.5 => /usr/lib/libminiupnpc.so.5 (0x00007fb09cf4b000)
[01:18:42] <dhamp> [01:17:47] Nikoli: dhamp: ldd - выполняет, потому безопасен только objdump)
параноя?
[01:18:59] <Nikoli> опыт :P
[01:19:56] <Nikoli> dhamp: так должна быть libminiupnpc.so.5 в выводе ldd для /usr/lib64/libdcpp.so.2.1.x?
[01:19:59] <dhamp> Nikoli, не это явно не опыт =)
[01:20:08] <dhamp> Nikoli, вообще то должно
[01:20:30] <dhamp> наверное )
[01:20:43] <Nikoli> о_О
[01:20:51] FiliN вышел(а) из комнаты
[01:21:01] <Nikoli> dhamp: опыт, т.к. ldd не сработает, если нельзя выполнить
[01:21:01] FiliN вошёл(а) в комнату
[01:21:25] <Nikoli> noexec бывает часто, да и права на файл бывают без выполнения
[01:22:33] <Nikoli> а выполнять от рута все бинарники подряд добром не кончится, objdump же ничем плохим не светит :)
[01:26:35] <dhamp> Nikoli, так я всё же не понял, в чём прикол issue 680 ?
[01:29:18] <Nikoli> dhamp: отсутствие libminiupnpc.so в выводе ldd меня смутило
[01:29:38] <Nikoli> ошибка это или так задумано - не знаю
[01:29:54] <dhamp> Nikoli, собирать вне portage пробовал?
[01:29:54] <Nikoli> Negativ сказал, что похоже на ошибку
[01:30:08] <Nikoli> неа, а надо?
[01:30:51] <dhamp> Nikoli, ну а у меня есть по твоему portage ? )))
[01:32:18] <Nikoli> воспроизвести его среду будет и впрямь накладно, сейчас попробую так собрать)
[01:34:05] <Nikoli> dhamp: хотя это будет долго, давай завтра сообщу об итогах)
[01:42:47] <dhamp> Nikoli, уже не надо )
[01:43:02] <Nikoli> dhamp: воспроизвёл?)
[01:43:28] <dhamp> cmake ../trunk/ -DCMAKE_CXX_FLAGS="-Wl,--as-needed" - ну и будет как у тебя
[01:44:03] <Nikoli> dhamp: только это LDFLAGS у меня
[01:44:23] <dhamp> Nikoli, так я и задал LDFLAGS
[01:44:30] <Nikoli> LDFLAGS="-Wl,-O1 -Wl,--as-needed"
[01:44:38] FiliN вышел(а) из комнаты
[01:44:42] <Nikoli> dhamp: таково сейчас их значение по умолчанию в gentoo
[01:45:53] <dhamp> LDFLAGS="-Wl,--hash-style=gnu -Wl,--as-needed" - в арче так, но это для makepkg )
[03:02:51] slepnoga вошёл(а) в комнату
[03:26:35] Alexey вошёл(а) в комнату
[03:27:26] dhamp вышел(а) из комнаты
[04:45:00] Alexey вышел(а) из комнаты: Я счастливый пользователь Miranda IM. Возьми её тут http://miranda-im.org/.
[05:17:38] slepnoga вышел(а) из комнаты: Replaced by new connection
[05:17:48] slepnoga вошёл(а) в комнату
[06:28:04] Spy вышел(а) из комнаты
[06:29:27] <mva> лол
[06:29:33] <mva> в генте сломали ебилд
[06:29:52] <mva> точнее, с ебилдом-то ничего не сделали, его-то оставили как есть...
[06:30:04] <mva> а вот cmake-utils.eclass перелопатили
[06:30:26] <mva> и ебилд на транк-версию перестал работать (хотя на 2.0.3, наверное, тоже, не тестил)
[06:30:32] <mva> в общем, 9999 я починил
[06:30:34] <mva> Nikoli:
[07:14:49] Spy вошёл(а) в комнату
[07:24:00] nE0sIghT вошёл(а) в комнату
[07:24:10] nE0sIghT вышел(а) из комнаты: qutIM : Jabber plugin
[08:00:28] slepnoga вышел(а) из комнаты
[08:13:12] nE0sIghT вошёл(а) в комнату
[08:13:33] nE0sIghT вышел(а) из комнаты: qutIM : Jabber plugin
[08:21:20] WiseLord вышел(а) из комнаты
[08:47:03] slepnoga вошёл(а) в комнату
[09:11:28] amfetamin вошёл(а) в комнату
[09:13:03] sheikh вошёл(а) в комнату
[09:14:34] gelraen вышел(а) из комнаты
[09:14:47] sheikh вышел(а) из комнаты
[09:42:34] amfetamin вышел(а) из комнаты
[09:46:23] FiliN вошёл(а) в комнату
[10:00:27] FiliN вышел(а) из комнаты
[10:01:25] FiliN вошёл(а) в комнату
[10:42:59] Kroll вышел(а) из комнаты
[10:43:20] FiliN вышел(а) из комнаты
[11:17:17] Клёк вошёл(а) в комнату
[11:23:18] Клёк вышел(а) из комнаты: Replaced by new connection
[11:23:29] Клёк вошёл(а) в комнату
[12:15:46] dhamp вошёл(а) в комнату
[12:16:06] dhamp вышел(а) из комнаты
[12:27:05] Abram вошёл(а) в комнату
[12:51:31] Kroll вошёл(а) в комнату
[12:55:17] NegatiV вошёл(а) в комнату
[13:04:48] Abram вышел(а) из комнаты
[13:05:46] Spy вышел(а) из комнаты
[13:10:29] <Nikoli> mva:
[13:10:54] <Nikoli> где починил и как и когда сломали?
[13:16:24] <Nikoli> mva: и не трогал никто cmake eclass уже более 3 недель http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/eclass/cmake-utils.eclass?view=log
[13:17:00] <Nikoli> только что успешно собрал лёд, где-то ты ошибся таки
[13:50:25] Клёк вышел(а) из комнаты
[13:51:34] Клёк вошёл(а) в комнату
[14:36:02] Клёк вышел(а) из комнаты
[15:07:47] Abram вошёл(а) в комнату
[15:14:33] Abram вышел(а) из комнаты: qutIM : Jabber plugin
[15:22:01] gelraen вошёл(а) в комнату
[16:18:54] gelraen вышел(а) из комнаты: Отключен
[16:34:03] slepnoga вышел(а) из комнаты
[16:50:24] gelraen вошёл(а) в комнату
[16:56:47] amfetamin вошёл(а) в комнату
[17:04:43] Клёк вошёл(а) в комнату
[17:44:40] nE0sIghT вошёл(а) в комнату
[17:54:08] Клёк вышел(а) из комнаты
[18:05:02] slil_work вошёл(а) в комнату
[18:23:40] Spy вошёл(а) в комнату
[18:25:44] gelraen вышел(а) из комнаты
[18:32:38] Spy вышел(а) из комнаты
[18:41:53] gelraen вошёл(а) в комнату
[19:01:10] gelraen вышел(а) из комнаты
[19:02:11] gelraen вошёл(а) в комнату
[19:05:00] gelraen вышел(а) из комнаты
[19:08:08] gelraen вошёл(а) в комнату
[19:16:23] Spy вошёл(а) в комнату
[19:23:42] slil_work вышел(а) из комнаты
[19:47:14] amfetamin вышел(а) из комнаты
[19:50:56] amfetamin вошёл(а) в комнату
[19:58:44] <mva> Nikoli: фиг там
[19:58:54] <mva> ну или может у нас разные 9999 ебилды
[19:58:58] <Nikoli> mva: ?
[19:59:10] <Nikoli> ебилд из портежей рабочий точно
[19:59:33] <mva> потому, что cmake-utils-use flag CMAKE_FLAG не пашет
[19:59:37] <mva> и приводит к фейлу
[20:00:13] <mva> для этого сделали либо cmake-utils-use-<function> flag CMAKE_FLAG
[20:00:44] <mva> либо cmake-utils-use '' flag CMAKE_FLAG
[20:01:21] <mva> как следствие - вчерашний 9999 не пашет
[20:01:48] <Nikoli> mva: так какой ты ебилд то использовал?
[20:01:58] <Nikoli> попробуй из портежей
[20:02:02] <mva> блиа
[20:02:09] <mva> только там до вчерашнего дня и был
[20:02:22] <mva> его, как следствие, и пробовал
[20:02:32] <mva> и не один раз, более того
[20:02:51] <mva> пока я не переделал ебилд - айскальт фейлился даже более 3 недель, наверное
[20:04:51] <Nikoli> mva: недавно исправили в портежах ебилд
[20:05:00] <mva> на сколько?
[20:05:12] <mva> я только вчера синкался
[20:05:16] <Nikoli> eiskaltdcpp-9999.ebuild,v 1.12 2010/09/05 05:03:13
[20:34:35] man_hattan вошёл(а) в комнату
[20:35:29] <man_hattan> не всегда ваши ебилды в портеджах рабочие!
[20:35:59] <man_hattan> это я в поддержку mva
[20:42:02] <mva> Nikoli: мы в разных реальностях
[20:42:28] <mva> # $Header: /var/cvsroot/gentoo-x86/net-p2p/eiskaltdcpp/eiskaltdcpp-9999.ebuild,v 1.12 2010/09/05 05:03:13 pva Exp $
[20:42:38] <Nikoli> mva: давай лог тогда
[20:42:43] <mva>                 "$(cmake-utils_use spell USE_ASPELL)"
[20:42:49] <mva> так НЕ работает
[20:42:52] <Nikoli> man_hattan: сейчас то у тебя собирается?
[20:42:54] <mva> ща лог найду
[20:46:38] <mva> Nikoli: а, кстати
[20:46:43] <mva> там еще пропущена зависисмость
[20:46:54] <mva> miniupunpc при флаге upnp
[20:47:02] <mva> ща покажу логи
[20:47:17] <mva> http://paste.pocoo.org/show/259617/
[20:47:27] <mva> вот лог до установки miniupnpc
[20:48:29] <mva> http://paste.pocoo.org/show/259619/
[20:48:35] <mva> вот после
[20:48:50] <mva> ну и после правки ебилда и приведения его к тому виду, что в рионе - он прекрасно собирается
[20:50:22] <Nikoli> mva: miniupnpc ещё нет в дереве
[20:50:29] <Nikoli> потому собирается статически
[20:51:28] <Nikoli> mva:  * QA Notice: USE Flag 'LUA_SCRIPT' not in IUSE for net-p2p/eiskaltdcpp-9999
* QA Notice: USE Flag 'DBUS_NOTIFY' not in IUSE for net-p2p/eiskaltdcpp-9999
[20:51:38] <Nikoli> это точно не ебилд из портежей
[20:51:44] <mva> это точно он
[20:51:58] <mva> и это точно cmake-utils оттуда же
[20:52:17] <mva> потому, что именно там парсится функция cmake-utils-use
[20:52:29] <mva> в которой аргументы не соответствуют положению оных в ебилде
[20:52:32] <Nikoli> давай ка emerge --info
[20:52:35] <mva> отому и такой нотайс
[20:52:50] <mva> статически, как видел, не собиралось
[20:53:39] <Nikoli> mva: и вывод md5sum /usr/portage/eclass/cmake-utils.eclass /usr/portage/net-p2p/eiskaltdcpp/eiskaltdcpp-9999.ebuild ; emerge -vp eiskaltdcpp
[20:53:41] <mva> http://paste.pocoo.org/show/259620/
[20:54:11] <mva> d04044b93ee1e0da80c45108e2ba3021  /usr/portage/eclass/cmake-utils.eclass
f5e65b5f77b0d9a68826eb454e0c1b5d  /usr/portage/net-p2p/eiskaltdcpp/eiskaltdcpp-9999.ebuild
[20:54:30] <mva> emerge -vp айскальт ничего не даст, ибо я из риона уже поставил
[20:54:55] <Nikoli> суммы те
[20:54:57] <Nikoli> ACCEPT_KEYWORDS="amd64 ~amd64"
[20:57:42] <Nikoli> mva: обрати внимание, что в eclass есть cmake-utils_use_use и cmake-utils_use
[20:58:58] <Nikoli> mva: проблема скорее всего у тебя и где-то в твоих оверлеях
[20:59:20] <mva> нет
[20:59:33] <mva> в оверлеях нету переопределения cmake-utils
[20:59:39] FiliN вошёл(а) в комнату
[20:59:46] <Nikoli> mva: ещё у кого-нибудь такая ошибка есть кроме тебя?
[20:59:59] <mva> и ещё, кстати, именна на то, что [23:58:34] <Nikoli> mva: обрати внимание, что в eclass есть cmake-utils_use_use и cmake-utils_use
[21:00:00] <mva> я и указывал
[21:00:06] <mva> Nikoli: пока не знаю
[21:00:11] FiliN вышел(а) из комнаты
[21:00:37] <Nikoli> mva: "$(cmake-utils_use spell USE_ASPELL)" - правильно, "$(cmake-utils_use_use spell USE_ASPELL)" - нет
[21:00:52] <mva> нет
[21:01:00] <mva> открой cmake-utils.eclass
[21:01:09] <Nikoli> вчера только читал
[21:01:10] slepnoga вошёл(а) в комнату
[21:01:17] <mva> и убедись, что $(cmake-utils_use spell USE_ASPELL) - не правильно
[21:01:25] <mva> а правильно $(cmake-utils_use '' spell USE_ASPELL)
[21:01:26] <Nikoli> mva: тогда КАК правильно?
[21:01:27] man_hattan вышел(а) из комнаты
[21:01:35] <Nikoli> хм
[21:01:59] <mva> посмотри в _use_me_now
[21:02:01] <Nikoli> bash у нас тоже разные
[21:02:10] <Nikoli> может в этом дело
[21:02:22] <Nikoli> можешь откатить на arch?
[21:02:42] <mva> сейчас - не очень
[21:02:54] <mva> а так — если только bash, а не пол системы, то могу
[21:02:55] <mva> :)
[21:03:31] <Nikoli> glibc ты так просто не откатишь точно
[21:03:31] <mva> кстати
[21:03:36] <mva> о птичках
[21:03:53] <mva> вообще, правильно $(cmake-utils_use_use spell ASPELL)
[21:03:56] <mva> :)
[21:04:21] <Nikoli> не обязательно
[21:04:38] <Nikoli> и как давно добавили это в eclass?
[21:04:47] <NegatiV> о гугл прикрутили active search)
[21:04:56] <mva> http://paste.pocoo.org/show/259622/
[21:04:59] <Nikoli> лучше не ломать совместимость со старыми версиями, пока не нужды
[21:05:13] <mva> Nikoli: ну а прикрутили,  # $Header: /var/cvsroot/gentoo-x86/eclass/cmake-utils.eclass,v 1.58 2010/08/13 05:02:49 reavertm Exp $
[21:05:30] <Nikoli> вот именно
[21:06:00] <mva> а с какими старыми версиями ломать?
[21:06:08] <mva> ебилд как-то без екласса может обновиться?
[21:06:22] <Nikoli> конечно
[21:06:28] <mva> да ладно
[21:06:31] <mva> и как же?
[21:06:32] <mva> :)
[21:06:38] <Nikoli> локальный оверлей :)
[21:06:43] <mva> это не то
[21:06:46] <mva> это ссзб
[21:07:05] <mva> если уж ебилд есть в дереве, то он должен соответствовать древесным еклассам
[21:07:06] <Nikoli> наоборот, если давно не обновлял систему, то иначе будет именно ССЗБ
[21:07:34] <mva> если давно не обновллял систему, потом обновил, то скачается И новый екласс И ебилд под него
[21:07:48] <mva> а так - ебилд использует екласс неправильно
[21:07:54] <Nikoli> mva: сделай ка /usr/portage $ grep "cmake-utils_use " */*/*ebuild
[21:08:07] <Nikoli> нигде нет твоего cmake-utils_use ''
[21:08:15] <mva> пусто
[21:08:21] <mva> а
[21:09:00] <mva> ну, найдет он десяток-другой кривывх вызовов
[21:09:02] <Nikoli> mva: и собери что-нибудь, тот же opencv
[21:09:10] <mva> они от этого кривыми быть не перестанут
[21:09:24] <Nikoli> открывай тогда баги и для них ;)
[21:09:44] <Nikoli> но мне таки думается, что их править никто не будет
[21:10:33] <Nikoli> самое подозрительное то, что нет ни одного "прямого"
[21:12:32] <mva> кдешные прямые
[21:12:49] <mva> что не удивительно, учитывая, что автор цмейкового екласса в кдешной тиме :)
[21:12:59] <mva> возьми тот же digikam
[21:13:05] <mva> он прямой, но в оверлее, правда
[21:13:13] <mva> хотя, надо древесный глянуть
[21:13:52] <mva> древесный тоже прямой
[21:13:55] <Nikoli> mva: покажи мне в дереве хоть один $(cmake-utils_use ''
[21:14:18] <mva> /usr/portage/app-pda/libopensync/libopensync-0.36-r1.ebuild:            $(cmake-utils_use debug OPENSYNC_TRACE)
[21:14:27] <mva> да, они такие же
[21:14:36] <mva> но в еклассе-то оно по-другому
[21:14:44] <Nikoli> если нужно переделывать столько ебилдов, то кривой скорее всего именно eclass
[21:15:54] <Nikoli> mva: так opencv то собрался?
[21:16:23] <mva>      Installed versions:  2.1.0!t{tbz2}(01:03:34 20.08.2010)
[21:16:28] <mva> сейчас пересоберу
[21:17:14] <mva> ох щи
[21:17:19] <mva> а я таки немного обманул
[21:17:21] <mva> /var/lib/layman/kde/eclass/cmake-utils.eclass
[21:17:23] <mva> :(
[21:17:46] <mva> и как я его проглядел
[21:17:47] <slepnoga> :-D
[21:18:14] <Nikoli> и кто из нас в итоге буратино :D
[21:18:16] <mva> * QA Notice: USE Flag 'USE_SSE' not in IUSE for media-libs/opencv-2.1.0
* QA Notice: USE Flag 'USE_SSE2' not in IUSE for media-libs/opencv-2.1.0
[21:18:37] <mva> но собирается
[21:19:04] <mva> Nikoli: ну, скоро тот екласс в дере уйдет, ибо автор-то один, так что...
[21:19:08] <mva> пойду попинаю рейвера
[21:20:19] slepnoga nbsp; пару раз перегружал _use_me_now - вполне нормально
[21:20:31] <Nikoli> пусть он правит свой eclass, не дело столько пакетов ломать
[21:20:46] <Nikoli> хотя перевести на use_use можно
[21:24:46] <mva> не
[21:24:52] <mva> там дело круче
[21:25:06] <mva> древесный екласс - совместим со старым вариантом
[21:25:12] <mva> оверлейный - не очень
[21:25:30] <mva> хотя дифф между еклассами минимален
[21:26:14] gelraen вышел(а) из комнаты: Отключен
[21:28:20] <Nikoli> mva:  вот поэтому я и не хочу ничего пока трогать, до попадания в дерево оно ещё сто раз поменяется
[21:28:27] SPU вошёл(а) в комнату
[21:29:09] <Nikoli> кстати, кто-нибудь занимался зеркалированием svn в git?
[21:29:11] <slepnoga> Сорри, что в встреваю
[21:29:51] <slepnoga> проблема в том, что оверлейный екласс перекрывает основной ?
[21:30:06] <Nikoli> slepnoga: замещает
[21:30:29] <Nikoli> т.е. mva вместо екласса из дерева использует екласс из оверлея kde
[21:30:36] <Nikoli> и этот екласс сломан
[21:30:40] <slepnoga> хм, по еклассам же можно было выставить приоритет
[21:31:09] <slepnoga> если есть 2 одинаковых, мона было прописать, какой юзать
[21:31:53] <slepnoga> а для простых юзеров надо ориентироватся на дерево, забив на остальные оверлеи - ИМХО
[21:32:35] <Nikoli> это то ясно, но тогда перестанут работать пакеты из этого оверлея
[21:33:03] <Nikoli> для себя решил проще - не использую никакие оверлеи кроме собственного
[21:33:06] <slepnoga> нет
[21:33:12] <slepnoga> не перестанут
[21:33:27] <slepnoga> это разруливается
[21:34:03] <slepnoga> Nikoli:  к сожалению, не всегда это возможно
[21:34:17] <slepnoga> юзать только свои оверлеи :(
[21:34:33] tehnick вошёл(а) в комнату
[21:34:38] <Nikoli> slepnoga: ну да, ограничения накладывает
[21:34:58] <Nikoli> slepnoga: как разруливается?
[21:35:09] <tehnick> NegatiV: Linking CXX executable eiskaltdcpp-qt
CMakeFiles/eiskaltdcpp-qt.dir/src/MainWindow.cpp.o: In function `MainWindow::startSocket(bool, int)':
MainWindow.cpp:(.text+0x1a63f): undefined reference to `dcpp::ConnectivityManager::setup(bool, int)'
MainWindow.cpp:(.text+0x1a750): undefined reference to `dcpp::ConnectivityManager::setup(bool, int)'
CMakeFiles/eiskaltdcpp-qt.dir/src/MainWindow.cpp.o: In function `T.6242':
MainWindow.cpp:(.text+0x1e34a): undefined reference to `dcpp::ConnectivityManager::setup(bool, int)'
../dcpp/libdcpp.so.2.1.x: undefined reference to `dcpp::ConnectivityManager::mappingFinished(bool)'
../dcpp/libdcpp.so.2.1.x: undefined reference to `dcpp::ConnectivityManager::log(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
../dcpp/libdcpp.so.2.1.x: undefined reference to `dcpp::ConnectivityManager::ConnectivityManager()'
collect2: выполнение ld завершилось с кодом возврата 1
make[2]: *** [eiskaltdcpp-qt/eiskaltdcpp-qt] Ошибка 1
make[1]: *** [eiskaltdcpp-qt/CMakeFiles/eiskaltdcpp-qt.dir/all] Ошибка 2
make: *** [all] Ошибка 2
[21:35:27] <slepnoga> переменными в /etc/portage/env
[21:35:28] <tehnick> Что там dhamp намутил?
[21:35:41] <slepnoga> и в make.conf
[21:35:44] <mva> [00:27:49] reavertm is uncertain anyway what was this commit supposed to fix :)
[00:28:17] <@reavertm>  it doesn't reduce code that much (at all?)
[00:29:39] <@scarabeus>  the code was the same twice
[00:29:46] <@scarabeus>  i find such thing ugly
[00:29:50] <@scarabeus>  but feel free to revert it
[00:29:53] <@scarabeus>  it is also fix :)
[21:35:46] <tehnick> И вообще, вчера такого наворотили...
[21:37:03] <Nikoli> slepnoga: можешь кинуть пример выставления приоритета еклассов попакетно?
[21:37:05] <slepnoga> mva: :-D
[21:37:29] <slepnoga> Nikoli: так же как цфлагов - mva  спец в этом
[21:37:49] quiritius вошёл(а) в комнату
[21:37:50] <mva> что тебе не нравится?
[21:38:19] <slepnoga> mva: [00:29:53] <@scarabeus> it is also fix :)
[21:38:19] <Nikoli> с флагами так делал, но с еклассами играться не приходилось так
[21:38:21] <slepnoga> :)
[21:38:50] <slepnoga> Nikoli: я не помню точное название переменных
[21:38:52] <mva> slepnoga: нет, что тебе не нравится в моих цфлагах :)
[21:39:06] <Nikoli> mva: мог бы и уточнить, что это с #gentoo-kde на freenode)
[21:39:15] <NegatiV> tehnick: так починили же
[21:39:17] <mva> Nikoli: :)
[21:39:22] <slepnoga> mva: то что ты их раздаешь ньюбам :)
[21:39:26] <NegatiV> tehnick: сейчас все собирается норм
[21:39:38] <Nikoli> кстати, tehnick сломал своими смайлами equery f
[21:39:44] <tehnick> NegatiV: At revision 1707.
[21:40:04] <Nikoli> /usr/share/eiskaltdcpp/emoticons/flylink/yes!.png
/usr/share/eiskaltdcpp/emoticons/flylink/yo.png
!!! Internal portage error, terminating
!!! ascii
[21:40:05] <tehnick> Nikoli: чо-чо? Моими смайлами?
[21:40:26] <NegatiV> tehnick: CMаkeCache удалял?
[21:40:32] <tehnick> Они теперь кстати опционально ставятся.
[21:40:42] <Nikoli> tehnick: без установки смайлов такой ошибки нет, что за имена у них такие страшные?
[21:40:43] <tehnick> NegatiV: нет, а надо?
[21:40:43] <mva> tehnick: на unix-like системах в именах файлов некошерно юзать спецсимволы же :)
[21:40:54] <Nikoli> вот именно
[21:41:00] <NegatiV> tehnick: иначе ConnectivityManager не собирается
[21:41:30] dhamp вошёл(а) в комнату
[21:41:48] <tehnick> [20:40:41] <mva> tehnick: на unix-like системах в именах файлов некошерно юзать спецсимволы же :)
А при чем тут я? Смайл-паки скопированы готовые...
[21:41:57] <dhamp> tehnick, cmake ещё раз выполни
[21:42:01] <mva> tehnick: мог бы и исправить
[21:42:06] <dhamp> ничего чистить не надо
[21:42:16] quiritius вышел(а) из комнаты
[21:42:23] <NegatiV> dhamp: ну я просто кэш удалил)
[21:42:30] <Nikoli> tehnick: так поправь имена и xml, разве сложно?)
[21:42:35] <NegatiV> и все заработало
[21:43:12] <tehnick> dhamp: ок, сейчас проверю
[21:43:21] <Nikoli> tehnick: с LANG=C svn льда даже нельзя взять
[21:43:59] <dhamp> Nikoli, а разве это нужно ?
[21:44:00] <tehnick> Nikoli: по поводу иконок пинать лучше вайса.
[21:44:27] <tehnick> И то, я сомневаюсь в оправданности изменения этих смайл-паков.
[21:44:47] <NegatiV> что-то я вообще не пойму о чем вы)
[21:45:28] <tehnick> [21:04:47] <NegatiV> о гугл прикрутили active search)
Что это?
[21:45:37] <dhamp> NegatiV, wt ui сейчас вообще что-то должен показывать?
[21:46:31] <Nikoli> NegatiV: LANG=C svn co http://eiskaltdc.googlecode.com/svn/branches/trunk/ /tmp/null
...
A    /tmp/null/emoticons/flylink
svn: Can't convert string from 'UTF-8' to native encoding:
svn: /tmp/null/emoticons/flylink/?\208?\160_sekira.png
[21:46:51] <Nikoli> P там не P
[21:47:18] <NegatiV> tehnick: поиск по ходу ввода поискового запроса
[21:47:52] <tehnick> dhamp: у меня на сайте есть среди скриншотов. Ссылка есть на главной.
[21:48:17] <tehnick> NegatiV: ясно. Но это не для модемных соединений...
[21:48:29] <mva> tehnick:
[21:48:43] <slepnoga> NegatiV: он там спокон века, если я правильно понял
[21:49:23] <tehnick> mva:
[21:49:43] <mva> пофиксил бы иконки
[21:49:45] <mva> кстати
[21:50:06] <mva> NegatiV: дай коммитера, а? :)
[21:50:49] <tehnick> NegatiV: не давай. =)
[21:51:09] <mva> в еще, подумалось, что наверное, зря ушли с саурсфорджа, потому, что от проблемы анального огораживания переходом на гугл не ушли, зато потеряли гит :)
[21:51:17] <mva> tehnick: так это ты отнял их у меня? :)
[21:51:22] <tehnick> mva: да
[21:51:30] <mva> редиска ты
[21:51:54] <mva> ну, хотя с того адреса их итак выпилить надо было бы
[21:52:02] <NegatiV> slepnoga: вывод результатов поиска по ходу набора поискового запроса только сегодня появился
[21:52:03] <mva> ибо тот домен сдох уже давно
[21:52:09] <mva> а у меня сейчас новый логин
[21:52:33] <NegatiV> mva: зачем тебе право коммита?
[21:52:42] <NegatiV> если по дело то мне не жалко)
[21:52:47] <NegatiV> *делу
[21:53:13] <mva> ну, в данный момент мне пока нечего коммитить, да, просто потом, когда будет что коммитить - тебя не найдёшь :)
[21:53:40] <NegatiV> mva: поравишь иконки?)
[21:53:47] <Nikoli> mva: как это нечего, а иконки?!
[21:53:57] <mva> ну, иконки-то поправлю
[21:54:08] <mva> я имел в виду по коду пока нечего
[21:54:10] <NegatiV> ну ок
[21:54:16] <mva> ибо вебкит-вариант чятика уже протух
[21:54:26] <mva> NegatiV: mva@mva.name ;)
[21:54:34] <dhamp> tehnick, в r388 linuxdcpp добавили иконки на табы, там они есть или как у нас?
[21:54:57] <mva> кстати
[21:55:05] <Nikoli> NegatiV: что думаешь о зеркале в git?
[21:55:17] <Nikoli> многим с ним удобнее будет
[21:55:17] <dhamp> mva, а нужен ли вообще вебкит вариант чатика ?
[21:55:30] <Nikoli> так сделано у mplayer, ffmpeg
[21:55:37] <mva> если включить LUA, то цмейк начинает срать ворнингами, при чем никак не связанными с ним
[21:55:42] <dhamp> Nikoli, на гуглокоде нету git
[21:55:49] <Nikoli> dhamp: я знаю
[21:55:49] <mva> надо бы поковырять тоже будет
[21:55:59] <tehnick> dhamp: я не собирал linuxdcpp из их транка. Если код как во freedcpp, то работают.
[21:56:04] <NegatiV> mva: у тебя право коммита
[21:56:11] <mva> NegatiV: ok, thx
[21:56:32] <dhamp> mva, может поправишь lua скрипты которые сейчас есть чтобы работали ?
[21:56:45] <mva> dhamp: я не знаю lua
[21:56:53] <NegatiV> Nikoli: я git не очень перевариваю
[21:56:54] <dhamp> tehnick, да вроде у нас тоже код как в freedcpp )
[21:56:56] <mva> но могу попробовать попинать тех, кто знает :)
[21:57:14] <dhamp> mva, там нужно ещё знать и внутренности ядра )
[21:57:26] <Nikoli> NegatiV: так зеркало же, основной репой останется svn
[21:57:47] <dhamp> Nikoli, а кто будет следить за актуальностью зеркала ?
[21:57:55] <Nikoli> dhamp: могу я
[21:58:06] <Nikoli> на cron повесить не сложно
[21:58:07] <mva> а может и сам гит
[21:58:08] <NegatiV> Nikoli: ну так сделай, я не против)
[21:58:18] <mva> :)
[21:58:30] <tehnick> Nikoli,  NegatiV: это бессмысленно.
[21:58:34] <Nikoli> NegatiV: на http://gitorious.org
[21:58:42] <Nikoli> tehnick: нет
[21:59:00] <tehnick> git хорош для распределенной разработки.
[21:59:06] SPU вышел(а) из комнаты
[21:59:06] <NegatiV> tehnick: ну так не наши же силы на это будут идти
[21:59:23] <tehnick> А если кому-то надо один раз исходники слить, то он нифига не удобен.
[21:59:48] <mva> Nikoli: NegatiV: мне тут подумалось... техник же говорит, что паки просто взяты из других клиентов. Значит, если смайлы просто переименовать - поломается совместимость. Не?
[22:00:08] <Nikoli> tehnick: импортировать долго
[22:00:09] <dhamp> tehnick, он удобен только тем что для слива исходников не надо ставить свн ))
[22:00:16] <tehnick> Nikoli: много ли человек использовало страницу на qt-apps?
[22:00:19] <Nikoli> и с каждым комитом будет только дольше
[22:00:40] <Nikoli> tehnick: я не имею доступа к логам их http сервера
[22:00:50] <tehnick> mva: не поломается, просто надо будет внимательно обновлять...
[22:00:53] <NegatiV> mva: нет, смысл в том что паки без напильника работают
[22:01:13] <NegatiV> mva: у меня лично нет проблемы возникшей у Nikoli
[22:01:21] NegatiV афк
[22:01:22] <Nikoli> mva: можно приложить рядом скрипт конвертации
[22:01:29] <Nikoli> пара команд mv и sed
[22:01:36] <mva> NegatiV: потому, что ты LANG=C не используешь. А был бы ты англоязычным - получил бы :)
[22:01:45] SPU вошёл(а) в комнату
[22:01:47] <tehnick> dhamp: в git даже аналога svn export нет. Надо обязательно копировать подкаталог .git в корне дерева.
[22:01:49] <Nikoli> многие паки делались под винду без расчёта на переносимость
[22:02:01] <tehnick> Мне вообще git не понравился. =(
[22:02:03] <dhamp> mva, а смысл юзать C а не en_US.UTF-8 ?
[22:02:07] <mva> под венду тоже ! нельзя юзать же
[22:02:09] <Nikoli> tehnick: а ещё он не розовый :D
[22:02:21] <tehnick> И "нумерация ревизий" неудобная...
[22:02:41] <dhamp> tehnick, там можно не весь реп тянуть, а последную(ии) ревизии
[22:02:58] <dhamp> но из такой копии нельзя комитить и много чего делать ещё
[22:02:59] <mva> dhamp: ссзб бывают разные. Некоторые специально у рута делают LC_ALL=C LANG=C. И сборка происходит от рута. Угадай, что получается?
[22:03:16] <mva> dhamp: ну и плюс питон2 тоже не переносит юникод без напильников.
[22:03:23] <dhamp> mva, а fakeroot придумали просто так ?
[22:03:26] <Nikoli> mva: кстати о ССЗБ, зря ты собираешь с русской локалью
[22:03:38] <dhamp> собирать под рутом истинное ссзб
[22:03:42] <Nikoli> есть пакеты, которые с ней не проходят src_test
[22:03:48] <mva> хм
[22:03:55] <mva> пока не сталкивался
[22:04:10] <mva> dhamp: [01:04:15] <dhamp> mva, а fakeroot придумали просто так ?
[22:04:10] <Nikoli> mva: dev-perl/Crypt-SSLeay
[22:04:18] <mva> fakeroot придумали ПРОСТО ТАК
[22:04:25] <Nikoli> :D
[22:04:26] <mva> потому, что есть sabdbox
[22:04:29] <mva> *sand
[22:04:41] <slepnoga> неосилянт
[22:04:58] <dhamp> mva, гентушные заморочки остальным мало интересны
[22:04:59] <mva> что "неосилятнт"-то?
[22:05:06] <mva> dhamp: это не гентушные :)
[22:05:14] <mva> *не только
[22:05:15] <Nikoli> и не заморочки
[22:05:39] <Nikoli> mva: так иконки то будешь чинить?
[22:05:41] <slepnoga> mva:  ну и где в merge   сандбокс ?
[22:05:51] <mva> Nikoli: [I] dev-perl/Crypt-SSLeay (0.58@27.08.2010): Crypt::SSLeay module for perl
[22:06:02] <mva> Nikoli: сейчас, чекаунтну сначала :)
[22:06:18] <tehnick> dhamp: кстати, слинковалось нормально.
[22:06:24] <Nikoli> mva: ты без FEATURES="test" собирал
[22:06:25] <tehnick> Сейчас обновлю пакеты.
[22:06:49] <mva> slepnoga: а где фейкрут там? зато, вот в FEATURES сендбокс включается. Фейкрута же там нету
[22:06:58] <tehnick> Ладно, всем пока.
[22:07:00] tehnick вышел(а) из комнаты
[22:07:02] <mva> Nikoli: а оно вообще нужно? :)
[22:07:08] <Nikoli> mva: конечно
[22:07:18] <Nikoli> откуда узнаешь, что твой пакет собрался правильно?
[22:07:26] <mva> хм
[22:07:31] <Nikoli> именно прохождение проверок это подтверждает
[22:07:44] <Nikoli> хотя с этим в gentoo хуже, чем хотелось бы
[22:08:03] <mva> а чего ж тогда оно не в дефолтных фичах, а? :) насколько я помню, FEATURES=test не просто так в немилось вошел
[22:08:46] <Nikoli> mva: много пакетов не проходят проверок
[22:08:55] <mva> дык
[22:09:00] <Nikoli> самое плохое, что среди них gcc и glibc
[22:09:01] <mva> не тоже ли самое с еклассами? :)
[22:09:05] <slepnoga> и не потому что кривы
[22:09:20] <slepnoga> а потомы что требуют нет, к примеру
[22:09:39] <Nikoli> slepnoga: тоже мир с test собрал?
[22:10:15] <slepnoga> нет
[22:10:29] <slepnoga> я на спор нашел за 2 часа 10 багов с ним
[22:10:30] <Nikoli> из примерно 1000 пакетов пришлось вырубить в моём случае проверки для 25
[22:10:53] <Nikoli> за то теперь знаю, что git и ffmpeg работают правильно :)
[22:12:15] <Nikoli> slepnoga: на что спорил то?))
[22:12:52] <slepnoga> на 10 багов на багзиллу
[22:13:32] <Nikoli> в качестве награды победившему небось
[22:14:01] <slepnoga> ну да - я и открыл
[22:14:12] gelraen вошёл(а) в комнату
[22:20:20] FiliN вошёл(а) в комнату
[22:20:42] <mva> Nikoli:
[22:20:54] <mva> что-то я вот стянул код таки
[22:21:02] <Nikoli> mva: ?
[22:21:11] <mva> смотрю в смайлопак и вижу, что седить-то нечего :)
[22:21:30] <mva> а
[22:21:36] <mva> структура просто поменялось
[22:21:38] <mva> тогда ладно :)
[22:21:47] <Nikoli> mva: c LANG=C у тебя svn co работает?
[22:21:56] <mva> тогда я вижу, что слшком много имен корявых :(
[22:24:03] <mva> ну, вообще, как ни странно - да
[22:26:32] FiliN вышел(а) из комнаты
[22:26:46] FiliN вошёл(а) в комнату
[22:28:18] <mva> Nikoli: а вот когда LC_ALL=C сделал
[22:28:22] <mva> при чем экспортнул, то да
[22:28:23] <mva> svn: Can't convert string from 'UTF-8' to native encoding:
svn: /tmp/null/flylink/?\208?\160_sekira.png
[22:28:53] <Nikoli> mva: починить это должно быть просто)
[22:29:36] <mva> ну, надо придумать универсальный метод убирать не ASCII-символы из названия
[22:31:06] <Nikoli> mva: enca
[22:31:13] <Nikoli> enconmv
[22:31:39] <Nikoli> точнее convmv
[22:34:15] <mva> ascii doesn't cover all needed characters for: "fl2/Р_victory.png"
[22:34:18] <mva> мдя...
[22:36:16] <Nikoli> mva: может не стоит пока так глобально решать?
[22:36:25] <Nikoli> это может и не потребоваться :)
[22:36:37] <mva> ну а как ты хочешь? :)
[22:37:15] <Nikoli> заменить все эти P на просто P
[22:37:30] <Nikoli> скорее всего там больше ничего и не надо трогать
[22:37:40] <mva> там кроме Р же еще есть
[22:37:50] <mva> а, хотя не
[22:37:59] <mva> кроме Р там только !!
[22:39:19] <Nikoli> mva: уверен, что это нужно трогать?
[22:39:28] <Nikoli> \! не прокатит разве?
[22:39:33] amfetamin вышел(а) из комнаты: Replaced by new connection
[22:39:41] <mva> ну, ты ж сам плакал, что equery f плачет
[22:39:41] <mva> :)
[22:39:43] amfetamin вошёл(а) в комнату
[22:40:16] <Nikoli> mva: /usr/share/eiskaltdcpp/emoticons/flylink
/usr/share/eiskaltdcpp/emoticons/flylink.xml
/usr/share/eiskaltdcpp/emoticons/flylink/!!!.png
/usr/share/eiskaltdcpp/emoticons/flylink/!!.png
/usr/share/eiskaltdcpp/emoticons/flylink/!$$.png
/usr/share/eiskaltdcpp/emoticons/flylink/!$.png
/usr/share/eiskaltdcpp/emoticons/flylink/!.png
/usr/share/eiskaltdcpp/emoticons/flylink/!Abiohazard.png
/usr/share/eiskaltdcpp/emoticons/flylink/!Aradiation.png
/usr/share/eiskaltdcpp/emoticons/flylink/!Stop.png
[22:40:25] <Nikoli> это equry вывел спокойно
[22:40:32] <Nikoli> *equery
[22:40:44] <Nikoli> поэтому только P
[22:46:25] nE0sIghT вышел(а) из комнаты: qutIM : Jabber plugin
[22:48:31] SolarRay вошёл(а) в комнату
[22:53:03] SolarRay вышел(а) из комнаты: Replaced by new connection
[22:53:13] SolarRay вошёл(а) в комнату
[22:53:37] Клёк вошёл(а) в комнату
[22:57:59] <mva> Nikoli:
[22:58:04] <Nikoli> ?
[22:58:07] <mva> hopefully, fixd
[22:58:11] <mva> try it
[22:58:21] <Nikoli> пробую
[23:01:23] FiliN вышел(а) из комнаты
[23:01:35] FiliN вошёл(а) в комнату
[23:03:29] <Nikoli> mva: equery и LANG=C svn co работают
[23:07:39] FiliN вышел(а) из комнаты
[23:07:51] FiliN вошёл(а) в комнату
[23:10:16] dhamp вышел(а) из комнаты
[23:10:26] dhamp вошёл(а) в комнату
[23:13:22] <Nikoli> NegatiV: в git log правки будут выглядеть так:
commit c283620943520f7028af8f115b45f48694b77288
Author: dein.negativ <dein.negativ@4df0df9a-d564-11de-8184-f791cb96e2ed>
Date:   Wed Sep 8 13:09:05 2010 +0000
    changelog has been updated
    
    git-svn-id: http://eiskaltdc.googlecode.com/svn/branches/trunk@1707 4df0df9a-d564-11de-8184-f791cb96e2ed
[23:14:06] <Nikoli> единственный вопрос: нужно ли делать правильный файл авторов?
[23:16:53] <Nikoli> dhamp: что думаешь?
[23:17:57] <dhamp> [23:14:00] Nikoli: единственный вопрос: нужно ли делать правильный файл авторов?
правильный файл авторов - что ты имеешь ввиду под этим ?
[23:21:36] <Nikoli> dhamp: в svn используется просто ник, например:
r1705 | egikpetrov | 2010-09-08 16:12:40 +0400 (Срд, 08 Сен 2010) | 1 line
wt gui: startSocket
в git используется формат 'Полно Имя <адрес@почты>', например:
commit 18c902f8a416ae97de8143840234a416700a1e64
Merge: 0e78efa c239a1b
Author: Paul Wilkins <paulwilkins@google.com>
Date:   Wed Sep 1 02:45:12 2010 -0700
    Merge "Improved Force Key Frame Behaviour"
[23:23:44] <Nikoli> с одной стороны раскрывать имя и почту - небезопасно и желания может просто такого не быть, с другой - будут на руках репозитории с кривыми псевдоадресами почты.
[23:23:46] <dhamp> Nikoli, да как хочешь
[23:24:16] <dhamp> Nikoli, ники и так соответсвуют почте у большинства
[23:24:52] <Nikoli> dhamp: я обычно использую в git свой ник вместо почты + работающий ящик
[23:25:57] <Nikoli> только мне не откуда взять почты авторов svn, да и разрешения такого нет
[23:26:50] <Nikoli> пожалуй сделаю везде почту вида ник@eiskaltdcpp
[23:27:46] SolarRay вышел(а) из комнаты
[23:37:25] tehnick вошёл(а) в комнату
[23:37:58] <tehnick> [22:26:50] <Nikoli> пожалуй сделаю везде почту вида ник@eiskaltdcpp
Вариант: ник@conference.gentoo.ru
[23:38:41] <Nikoli> tehnick: только здесь ники то у многих другие
[23:38:44] <tehnick> Черт.
[23:38:51] <tehnick> Я имел в виду: eiskaltdc@conference.gentoo.ru
[23:39:00] <tehnick> Один адрес на всех...
[23:39:24] <Nikoli> и гарантии использования всегда только этой конфы никто вроде не давал
[23:39:40] <Nikoli> не уверен, что это не даст побочных эффектов
[23:39:46] <tehnick> Ага. И ящики меняются.
[23:40:03] <tehnick> И этот адрес легко можно сменить затем в настройках.
[23:40:15] <tehnick> Для старых коммитов он конечно останется.
[23:40:30] <tehnick> Но для новых будет новый отображаться.
[23:40:43] <NegatiV> tehnick: Qt RegExps -> регулярные выражения Qt
[23:40:50] <tehnick> А можно вообще это поле пустым оставить.
[23:40:52] <Nikoli> tehnick: я не уверен, что безопасно для разных авторов делать один email
[23:40:57] <tehnick> И проблемы не будет.
[23:41:23] <Nikoli> git так мало кто использует, может что-то вылезти
[23:41:45] <tehnick> NegatiV: кому надо, поймут. Большинству оно увы не понадобится...
[23:42:10] <NegatiV> tehnick: думаю чейнжлог лучше переводить полностью
[23:42:14] <tehnick> При чем тут безопасность?
[23:42:33] <NegatiV> tehnick: так чтобы любой мог в случае чего разобратся во всем
[23:42:40] <tehnick> NegatiV: типа в английском есть такое сокращение?
[23:42:44] <tehnick> Это сленг...
[23:42:55] <tehnick> Мне не сложно конечно.
[23:42:59] <tehnick> Сейчас сделаю.
[23:43:22] <NegatiV> tehnick: английский думаю лучше исправить на Qt regular expressions или как-то так)
[23:43:32] <tehnick> NegatiV: вот только не факт, что так им будет проще разобраться.
[23:43:47] <tehnick> Оригинальная документация к Qt на английском...
[23:43:48] <Nikoli> tehnick: NegatiV dhamp от вас большая часть комитов, может у вас есть какие-то почты, которые не жалко для git? )
[23:44:39] <NegatiV> Nikoli: да мне не страшно и свой обычный e-mail юзать)
[23:44:52] <Nikoli> NegatiV: тогда скажи)
[23:44:57] <dhamp> Nikoli, у меня фактически 2 почты, но ни одну я регулярно не просматриваю )
[23:45:15] <NegatiV> Nikoli: dein.negativ@gmail.com
[23:45:28] FiliN вышел(а) из комнаты
[23:45:40] FiliN вошёл(а) в комнату
[23:45:53] <Nikoli> NegatiV: а может почта в случае гуглакода быть не никИзsvn@gmail.com?
[23:46:23] <tehnick> Nikoli: см. файл AUTHORS
[23:46:26] <NegatiV> Nikoli: вполне
[23:46:46] <tehnick> Nikoli: проблема вообще из пальца высосана...
[23:46:50] <NegatiV> Nikoli: у mva же не с gmail.com
[23:47:14] <tehnick> У меня яндекс-мыло зарегано на гуглокоде.
[23:47:25] <Nikoli> tehnick: а ларчик просто открывался :D
[23:47:58] <Nikoli> спасибо за совет, что-то не сообразил
[23:48:09] <tehnick> Как всегда.
[23:48:22] <tehnick> Самый очевидные ответ --- под носом...
[23:48:26] tehnick вышел(а) из комнаты
[23:51:44] FiliN вышел(а) из комнаты
[23:51:58] FiliN вошёл(а) в комнату
[23:55:27] NegatiV вышел(а) из комнаты: qutIM : Jabber plugin
[23:58:04] FiliN вышел(а) из комнаты
[23:58:16] FiliN вошёл(а) в комнату
Powered by ejabberd Powered by Erlang Valid XHTML 1.0 Transitional Valid CSS!