[02:24:42] slavazanko/h вышел из конференции [05:45:23] il.smind-- зашёл в конференцию [06:03:12] andrew_b зашёл в конференцию [06:04:06] il.smind-- вышел из конференции [06:37:01] iNode зашёл в конференцию [06:44:34] <andrew_b> Вот чё надо:
Если на активной панели есть выделенные файлы он подгружает первый и второй из них (то есть, если выделены всего 2, то их) в VisualCompare.
Если же выделенных файлов нет, то в VisualCompare подгружаются те, которые стоят под курсорами соответственно на активной и на пассивной панелях. [06:49:39] <il.smind++> это цитато? [06:49:56] <andrew_b> До. [06:50:25] <andrew_b> Из твоего топика на фаровском форуме. [06:53:12] <il.smind++> я уже догодался и позырел, Миша тоже писал про 2 выделенных файла [07:25:56] <il.smind++> но! [07:26:06] <il.smind++> как узнать какой из них первый [07:26:29] <il.smind++> у нас такого функционала в панелях нет [07:27:42] <andrew_b> Нет? Странно... А как считается размер выделенного? [07:37:10] <il.smind++> ??? [07:37:19] <il.smind++> по очереди [07:37:27] <il.smind++> там последовательность не важна [07:37:52] <andrew_b> Но они же отсортированы. [07:38:03] <andrew_b> Файлы [07:38:08] <il.smind++> есть текущая сортировка в пределах нее я думаю и идет обработка помеченных [07:38:14] <il.smind++> но [07:38:16] <andrew_b> Вот. [07:38:20] <il.smind++> но [07:38:29] <andrew_b> Не запряг ишшо [07:38:36] <il.smind++> )) [07:39:54] <il.smind++> мне надо чтобы первым в сравнении шел тот файл который в текущей сортировке идет вторым [07:40:26] <il.smind++> т.е. 1 2 >3< 4 5 >6< [07:40:38] <il.smind++> помечены 6 и 3 [07:40:56] <andrew_b> Ну найди первые два выделенных файла и засунь в нужном порядке в функцию. [07:40:58] <il.smind++> как узнать какой файл я пометил первым? [07:41:05] <andrew_b> Никак. [07:41:23] <il.smind++> вот я и говорю [07:41:38] <andrew_b> Для этого случая есть две панели. [07:41:43] <il.smind++> как узнать какой из них первый у нас такого функционала в панелях нет [07:42:01] <andrew_b> Что значит первый? [07:42:08] <andrew_b> Первый по списку? [07:42:24] <il.smind++> первый по выделению [07:42:42] <andrew_b> Пробегаешь по списку файлов сначала, ишешь два первых выделенных файла. [07:42:46] <il.smind++> по списку первый это тот что раньше идет в списке [07:43:12] <il.smind++> хорошо суть проблемы ты понял [07:43:16] <il.smind++> да? [07:43:26] <il.smind++> давай искать пути решения [07:43:53] <andrew_b> Давай о более насущном. [07:44:13] <andrew_b> Я вчера весь вечер исправлял твою справку. [07:44:26] <il.smind++> 1 вариант - расширить пометку файлов и добавить номер по порядку в списке выделенных [07:44:35] <andrew_b> Накопил несколько вопросов. [07:44:46] <il.smind++> давай [07:45:01] <il.smind++> давай пока забьем на сравнение помеченных [07:45:33] <il.smind++> вопросы в студию [07:45:43] <andrew_b> Что такое .B Enter, h CK_DiffShowDiff [07:45:46] <andrew_b> ? [07:46:17] <andrew_b> По Энтер выходим из диффвьювера, h ничего не делает. [07:47:04] <il.smind++> прикол [07:47:08] <il.smind++> но делает [07:47:24] <il.smind++> andrew_b: у меня были вчера теже вопросы [07:47:32] <il.smind++> но я еще раз пересобрал [07:47:50] <il.smind++> нажал h и оно сцуко работает! [07:48:53] <il.smind++> а прикол то не в том что я именно собирал [07:48:55] <andrew_b> Я всегда пересобираю с нуля. У меня не работает. Или я не вижу, что оно делает. [07:49:03] <il.smind++> а в том куда я смотрел [07:49:52] <il.smind++> >Или я не вижу, что оно делает. в точку [07:50:20] <il.smind++> создай файлы в первом напиши 12345 во втором 12334 [07:50:29] <il.smind++> сравни их и нажимай h [07:51:17] <andrew_b> Вижу. А оно надо? [07:51:38] <andrew_b> Ненужная иллюминация, имхо. [07:51:46] <il.smind++> andrew_b> Вижу. А оно надо? тут не скажу, мне не надо а может кому и надо [07:52:15] <andrew_b> Предлагаю убрать. :) [07:52:40] <andrew_b> Меньше вопросов будет. [07:53:38] <il.smind++> там кода не значительно меньше станет [07:53:51] <il.smind++> ну в принципе как скажешь [07:53:55] <andrew_b> Дело не в размере. [07:54:02] <il.smind++> а в чем? [07:54:17] <andrew_b> НЕНУЖНО! :)) [07:54:38] <andrew_b> Пусть всегда будет подкрашено. [07:54:42] <il.smind++> ок [07:54:47] <andrew_b> Дальше. [07:55:40] <andrew_b> Хорошо бы, чтобы настройки сохранялись между вызовами дифвьювера и в ini. Например,я хочу, чтобы всегда отображались номера строк. [07:55:51] <il.smind++> я отойду на завтрак, но ты пока излагай... [07:56:10] <andrew_b> Да собно пока всё. [07:56:26] <il.smind++> про ентер свой ответ изложи [07:56:44] <il.smind++> я не знаю надо ли менять поведение [07:56:51] <il.smind++> сейчас это выход [07:56:55] <andrew_b> Жму не ентер -- выхожу из вьювера. [07:56:58] <andrew_b> Да. [07:57:10] <andrew_b> Можно сделать переход на следующий ханк. [07:57:22] <andrew_b> А бэкспейс -- на предыдущий. [08:36:20] <andrew_b> il.smind++: Хорош жрать! [08:36:26] <andrew_b> Сколько можно? [08:39:45] kettu зашёл в конференцию [08:40:10] <kettu> тык тык [08:40:11] <Зося Синицкая> kettu: Я могу ошибаться, но тык тут нету... [08:40:19] <kettu> тык этые эты [08:40:19] <Зося Синицкая> kettu: Я могу ошибаться, но этые эты тут нету... [08:40:28] <slavazanko> нету никого [08:40:45] <kettu> slavazanko: ану записался на lvee [08:51:45] <slavazanko> а ты? [08:55:43] <slavazanko> $ host lvee.org lvee.org has address 93.125.40.25 lvee.org mail is handled by 0 mail.lvee.org. lvee.org mail is handled by 10 mx1.dns-diy.net.
$ traceroute 93.125.40.25 traceroute to 93.125.40.25 (93.125.40.25), 30 hops max, 40 byte packets 1 router.lc.floodlightgames.com (192.168.254.254) 0.472 ms 0.465 ms 0.506 ms 2 modem.lc.floodlightgames.com (192.168.1.1) 205.893 ms 205.862 ms 218.783 ms 3 213.184.240.254 (213.184.240.254) 218.768 ms 218.750 ms 218.753 ms 4 212.98.167.81 (212.98.167.81) 218.737 ms 218.720 ms 218.713 ms 5 212.98.160.153 (212.98.160.153) 218.694 ms 218.649 ms 217.459 ms 6 212.98.160.162 (212.98.160.162) 217.243 ms 217.210 ms 217.194 ms 7 * * * 8 * * * 9 * * * [08:55:55] <slavazanko> не могу достучаться почемуто до хоста [08:55:56] <kettu> slavazanko: а мы уже [08:56:40] <kettu> slavazanko: ты ж победитель лучшего коммандроного русского проекта :D [08:56:50] <kettu> как ты можешь пропустить попойку фанатов? :] [08:56:59] <kettu> у меня lvee.org открывается [08:57:18] <slavazanko> у меня на 212.98.160.162 трасса обрывается, блин [08:57:32] <kettu> http://lvee.org/ru/news/36 [08:57:42] <kettu> а блин, ты ж не видишь :] [08:58:02] <kettu> По итогам конкурса "Лучший свободный проект России" 24 декабря 2009, 10:51 Оргкомитет с удовольствием поздравляет команду разработчиков Midnight Commander, принявшую активное участие в LVEE 2009, с призовым местом, полученным в номинации “Лучший групповой проект”. С двумя интервью, взятыми у участников проекта, можно ознакомиться в посвященном LVEE спецвыпуске “Сетевых решений” (№ 3 за 2009 год), журнале Root@ua. Также доступно видео в медиа-паке <http://it-job.by/article/1881>, подготовленном по результатам LVEE нашим информационным партнером it-job.by <http://it-job.by>. Желаем команде новых творческих достижений и не менее плодотворного вклада в следующие конференции. Автор: Dmitriy Kostiuk [08:58:38] <kettu> так что мы - самый свободный проект россии [08:58:44] <slavazanko> угу [08:58:45] <kettu> ;] [08:59:02] <kettu> можно просить сотни неуци [08:59:11] <slavazanko> ? [08:59:15] <slavazanko> неуци? [08:59:23] <kettu> oil, нефць [08:59:48] <kettu> просто у нас есть адзин минингинтый аварышч, каторый рускава языка низнает [08:59:57] <kettu> приходится имитировать :] [09:00:03] <slavazanko> а) [09:00:10] <kettu> mr.Вусачь [09:00:28] <slavazanko> а понел уже :) [09:00:48] <andrew_b> Ахтойта? [09:00:59] <slavazanko> Бацько наш [09:01:05] <andrew_b> А... [09:01:08] Yury V. Zaytsev зашёл в конференцию [09:01:23] <slavazanko> У яго таки спецыфичны гаварок... [09:02:07] <Yury V. Zaytsev> Гед почитать то аццкие интерфью [09:02:16] <Yury V. Zaytsev> Нефть то кстати как дошла или так и нет? [09:03:11] <slavazanko> В интервью Слайфокс и Стикс фигурируют... я тогда умотал в город бухать, а этих двух споймали и проинтервьюировали. Где-то в Сети валяеццо... [09:04:54] <Yury V. Zaytsev> slavazanko: http://lvee.org/ru/articles/167 [09:04:58] <Yury V. Zaytsev> гонишь [09:05:03] <Yury V. Zaytsev> я точно знаю занько это ты [09:05:12] <Yury V. Zaytsev> Вячеслав Занько: реаниматор midnight commander [09:05:36] <slavazanko> меня в интервру нету [09:06:27] <il.smind++> andrew_b: карту оформлял [09:06:39] <andrew_b> Медицинскую? [09:06:50] <il.smind++> [10:04:39] <andrew_b> Можно сделать переход на следующий ханк. [10:04:51] <andrew_b> А бэкспейс -- на предыдущий. Ок [09:07:01] <il.smind++> andrew_b: пластик [09:07:41] <Yury V. Zaytsev> slavazanko: интерврешь [09:07:51] slavazanko вышел из конференции [09:07:57] <Yury V. Zaytsev> "Осталась около 100 незакрытых багов, планируем сделать mc версии 4.7, но всю сотню в ней закрывать не будем, а то это очень долго не закончится…." [09:08:01] <Yury V. Zaytsev> Кто это говорил? [09:08:53] <Yury V. Zaytsev> Вот так кот [09:08:58] <Yury V. Zaytsev> Засцал :) [09:12:52] <kettu> хто ж упомнит [09:12:57] <kettu> левый или правый? :] [09:13:07] <kettu> или так, с компом или без? :] [09:20:43] <Yury V. Zaytsev> Как как там насчет нефти [09:20:47] <Yury V. Zaytsev> Все про неё забыли [09:20:50] <Yury V. Zaytsev> Я кстати тоже [09:25:28] <Yury V. Zaytsev> kettu: кстати коли ты жив [09:25:33] <Yury V. Zaytsev> голосунь http://www.midnight-commander.org/ticket/2131 [09:25:37] <Yury V. Zaytsev> плиз [09:25:41] <Yury V. Zaytsev> я бы влил [09:25:49] <Yury V. Zaytsev> и славу бекпорт сделать заставил [09:26:39] <Yury V. Zaytsev> Там вообще 3 строчки [09:27:21] <andrew_b> Yury V. Zaytsev: это при живом-то владельце тикета? [09:28:08] slavazanko зашёл в конференцию [09:28:15] slavazanko/w зашёл в конференцию [09:28:25] slavazanko/w вышел из конференции [09:28:52] <Yury V. Zaytsev> andrew_b: да владелец вообще диффвьюэром занимается, а это мне надо [09:29:00] <Yury V. Zaytsev> Но он полюбому без голосов не воьёт [09:29:02] <Yury V. Zaytsev> я думаю [09:29:21] <il.smind++> вы вообще о чем? [09:29:33] <Yury V. Zaytsev> il.smind++: andrew_b жив ещё [09:29:37] <Yury V. Zaytsev> il.smind++: есть пролема [09:29:40] <Yury V. Zaytsev> il.smind++: про rpath [09:29:58] <il.smind++> Yury V. Zaytsev: это не такая уж и проблема что еще жив [09:30:01] <Yury V. Zaytsev> il.smind++: я хотел за его спиной протащить в мастер но спалился [09:30:31] <il.smind++> я бы проголосовал, но! [09:30:39] <slavazanko> уфф... сейчас с утра удивлялся: комп как-то странно глючит, не сохраняет ничего на диск... Оказалось, файлуха в RO перевелась. Полдня я работал и не мог сообразить, блин. Чуть мозги не свихнул, чегой0та всё сразу глючит. Ребутнулся, пофиксилось пару ошибок ФС - и телемаркет [09:30:43] <kettu> Yury V. Zaytsev: нафига вообще сует в седя rpath херь? [09:30:48] <il.smind++> я не шарю, но выглядит работоспособным [09:31:10] <kettu> Yury V. Zaytsev: имеецо ввиду, зпчем mc rpath секция? :] [09:31:25] <Yury V. Zaytsev> kettu: вот и я хочу чтобы её НЕ было [09:31:37] <kettu> он не грузит shared objects вообще :] [09:31:43] <Yury V. Zaytsev> kettu: а сцуко libtool добавляет её если не подавить специально [09:31:49] <slavazanko> шо за rpath? [09:31:51] <Yury V. Zaytsev> kettu: причем тупо /usr/lib [09:32:02] <Yury V. Zaytsev> kettu: хорошо конечно, что не что нибудь другое но... [09:32:30] <kettu> slavazanko: путь поиска зависимыш шаренных либ [09:32:34] <andrew_b> kettu: это в Дебиане что-то сломано. У меня не вомпроизводится. [09:32:50] <Yury V. Zaytsev> kettu: я так подозреваю что это всё из-за геттекстовских макросов которые напихали когда-то в mc [09:32:59] <kettu> andrew_b: у меня та же херь. интересно, не перегенеривали ли они ./configure [09:33:11] <Yury V. Zaytsev> andrew_b: может это в альте то же сломано [09:33:23] <Yury V. Zaytsev> kettu: и генту тоже сломано [09:34:01] <Yury V. Zaytsev> kettu: я тебе могу показать "хороший" билдлог с патчем Андрейя и включенным --disable-rpath [09:34:24] <kettu> в текущем дебиане rpath баг есть? [09:34:28] <kettu> в релизе [09:35:12] <andrew_b> Yury V. Zaytsev: так это, ты собирал с --disable-rpath? [09:35:18] <kettu> 'readelf -a mc' что показывает на плохом бирантике? [09:36:09] <kettu> [st@st] ~:readelf -a /usr/bin/lftp | grep -i rpath 0x000000000000000f (RPATH) Library rpath: [/usr/lib64/lftp/4.0.5] [09:36:13] <Yury V. Zaytsev> kettu: zaytsev@davis:~/test/mc-test3$ readelf -a mc1 | grep RPATH 0x000000000000000f (RPATH) Library rpath: [/usr/lib] [09:36:33] <kettu> [st@st] ~:readelf -a /usr/bin/mc | grep RPATH [09:36:35] <Yury V. Zaytsev> andrew_b: именно [09:36:45] <Yury V. Zaytsev> andrew_b: и всё равно пихалось [09:36:55] <Yury V. Zaytsev> andrew_b: а с твоим патчем всё работает хорошо [09:37:04] <Yury V. Zaytsev> andrew_b: а именно после --disable-rpath его нет [09:37:22] <kettu> ппц. а если сгенерить конфигур на другой системе и попробовать собрать в debian ? [09:37:37] <Yury V. Zaytsev> kettu: а с чего ты взял что конфигур мы переделываем [09:37:43] <Yury V. Zaytsev> kettu: он тот же что и в тарболлах [09:38:04] <kettu> чтобы этот патчработал конфигур надо сгенерить [09:38:13] <Yury V. Zaytsev> ну я и перегенерил [09:38:31] <kettu> а в тарболле откуда конфигур? на какой он системе сгенерен? [09:38:39] <Yury V. Zaytsev> я тебе говорю -- тогда ваш конфигур берешь и пишешь --diable-rpath он не дизейблится [09:38:42] <slavazanko> CentOS 5.4 [09:38:49] <kettu> возможно просто надо минимальную нормальную версию либтул всабить в configure.ac [09:38:50] <Yury V. Zaytsev> а когда с патчем перегенерируешь всё работает [09:39:07] <slavazanko> а если без патча перегенерировать? [09:39:13] <Yury V. Zaytsev> kettu: в текущий дебиан а также в люсид и кармик пакеты больше не идут т.к. они включили в линтиан проверку на rpath и всех шлют [09:39:25] <kettu> мы понимать [09:39:40] <kettu> мы искать суть :] [09:39:52] <kettu> ключ - это костыль, хоть и работающий :] [09:39:59] <andrew_b> Так. Я из тарбола ничего не собираю. Я себе собираю из git. Возможно, при сборке из официального тарбола у меня тоже вылезет. Надо попробовать. [09:40:03] <Yury V. Zaytsev> kettu: ты спросил есть ли баг в дебиане [09:40:19] <kettu> просто в 4.6.2 бага нет :] [09:40:25] <Yury V. Zaytsev> kettu: я ответил что есть и нет, т.к. пакеты не попадают в ftpmaster [09:40:33] <kettu> и я очень подозреваю, что проблема в зосте, на котором генерился тарбол [09:41:03] <Yury V. Zaytsev> (потирает ручки) тыыыкс, походу виновнику торжества придется закрывать 100 багов [09:41:18] * slavazanko прячется [09:41:21] <andrew_b> Ща мы всё узнаем. [09:41:39] <Yury V. Zaytsev> kettu: а вообще почему оно собирается на CentOS 5.4? почему нельзя собирать тарбол самыми свежими тулзами на FC12 скажем [09:41:41] <slavazanko> а чё я? я только make dist сделал [09:42:03] <slavazanko> надо будет чрут поднять для F12/// [09:42:06] <kettu> Yury V. Zaytsev: я не аффтар. моё личное мнение такое, что autotools всегда должны быть очень новыми :] [09:42:13] <slavazanko> у меня на работе CentOS-5.4 [09:42:16] <Yury V. Zaytsev> Оно же вроде в принципе вроде однажды сгенерено больше не требует ничего [09:42:25] <il.smind++> f[thtnm rfrbt ds nen dct evyst [09:42:40] <kettu> ибо туда постоянно добавляют поддержку новых компиляторов и платформ [09:42:46] <Yury V. Zaytsev> slavazanko: Сам ты чрут ;) ты с этим сильно огребешь [09:42:47] <il.smind++> ахереть какие вы тут все умные [09:42:55] <andrew_b> Yury V. Zaytsev: какую версию пробовать? [09:42:56] <Yury V. Zaytsev> il.smind++: z yb[thf yt gjybvf. xnj ns nfv yfgbcfk [09:43:08] <andrew_b> 4.7.1 или 4.7.0.4 [09:43:11] <Yury V. Zaytsev> slavazanko: там же rpm формат 2 раза менялся [09:43:18] <Yury V. Zaytsev> slavazanko: я очень долго рыдал [09:43:31] <Yury V. Zaytsev> slavazanko: лучше сделай виртуалку и не парь себе мозг [09:43:45] <Yury V. Zaytsev> andrew_b: я точно пробовал на 4.7.0.3 [09:43:49] <slavazanko> угу, виртуалку есть возможность сделать... [09:43:55] * kettu качает 4.7.0.4 [09:44:33] <andrew_b> Аналогично. [09:46:01] <il.smind++> Я предлагаю написать Гимн разработчиков Миднайт Коммандер и петь его по утрам! [09:46:13] <andrew_b> il.smind++: с дуба рухнул? [09:46:14] <il.smind++> для поднятия боевого духа [09:46:58] <kettu> и как будет называться новая секта? [09:47:09] <il.smind++> это должно помочь закрыть оставшиеся 300 тикетов [09:47:30] <il.smind++> kettu: ну как то скромно [09:47:59] <Yury V. Zaytsev> Я знаю такой гимн [09:48:05] <kettu> релизиться чаще надо, писать красивый TODO для janitors, флудить об этом в мыллист и втягивать молодежь :] [09:48:06] <Yury V. Zaytsev> Партия наш рулевой назывался [09:48:08] <il.smind++> типа "Программисы Всея Всеренной и тому пододного" [09:48:24] <il.smind++> kettu: куда еще чаще то?! [09:48:34] <Yury V. Zaytsev> Не чаще не знаю [09:48:37] <Yury V. Zaytsev> Плиз [09:48:38] <il.smind++> чаще это будет раз в день [09:48:43] <Yury V. Zaytsev> Раз в месяц это супер [09:48:44] <andrew_b> kettu: ага, молодёжь. Молодежи консольные приложения не интересны. [09:48:52] <kettu> andrew_b: как кому :] [09:49:06] <Yury V. Zaytsev> andrew_b: а в чем проблема [09:49:17] <Yury V. Zaytsev> andrew_b: сделать для mc vfs вконтактике и всё ок [09:49:24] <andrew_b> Мигрантам с венды точно не нужны. [09:49:25] <il.smind++> мне тут приятель звонил [09:49:31] <il.smind++> просил винду 7 [09:49:38] <il.smind++> я сказал что не пользуюсь [09:49:48] <Yury V. Zaytsev> il.smind++: поставь ему люсид он выйдет через 2 недели =) [09:49:58] <kettu> ну тыщи разработчиков не нужны, хотя-бы пару шоп прибавлялось в пол года [09:50:02] <il.smind++> дочь услышала и сказала надо было ему диск Минта дать [09:50:08] <Yury V. Zaytsev> il.smind++: скажи что теперь виндовс называется убунта, они решили сменить имидж [09:50:31] <Yury V. Zaytsev> kettu: вообще багфиксеров хоорошо бы побольше [09:50:45] <Yury V. Zaytsev> kettu: а то эти багопомои разгребать ужасно тяжело и медленно [09:50:48] <il.smind++> Yury V. Zaytsev: моя дочь эту шутку юмора раньше тебя пошутила [09:50:50] <kettu> для этого надо красивый TODO с лёгкими заданиями [09:51:15] <kettu> darcs еше практикует пиарить все исправленные баги за неделю [09:51:23] <kettu> классно выглядит [09:51:27] <il.smind++> надо с тем преподом связаться [09:51:33] <Yury V. Zaytsev> Давайте пеарить [09:51:45] <kettu> [st@st] /tmp/v/mc-4.7.0.4:readelf -a src/mc | grep RPATH [09:51:47] <il.smind++> пускай он своим студам дает задания на курсачи [09:51:56] <kettu> этот ваш дебиан точно ничего странного не делает при сборке? [09:52:02] <Yury V. Zaytsev> kettu: ну что за $#% #%%^ 2@#$% [09:52:25] <kettu> нужен точный список конфиг обций и config.log с машины [09:52:45] <Yury V. Zaytsev> kettu: http://launchpadlibrarian.net/44012152/buildlog_ubuntu-karmic-i386.mc_3%3A4.7.0.3-1~karmic1~ppa5_FULLYBUILT.txt.gz [09:52:48] <kettu> хотя скорее всего это вообще libtool [09:52:59] <il.smind++> $ readelf -a ./mc | grep RPATH [09:53:00] <Yury V. Zaytsev> Это "хороший перегенеренный после патча" [09:53:13] <il.smind++> без патча [09:53:19] <kettu> бинарь получается _с_ RPATH? [09:53:24] <kettu> хочу лос с оным [09:53:27] <kettu> лог [09:54:03] <il.smind++> т.е. у меня не проявляется [09:54:11] <il.smind++> Шлака 12 [09:54:22] <kettu> Yury V. Zaytsev: хочу плохой лог :] [09:54:41] <Yury V. Zaytsev> kettu: блин ну я же давал тебе [09:54:52] <Yury V. Zaytsev> kettu: мне теперь опять пушить плохой в canonical [09:54:56] * kettu развел руками [09:54:59] <Yury V. Zaytsev> kettu: у меня нет билдсистемы свежий [09:55:12] <Yury V. Zaytsev> kettu: ты лучше скажи такой лог тебя устроит [09:55:15] <kettu> а на своей машине можешь как нить собрать? [09:55:26] <Yury V. Zaytsev> kettu: а то config.log я не могу оттуда вытащить [09:55:39] <kettu> жал [09:55:52] <kettu> ладно, попробую сёння у млого на убунте его собрать [09:56:00] <Yury V. Zaytsev> kettu: а у меня вообще всё другое у меня hardy и rpath там вообще по-моему ни у кого нет т.к. патченный libtool [09:56:09] <kettu> на 9.10, я так понимаю воспроизводиться должно [09:56:49] <kettu> в принципе и заdebootstrap-иться можно [09:56:52] <Yury V. Zaytsev> Я пробовал собирать на одном хосте из консоли и не получилось ;) надо поставить pbuiler и прочую ересь чтобы оно делало [09:57:14] <kettu> собрать не получилось? [09:57:26] <Yury V. Zaytsev> Не получилось полкчить rpath =) [09:57:34] <kettu> а [09:57:39] <kettu> вот задница [09:58:47] <kettu> видать у них там что-то хитрое с ldconfig [09:59:07] <kettu> может, sandbox слишком перемудренный [09:59:17] <Yury V. Zaytsev> kettu: https://wiki.ubuntu.com/PbuilderHowto ладно поставил ставиться [09:59:23] <il.smind++> for (i = 0; i < m && i < n && s[i] == t[i]; i++) { } [09:59:32] <Yury V. Zaytsev> kettu: оно вообще 100% копия их buildd [09:59:44] <il.smind++> нича если я заменю на for (i = 0; i < m && i < n && s[i] == t[i]; i++) continue; [10:00:52] <kettu> do {} while (1 !=2) [10:01:11] <il.smind++> kettu: ты о чем? [10:01:26] <kettu> об обфускации очевидно :] [10:01:46] <andrew_b> il.smind++: зоччем continue? [10:02:02] <il.smind++> а как без него? [10:02:03] <andrew_b> Просто ; [10:02:12] <andrew_b> пустое тело цикла [10:02:14] <il.smind++> как то не красиво [10:02:20] <andrew_b> Нормально. [10:04:00] <kettu> как в фор всё лепить - так красиво [10:04:33] <il.smind++> kettu: не красиво [10:05:17] <il.smind++> лять я хочу улучшить восприятие написанного кода, и упростить его [10:05:21] <kettu> нутк :] [10:05:40] <kettu> зделай побочный эввект явным :] [10:05:41] <il.smind++> я не хочу вдаваться в дискуссии... это не мой код [10:05:43] <andrew_b> il.smind++: не надо ругаться. [10:06:03] <kettu> i = 0; while (i < m && i < n && s[i] == t[i]) ++i; [10:06:04] <il.smind++> я просто хочу его упростить и сделать наглядным [10:06:07] <andrew_b> il.smind++: теперь это твой код. [10:07:52] <il.smind++> andrew_b: эм... [10:08:31] <Yury V. Zaytsev> kettu: так, собрал и воспроизвел на своей машине, вопрос где config.log ;) [10:09:06] <kettu> ну в корне сорса :] [10:09:33] <Yury V. Zaytsev> kettu: а он где ) не знаю куда pbuilder его зафигачил [10:09:49] <kettu> ну я бы заюзал locate :] [10:10:08] <andrew_b> Для locate надо базу обновить. [10:10:25] <andrew_b> Вряд ли она обновилась после сборки. [10:10:48] <il.smind++> for (i = 0; i < m && i < n; i++) if (s[i] != t[i]) break; [10:11:03] <il.smind++> может как то так? [10:11:55] <andrew_b> Меня устраивает первоначальный вариант, кроме пустых {}. [10:12:29] <il.smind++> т.е. сделать for (i = 0; i < m && i < n && s[i] == t[i]; i++); [10:17:36] <il.smind++> http://www.blogcdn.com/www.engadget.com/media/2010/04/blogipadprintingbig.jpg iPad в комплекте с докстанцией [10:18:07] <il.smind++> печать с айпад никогда не была такой простой [10:22:01] <Yury V. Zaytsev> kettu: нашел возможность получить шелл после сборки [10:22:46] <Yury V. Zaytsev> будет тебе config.log [10:24:09] <kettu> \o/ [10:24:19] <kettu> а там же руками сможешь зарядить configure? [10:24:29] <kettu> ну чтобы побаловаться по месту [10:24:55] <kettu> и интерено, не перегенеривает ли втихаря pdbuilder наш ./configure :] [10:27:55] <Yury V. Zaytsev> Ну я показывал полный лог чего он делает [10:27:58] <Yury V. Zaytsev> Не должен [10:47:19] <andrew_b> Нету RPATH в тарболе. Даже без --disable-rpath. [10:49:24] <andrew_b> Закрываем как INVALID? :) [10:50:21] <kettu> :] [10:54:20] <Yury V. Zaytsev> Ну собираю, собираю я [10:54:29] <Yury V. Zaytsev> Я же не виноват что авторы pbuilder такие дебилы [10:54:37] <Yury V. Zaytsev> И написали такую паганую документацию [10:54:48] <Yury V. Zaytsev> Что по сравнению с mock это школьная поделка [10:55:39] <andrew_b> В дебиане вроде несколько таких поделок для сборки пакетов. [10:56:41] <Yury V. Zaytsev> Они все дебильные [10:56:48] <Yury V. Zaytsev> pbuilder это единственный аналог mock [10:57:09] <Yury V. Zaytsev> Главное я не понимаю [10:57:22] <Yury V. Zaytsev> Там есть вонючие опции --save-after-exec и.т.п [10:57:32] <Yury V. Zaytsev> Указываешь --- он их просто тупо игнорирует [10:57:35] <Yury V. Zaytsev> Есть хуки [10:57:43] <Yury V. Zaytsev> Я man прочитал!!! это надо вообще уважать [10:57:51] <Yury V. Zaytsev> Пишешь hook B10shell [10:58:04] <Yury V. Zaytsev> Указываешь --hookdir он опять тупо игонрит [10:58:07] <Yury V. Zaytsev> Ну как так вообще можно [10:58:15] <Yury V. Zaytsev> Почему mock работает? [11:07:39] il.smind-- зашёл в конференцию [11:07:48] * kettu сидит в своём gentoo и молчит [11:21:35] <il.smind++> ping [11:21:37] <Зося Синицкая> il.smind++: Пинг от тебя 0.192 сек. [11:43:34] <andrew_b> ping [11:43:34] <Зося Синицкая> andrew_b: Пинг от тебя 0.187 сек. [11:44:30] <andrew_b> il.smind++: ну так что решим со 120? [11:45:09] <il.smind++> andrew_b: я пока путички правлю [11:45:17] <il.smind++> andrew_b: я пока пустячки правлю [11:45:46] <il.smind++> что то на enter-e я конкретно запоролся [11:46:20] <il.smind++> не пойму почему он не перебиндивается [11:46:27] <il.smind++> и выходит по нему [11:48:17] andrew_b вышел из конференции [11:48:21] andrew_b зашёл в конференцию [11:51:14] <il.smind++> andrew_b: ау... [11:51:22] <andrew_b> Да. [11:57:30] <il.smind++> помоги с ентером [11:57:43] <il.smind++> он мне неподвластен [11:57:48] <andrew_b> Ща. [11:59:58] <il.smind++> я обуздал его! [12:00:29] <il.smind++> я не верно воспринимал получаемую информацию [12:00:55] <andrew_b> Мне можно расслаюиться? [12:01:02] <andrew_b> расслабиться [12:02:12] <andrew_b> il.smind++: чо было? [12:02:33] <il.smind++> я не прибил keymap в домике [12:03:21] <il.smind++> и в итоге мц брало кейбинды из ~/.mc/ [12:03:24] <andrew_b> Я у меня его и нет. Но всё равно выходит. [12:03:42] <il.smind++> я же уже переделал [12:03:51] <il.smind++> ща запушу [12:05:35] <il.smind++> пуль [13:00:38] <Yury V. Zaytsev> Сраный pbuilder [13:00:41] <Yury V. Zaytsev> Получил я консоль [13:00:51] <Yury V. Zaytsev> Он просто тупо игнорирует аргументы командной строку [13:00:57] <Yury V. Zaytsev> Надо всё в .pbuilderrc писать [13:02:58] <kettu> надо в make install прописать старт sshd :] [13:10:50] <Yury V. Zaytsev> Надо вырвать руки с корнем таким писателям [13:11:06] <Yury V. Zaytsev> Которые pbuilderы пишут [13:12:18] <andrew_b> 10 лет расстрела строгого режима! [13:12:54] <Yury V. Zaytsev> Точно [13:12:59] <Yury V. Zaytsev> Каждый день буду приходить и стрелять [13:14:52] <Yury V. Zaytsev> zaytsev@davis:/var/cache/pbuilder/build/14377/tmp/buildd/mc-4.7.0.3/src$ readelf -a ./mc | grep RPATH 0x000000000000000f (RPATH) Library rpath: [/usr/lib] [13:15:07] <Yury V. Zaytsev> http://paste.ubuntu.com/415481/ [13:15:11] <Yury V. Zaytsev> Попался зараза [13:15:21] <Yury V. Zaytsev> kettu: пожалуйте. Сколько времени убил [13:16:17] <kettu> ай маладэцЪ! [13:16:55] <il.smind++> andrew_b: я запушил, только не работает, не пойму почему [13:18:19] <andrew_b> У тебя автосохранение конфига выключено. [13:19:16] <kettu> acl_cv_hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' [13:19:22] <kettu> ах пидорасы :] [13:19:58] <kettu> осталось определить откуда это в чруте [13:21:34] <kettu> это какая-то внешняя относительно конфигура штука [13:21:57] <Yury V. Zaytsev> !!! [13:22:03] <Yury V. Zaytsev> А как оно вообще туда попадает [13:22:06] <il.smind++> andrew_b: нет, не в этом проблема [13:22:10] <kettu> или не, щя вычислим [13:22:18] <Yury V. Zaytsev> Если оно внешнее? [13:22:25] <il.smind++> andrew_b: я принудительно сохранял, проблема в загрузке параметров [13:22:38] <kettu> ld_shlibs=yes if test "$with_gnu_ld" = yes; then # If archive_cmds runs LD, not CC, wlarc should be empty wlarc='${wl}'
# Set some defaults for GNU ld with shared library support. These # are reset later if shared libraries are not supported. Putting them # here allows them to be overridden if necessary. runpath_var=LD_RUN_PATH hardcode_libdir_flag_spec='${wl}--rpath ${wl}$libdir' [13:22:58] <kettu> checking whether the $compiler linker ($LD) supports shared libraries [13:23:03] <kettu> от в этой фазе [13:23:15] <kettu> какой там версии autocrap ? [13:23:27] <kettu> autoconf* например [13:23:29] <Yury V. Zaytsev> Сцуко, так почему же у Андрея например он не поддерживает :) [13:23:46] <Yury V. Zaytsev> autoconf_2.64-1ubuntu1_all.deb [13:23:56] <Yury V. Zaytsev> autotools-dev_20090427.1_all.deb [13:24:12] <Yury V. Zaytsev> automake_1%3a1.11-1_all.deb [13:24:34] <kettu> прикольно. всё новое [13:24:37] <Yury V. Zaytsev> gcc-4.4-base_4.4.1-4ubuntu8_amd64.deb [13:25:21] <kettu> а ты руками в pbuilder пробовал собирать mc? [13:25:36] <kettu> распаковать тарбол и CMMI ? [13:25:38] <Yury V. Zaytsev> Ну могу из этого чруто собрать [13:25:58] <kettu> попробуй на чистом тарболе в чруте. чисто для смеху [13:26:46] <kettu> вообще hardcode_ страшно выглядят в ./configure [13:26:56] <kettu> на всех платформах по-своему [13:27:10] <kettu> возможно, tghjcnj в amd64 не так, как в i386 [13:28:35] <kettu> libtool какой версии? [13:29:12] <Yury V. Zaytsev> libtool_2.2.6a-4_amd64.deb [13:29:25] <kettu> угу. свежак [13:29:52] <Yury V. Zaytsev> zaytsev@davis:/var/cache/pbuilder/build/14377/tmp/buildd/test/mc-4.7.0.3/src$ readelf -a ./mc | grep RPATH 0x000000000000000f (RPATH) Library rpath: [/usr/lib] [13:30:08] <kettu> сам руками собрал? [13:30:12] <Yury V. Zaytsev> http://paste.ubuntu.com/415488/ [13:30:26] <kettu> распаковкой кто занимался? :] [13:30:27] <Yury V. Zaytsev> Распаковал тарбол в папку тест, сделал configure и make [13:30:32] <kettu> угу, классно [13:30:38] <kettu> щя сравним [13:30:43] <Yury V. Zaytsev> tar -xvf mc_...orig.tar.gz [13:30:49] <kettu> просто ./configure ? [13:30:55] <kettu> или еще чёнить задавал? [13:31:32] <Yury V. Zaytsev> $ ./configure --build=x86_64-linux-gnu --prefix=/usr --includedir=/include --mandir=/share/man --infodir=/share/info --sysconfdir=/etc --localstatedir=/var --libexecdir=/lib/mc --disable-maintainer-mode --disable-dependency-tracking --srcdir=. --with-glib2 --without-ext2undel --without-samba --with-screen=slang --disable-rpath [13:31:44] <Yury V. Zaytsev> Могу убрать всё кроме опций сборки [13:32:00] <kettu> не, не надо. щя скопипащу [13:33:16] <andrew_b> --with-glib2 давно не актуально. У нас других glib нет. [13:33:19] <Yury V. Zaytsev> http://paste.ubuntu.com/415489/ [13:33:30] <Yury V. Zaytsev> Ок, я уберу [13:33:32] <Yury V. Zaytsev> Не знал [13:33:54] <andrew_b> --srcdir=. это зачем? [13:34:06] <Yury V. Zaytsev> Ведь даже не скажешь что ментейнеры в дебиане пидарасы [13:34:11] <Yury V. Zaytsev> Потому что теперь это я какбэ :( [13:34:28] <kettu> скорее всего деффолт [13:34:40] <andrew_b> Yury V. Zaytsev: C glib1 мы завязали. Только glib2. [13:34:59] <Yury V. Zaytsev> Это как rpm макро %configure кучу дефолтов оно задаёт [13:35:03] <Yury V. Zaytsev> Так что это я тут не при чем [13:35:11] <Yury V. Zaytsev> Но я выложил новый лог, без всего выше [13:35:15] <Yury V. Zaytsev> Одно и то же [13:35:15] <andrew_b> Ясно. [13:36:25] <kettu> Yury V. Zaytsev: попробуй еще 4.7.0.4 [13:37:52] <Yury V. Zaytsev> А кстати [13:37:56] <Yury V. Zaytsev> Ладно сейчас минуту [13:38:07] <Yury V. Zaytsev> А что у нас довнлоад ссылки какие-то гомосятские [13:38:07] <andrew_b> Не должно быть разницы. [13:38:09] <kettu> config.log почти 1 в 1 как у меня [13:38:15] <Yury V. Zaytsev> http://www.midnight-commander.org/downloads/41 [13:38:55] <andrew_b> Да, я сегодня тоже заметил. Раньше были нормальные. [13:39:09] <andrew_b> Наверное, при переезде на nginx поломалось. [13:39:18] <andrew_b> slavazanko: ! [13:39:35] <Yury V. Zaytsev> Просто у дебиана проблема из-за этого [13:39:50] <Yury V. Zaytsev> Они по маске периодически проверяют наличие новых версий [13:39:58] <Yury V. Zaytsev> А маску с такими ссылками не задашь [13:40:07] <andrew_b> Я думаю, теперь у всех проблемы, кто тарболы качает. [13:40:14] <slavazanko> что не так? [13:40:16] <Yury V. Zaytsev> Ну вообще да :( [13:40:35] <andrew_b> slavazanko: ссылки в даунлодс кривые. [13:41:00] <Yury V. Zaytsev> http://paste.ubuntu.com/415492/ [13:41:11] <kettu> 4.7.0.4 ? [13:41:17] <Yury V. Zaytsev> Ага [13:41:21] <Yury V. Zaytsev> Сейчас дособерется [13:41:30] <slavazanko> в чём заключается кривизна ссылок? [13:41:39] <andrew_b> http://www.midnight-commander.org/downloads/41 [13:41:44] <Yury V. Zaytsev> Что они какие то сраные номера [13:41:53] <Yury V. Zaytsev> И когда wget качаешь тоже сохраняется файл 41 [13:42:01] <andrew_b> дадада [13:42:20] <Yury V. Zaytsev> А надо так: http://www.midnight-commander.org/downloads/ <http://www.midnight-commander.org/downloads/41>mc-4.7.0.4.tar.gz [13:42:39] <Yury V. Zaytsev> И тогда очень качественно можно новые версии по маске проверять например [13:42:54] <Yury V. Zaytsev> И все у кого системы типа портов и т.п. им тоже очень счастливо [13:43:02] <slavazanko> "вы собираетесь открыть файл mc-4.7.0.4.tar.gz являющийся Tar archive из http://www.midnight-commander.org. Как Firefox следует обработать ээтот файл?" [13:43:29] <andrew_b> slavazanko: wget наше всё. [13:43:30] <slavazanko> > И когда wget качаешь тоже сохраняется файл 41 Это проблемы вгета.. на опеннете народ решение постил. решалось ключиком. [13:43:34] <slavazanko> и это было всегда так [13:43:43] <Yury V. Zaytsev> Что значит ключиком [13:43:51] <kettu> Yury V. Zaytsev: короче в config.log различий не обнаружено. попрорбуй сохранить еще полный лог сборки: make 2>&1 >build.log [13:43:52] <slavazanko> wget -<ключик> [13:43:55] <Yury V. Zaytsev> Когад ты ему content-name шлешь он просикает [13:43:55] <andrew_b> -o ? [13:43:59] <slavazanko> нет [13:44:03] <il.smind++> --content-disposition [13:44:03] <kettu> -O [13:44:46] <slavazanko> wget --content-disposition http://www.midnight-commander.org/downloads/41 [13:44:48] <Yury V. Zaytsev> Короче как ни странно http://www.midnight-commander.org/downloads/ <http://www.midnight-commander.org/downloads/41>mc-4.7.0.4.tar.gz внатуре работает [13:45:00] <Yury V. Zaytsev> Но на самой страницце то попса [13:45:14] <slavazanko> оно у нас всегда так было [13:45:24] <Yury V. Zaytsev> А почему нельзя ок сделать [13:45:32] <Yury V. Zaytsev> Никто же не знает что нормальные ссылки тоже работают [13:45:59] <slavazanko> это плагин для трака. в него не лазили, чтобы поменять ссылки [13:49:45] <Yury V. Zaytsev> ну так это можно сделать? [13:53:25] <Yury V. Zaytsev> kettu: http://paste.ubuntu.com/415497/ <http://paste.ubuntu.com/415497/> http://paste.ubuntu.com/415498/ [13:55:31] <kettu> /bin/bash ../libtool --tag=CC --mode=link gcc -std=gnu99 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I.. -fdiagnostics-show-option -Wcomment -Wdeclaration-after-statement -Wformat -Wimplicit-function-declaration -Wimplicit-int -Wmissing-braces -Wmissing-declarations -Wmissing-parameter-type -Wmissing-prototypes -Wnested-externs -Wno-long-long -Wno-unreachable-code -Wparentheses -Wpointer-sign -Wreturn-type -Wshadow -Wsign-compare -Wswitch -Wuninitialized -Wunused-function -Wunused-label -Wunused-parameter -Wunused-result -Wunused-value -Wunused-variable -Wwrite-strings -g -O2 -o man2hlp man2hlp.o ../lib/libmc.la -lglib-2.0
gcc -std=gnu99 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I.. -fdiagnostics-show-option -Wcomment -Wdeclaration-after-statement -Wformat -Wimplicit-function-declaration -Wimplicit-int -Wmissing-braces -Wmissing-declarations -Wmissing-parameter-type -Wmissing-prototypes -Wnested-externs -Wno-long-long -Wno-unreachable-code -Wparentheses -Wpointer-sign -Wreturn-type -Wshadow -Wsign-compare -Wswitch -Wuninitialized -Wunused-function -Wunused-label -Wunused-parameter -Wunused-result -Wunused-value -Wunused-variable -Wwrite-strings -g -O2 -o man2hlp man2hlp.o ../lib/.libs/libmc.a /usr/lib/libglib-2.0.so -Wl,--rpath -Wl,/usr/lib -Wl,--rpath -Wl,/usr/lib [13:55:35] <kettu> чуйствуете? [13:55:52] <kettu> у дебийского libtool rpath головного мозга [13:56:13] <kettu> интересно, как libtool работает :] [13:57:11] <kettu> Yury V. Zaytsev: lib/libmc.la что содержит? [13:58:09] <Yury V. Zaytsev> kettu: http://paste.ubuntu.com/415508/ [13:58:24] <il.smind++> Yury V. Zaytsev> ну так это можно сделать? можно wget --content-disposition [13:58:28] <andrew_b> Ээээ... Ну... man2hlp как бы не показатель. Он в тарбол не попадает. [13:58:53] <Yury V. Zaytsev> У меня вообще-то есть мнение что это не дебийский лебтул [13:59:03] <Yury V. Zaytsev> il.smind [13:59:08] <il.smind++> Yury V. Zaytsev [13:59:09] <Yury V. Zaytsev> да ты остряк [13:59:54] <andrew_b> s/Он в тарбол не попадает/Он в пакет не попадает. [13:59:56] <il.smind++> ? [14:00:18] <il.smind++> Yury V. Zaytsev: зачем что то переделыватьь если и сейчас все работает? [14:00:21] <kettu> Yury V. Zaytsev: может в этом и проблема [14:00:49] <Yury V. Zaytsev> il.smind++: затем что у людей вотчилки не работают из-за этого [14:00:53] <il.smind++> и wget и curl и axel умеют [14:01:10] <il.smind++> Yury V. Zaytsev: расскажи им про опцию [14:01:19] <Yury V. Zaytsev> Да какую нафиг опцию [14:01:27] <il.smind++> --content-disposition [14:01:38] <Yury V. Zaytsev> Ты не понимаешь вотчилка лезет на страницу, а там все ссылки типа 41 42 43 и.т.п [14:01:45] <Yury V. Zaytsev> Она же не резольвит их [14:01:46] <andrew_b> il.smind++: это ж костыль. [14:01:54] <Yury V. Zaytsev> Она думает что просто новых версий нет [14:02:02] <andrew_b> А должен быть нормальный протез. :D [14:02:07] <il.smind++> я на полдник [14:02:21] <andrew_b> Йоп. Тока жрать. [14:05:52] <kettu> Yury V. Zaytsev: зайди в src/consaver, забацай vv и покаж build.log /bin/bash -x ../../libtool --tag=CC --mode=link gcc -std=gnu99 -I../.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -fdiagnostics-show-option -Wcomment -Wdeclaration-after-statement -Wformat -Wimplicit-function-declaration -Wimplicit-int -Wmissing-braces -Wmissing-declarations -Wmissing-parameter-type -Wmissing-prototypes -Wnested-externs -Wno-long-long -Wno-unreachable-code -Wparentheses -Wpointer-sign -Wreturn-type -Wshadow -Wsign-compare -Wswitch -Wuninitialized -Wunused-function -Wunused-label -Wunused-parameter -Wunused-result -Wunused-value -Wunused-variable -Wwrite-strings -g -O2 -o cons.saver cons_saver-cons.saver.o -lglib-2.0 2>build.log [14:06:07] <Yury V. Zaytsev> Что такое vv [14:06:14] <kettu> стрелка вниз :] [14:07:16] <Yury V. Zaytsev> kettu: http://paste.ubuntu.com/415521/ [14:08:22] <kettu> и сопсна получившийся cons.saver всё еще с RPATH, пральна? [14:09:24] andrew_b вышел из конференции: конец рабочего дня [14:11:09] <kettu> + case "$compile_rpath " in + compile_rpath=' /usr/lib' [14:11:15] <kettu> тересно откуда оно [14:14:38] il.smind-- вышел из конференции: Компьютер вошёл в спящий режим [14:16:34] <kettu> $absdir=/usr/lib [14:17:06] <kettu> Yury V. Zaytsev: в pbuilder есть /usr/lib32 ? [14:17:13] <kettu> /usr/lib - это симлинк? [14:18:11] <Yury V. Zaytsev> /usr/lib это не симлинк [14:18:24] <Yury V. Zaytsev> /usr/lib32 есть и тоже не симлик [14:18:29] <Yury V. Zaytsev> /usr/lib64 симлинк [14:18:35] <Yury V. Zaytsev> на lib [14:19:04] <kettu> ты будешь смеяться, но баг или в автотулз или в дебийском лейауте - от считает, что lib - это не lib64 :] [14:19:41] <kettu> и по-этому вфигачивает абсолютную ссылку на lib в бинарь, потому что точно знает, что оно не заработает [14:19:58] <kettu> <------> # Make sure the rpath contains only unique directories. <------> case "$temp_rpath " in <------> *" $dir "*) ;; <------> *" $absdir "*) ;; <------> *) temp_rpath="$temp_rpath $absdir" ;; <------> esac [14:20:02] <kettu> от этот кусок [14:21:52] <Yury V. Zaytsev> Ну и дурь [14:22:02] <Yury V. Zaytsev> slavazanko: я разобрался как в donwload нормальные сслыки сделать [14:22:07] <Yury V. Zaytsev> У меня правда прав нет =) [14:22:12] <Yury V. Zaytsev> Там надо яйцо поправить [14:22:13] <slavazanko> ?? [14:22:41] <Yury V. Zaytsev> <a href="${href.downloads(download.id)}">^ ${download.file}^ </a>^ [14:22:58] <Yury V. Zaytsev> ${href.downloads(download.file)} должно быть как я думаю [14:23:23] <Yury V. Zaytsev> /tracdownloads/templates/downloads-list.html [14:23:35] <Yury V. Zaytsev> TracDownloads-0.2-py2.5.egg [14:23:40] <slavazanko> угу [14:23:47] <il.smind++> пожрали-с [14:23:49] <Yury V. Zaytsev> Ксттаи мне нравится как у нас сервер настроен [14:24:01] <Yury V. Zaytsev> Лазай где хочешь, хочешь чужие папки смотри... [14:24:07] <slavazanko> намана [14:24:12] <Yury V. Zaytsev> Вдруг там какие-нибудь пароли интересные хранятся [14:24:13] <kettu> опенЪ [14:24:21] <Yury V. Zaytsev> Правильно, information must be free [14:24:22] <slavazanko> могу перекрыть и шеллом тебе стелать git-shell :) [14:24:49] <slavazanko> для трансифлекса шелл - git-shell а для разрабов простой. Спецом сделали [14:24:51] <Yury V. Zaytsev> Какая нафиг :) ? ачо права то просто нельзя поставить на папки [14:24:56] <Yury V. Zaytsev> Да я не за шелл [14:25:09] <Yury V. Zaytsev> Я на что у все /home +rx для ugo [14:25:37] <slavazanko> угу. и это тоже [14:25:43] <Yury V. Zaytsev> slavazanko: ну ты следуешб на счет downloads доброе део? [14:25:49] <Yury V. Zaytsev> И это тоже специально??? [14:25:55] <Yury V. Zaytsev> А в чем фишка [14:26:14] <slavazanko> а нафига что-то скрывать? [14:26:58] <kettu> sys_lib_dlsearch_path неправильный [14:27:29] <kettu> или как минимум странный [14:27:56] <kettu> там не хватает /usr/lib [14:28:06] <kettu> у меня он там есть [14:28:14] <Yury V. Zaytsev> kettu: я не пойму в чем фишка почему дебийский то [14:28:25] <Yury V. Zaytsev> Либтул идет тот, который Слава всандалил [14:28:39] <Yury V. Zaytsev> А он конечно же автоконф собрал из исходников [14:28:53] <Yury V. Zaytsev> А либтул тот что в кентосе пятимиллионолетней давнои [14:29:17] <Yury V. Zaytsev> Поэтому тарболы надо на виртуалке фц12 делать [14:29:19] <Yury V. Zaytsev> нет? [14:29:50] <kettu> можно и так [14:29:54] <Yury V. Zaytsev> slavazanko: ну фиг знает, там метухи всякие. Я вообще не знаю этих людей =) прочитают .bash_history а там может пароли какие-то [14:29:59] <kettu> кста ты пробовал автоген запускать на чистом тарболле? [14:30:07] <Yury V. Zaytsev> Конечно нет, там нет автогена [14:30:20] <Yury V. Zaytsev> Могу ради эксперимента проделать для тебя [14:30:25] <kettu> а можешь заавтогенить на чём-нить новом и затащить туда тарболл? [14:30:39] <Yury V. Zaytsev> Да дебиан он ой какой новый [14:30:45] <Yury V. Zaytsev> Дай ссылки на автоген ) [14:31:06] <slavazanko> :) [14:31:12] <slavazanko> готово. [14:31:17] <slavazanko> http://www.midnight-commander.org/downloads [14:31:20] <Yury V. Zaytsev> http://www.midnight-commander.org/browser/autogen.sh?format=txt [14:31:35] <Yury V. Zaytsev> slavazanko: ну скажи хоть что я умный [14:31:41] <Yury V. Zaytsev> я же мозг этой операции [14:31:48] <slavazanko> ты - лудший [14:32:13] <kettu> надо тогда федороффца какого-нить попарить [14:32:53] <Yury V. Zaytsev> kettu: уууу FUUUUCCCC [14:32:59] <Yury V. Zaytsev> autopoint: *** cvs program not found [14:33:10] <kettu> ну или я вечером дома сгенерю со всего нового тарболл [14:33:18] <slavazanko> это не мы, это автопоинт :) [14:33:24] <kettu> это cvs :] [14:33:38] <slavazanko> cvs автопоинт хочет. [14:33:41] <slavazanko> а не мы :) [14:34:47] <Yury V. Zaytsev> Да сейчас [14:34:49] <Yury V. Zaytsev> make dist? [14:34:57] <Yury V. Zaytsev> После автогена? [14:51:47] <Yury V. Zaytsev> kettu: бинго [14:51:59] <Yury V. Zaytsev> zaytsev@davis:/var/cache/pbuilder/build/27034/tmp/buildd/mc-4.7.0.4/src$ readelf -a ./mc | grep RPATH [14:52:14] <Yury V. Zaytsev> http://paste.ubuntu.com/415558/ [14:52:23] <Yury V. Zaytsev> slavazanko: это ты во всем виноват [14:52:29] <Yury V. Zaytsev> Ничего тебе нельзя доверить ;( [14:52:58] <Yury V. Zaytsev> А говорили конечно дебианбедебиан [14:55:13] <slavazanko> я? [14:59:48] <Yury V. Zaytsev> Ну а кто тарболы генерит на кентосе с пересобранным из исходников и уже старым автоконфом/ [15:00:00] <Yury V. Zaytsev> Кто при этом импользует старый сломанный либтул? [15:00:20] <Yury V. Zaytsev> в общем в этом и была проблема [15:05:49] iNode вышел из конференции [15:12:52] <kettu> Yury V. Zaytsev: рхел виноват только частично :] [15:13:00] <il.smind++> от сцука то а [15:13:04] <kettu> всему виной нестандартные симлинки [15:13:08] <il.smind++> я не про рхел [15:13:14] <kettu> и естественно мультилиб [15:13:50] <Yury V. Zaytsev> kettu: по работе мне скажи есть как-нибудь возмонжость по простому залить ограниченную цветом область картинки? [15:13:59] <Yury V. Zaytsev> Тольчо чтобы цвет ограничения не задачать вручноую [15:14:16] <kettu> не шарю [15:14:23] <kettu> в ДОСе знал FloodFill :] [15:14:34] <kettu> у него 1 из параметров было ограничение заливки :] [15:14:58] <kettu> можно написать попиксельный BreadthFirstSearch алгоретом :] [15:15:12] <Yury V. Zaytsev> Вот и я к тому же [15:15:19] <Yury V. Zaytsev> Я не пойму только как бы узнать границу [15:15:24] <Yury V. Zaytsev> Я знаю только что она одного цвета [15:15:32] <Yury V. Zaytsev> У её моё [15:15:34] <kettu> это какой-то гуй? [15:15:37] <Yury V. Zaytsev> Она ещё и не одного цвета :( [15:15:47] <Yury V. Zaytsev> Ну это надо из картинки ROI вытащить [15:15:49] <kettu> шото высокоматематичное? [15:15:59] <Yury V. Zaytsev> Они ограницены цветом [15:16:00] * kettu впервые слышит аббрев [15:16:07] <Yury V. Zaytsev> Region of Interest [15:16:14] <kettu> Return On Investment [15:16:15] <kettu> :D [15:16:22] <Yury V. Zaytsev> программа которой они анализируются скотина не даёт их экспортировать [15:16:30] <kettu> ы [15:16:43] <Yury V. Zaytsev> Ибо этот фекал написан под венду на дельфи цейсом ивообще постоянно крахается [15:17:01] <kettu> фе [15:17:04] <kettu> попал ты :] [15:17:16] <kettu> но в GDI довольно прикольно ковыряться [15:17:31] <kettu> хоть и медленно, но несложно писануть прожку [15:17:52] <Yury V. Zaytsev> Да нет, смысле в том, что она настолько блевотная что всю обработку хотять делять под линкус на петоне [15:17:58] <Yury V. Zaytsev> Из неё надо только картинки вытащить [15:18:08] <Yury V. Zaytsev> Данные то она не экспортирует [15:18:10] <kettu> а там статические картинки? [15:18:30] <Yury V. Zaytsev> Ну я тебе могу показать. Это уже всё есть. Теперь осталось только их обработать :) [15:18:39] <kettu> :] [15:18:40] <Yury V. Zaytsev> А именно из картинки вытащить ROI [15:18:58] <Yury V. Zaytsev> Идеально было бы покликать по их центрам и чтобы она автоматически их заливала цветом [15:19:17] <Yury V. Zaytsev> Но я сейчас увеличил картинку и вижу, что они нифига не одного цвета границы [15:19:38] <Yury V. Zaytsev> Потому, что они альфа-прозрачность чтобы красивей сделали ублюдки [15:20:20] <Yury V. Zaytsev> В гимпе flood fill trsheshold 48 отлично заливает =) [15:20:28] <Yury V. Zaytsev> Боюсь только он написан не напетоне [15:21:11] <kettu> там есть схемоплуги [15:21:17] <kettu> и есть петоноторчки [15:21:25] <kettu> прада я сам не юзался [15:21:37] <Yury V. Zaytsev> Я к тому, что не вытащить просто код их [16:18:01] Yury V. Zaytsev вышел из конференции [16:20:40] Yury V. Zaytsev зашёл в конференцию [16:30:58] andrew_b зашёл в конференцию [16:40:51] <andrew_b> http://www.midnight-commander.org/ticket/1885 [16:45:41] <Yury V. Zaytsev> andrew_b: это к чему [16:46:17] <Yury V. Zaytsev> If you have newest version of gettext, then own maint/autopoint will not running - will used autopoint from your gettext installation. Therefore CVS requipment it's not a mc bug. [16:46:20] <Yury V. Zaytsev> Это гонево [16:46:39] <Yury V. Zaytsev> У меня самый свежий геттекст а используется тот что в maint [16:50:34] <andrew_b> Последний камент. [16:53:09] <andrew_b> Стесняюсь спросить: как переводится bulshit? [16:54:40] <Yury V. Zaytsev> Глагол to bullshit значит вешаешь лапшу на уши [16:57:03] <andrew_b> Буду знать. [16:57:52] <Yury V. Zaytsev> Это несколько неформально :) [16:58:07] <Yury V. Zaytsev> Т.е. шефу желательно гвоориьть только если с ним пил [17:12:27] slavazanko вышел из конференции: Replaced by new connection [17:12:29] slavazanko зашёл в конференцию [17:12:47] slavazanko/w зашёл в конференцию [17:16:14] il.smind-- зашёл в конференцию [17:20:34] styx.mp зашёл в конференцию [17:38:40] slavazanko/w вышел из конференции [17:38:50] Yury V. Zaytsev вышел из конференции [17:54:29] styx.mp вышел из конференции: Replaced by new connection [17:54:33] styx.mp зашёл в конференцию [17:56:37] slavazanko вышел из конференции [17:58:05] slavazanko зашёл в конференцию [18:04:58] slavazanko/w/g зашёл в конференцию [18:20:16] styx.mp вышел из конференции [18:27:55] slavazanko/w/g вышел из конференции [18:30:51] slavazanko вышел из конференции: Replaced by new connection [18:30:53] slavazanko зашёл в конференцию [18:31:04] slavazanko/w/g зашёл в конференцию [18:34:02] andrew_b вышел из конференции: Replaced by new connection [18:34:05] andrew_b зашёл в конференцию [18:38:11] axaru зашёл в конференцию [18:39:17] <axaru> Добрый вечер, коллеги [18:41:13] <axaru> Зося Синицкая, как у тебя дела? [18:41:23] <Зося Синицкая> axaru: Я рада :-) [18:41:48] <axaru> Зося Синицкая, круто. [18:41:53] <Зося Синицкая> axaru: дыа!!! [18:44:27] il.smind-- вышел из конференции [18:45:05] il.smind-- зашёл в конференцию [19:04:44] andrew_b вышел из конференции [19:12:17] repolainen зашёл в конференцию [19:14:40] <repolainen> http://forums.tut.by/showflat.php?Board=articles&Number=10584051#Post10584051 <- белорусское IT сообщество "обсуждает" руткиты [19:17:06] <axaru> Обычный срач [19:17:17] <repolainen> ненене [19:17:37] <repolainen> обычным он был бы, если бы там были блондинки, не слышавшие о компьютерах [19:17:50] <axaru> Как ненене. То им автор не нравится, то белорусия... [19:17:55] <repolainen> эти же существа изображают из себя гуру IT [19:18:11] <repolainen> ну это что-то хроническое :] [19:20:59] <axaru> А кстати, почему наши антивирусы не в почете у западников? Это - просто зажим, или есть основания? [19:21:52] <repolainen> думаю, всем хорошо иметь свой антивирус - проще фидбек получить [19:22:22] <repolainen> от ты бы китайским антивирусом пользовался, если бы он был таким-же, как каспер всреднем? :] [19:22:34] <repolainen> юниксоиду, конечно, такой вопрос тяжело задавать :] [19:23:29] <axaru> Если по русски писал, или на худой конец по английски и отвечал бы за "базар" - почему бы нет. Мы же всем остальным китайским пользуемся... [19:25:14] <axaru> прочто пока китайцы не способны создавать сложное ПО. Точнее не поняли его экономической модели. [19:27:33] <repolainen> он способны создать свой процессор [19:27:39] <repolainen> что уж там до ПО :] [19:27:57] <repolainen> мне кажется внутри страны у них уже всё есть [19:28:18] <repolainen> наерна, воруют пока венду вовсю [19:28:31] <repolainen> если сильно прижмут их - тут же попрёт [19:28:57] <repolainen> в принципе существование всяких QQ - это результат такого веселья [19:29:14] <axaru> Ну если они уж и в космос тайконавта запустили - то конечно. И правильно делают, что воруют. Воруют у чужих. Наши то больше у себя... [19:29:41] <axaru> Но это все нацзадача. Вон СССР процессоров насоздавал - тьму. [19:31:21] <repolainen> насодрал :] [19:31:33] <repolainen> я их личных разработок и не знаю вовси :] [19:31:51] <repolainen> я верю, что они есть, но мне кажется их совсем чуть-чуть :] [19:32:32] <axaru> Я честно говоря не начтоящий сварщик, но читал, что для рлс какие то экзотические эльбрусы и м32 делались [19:49:23] il.smind-- вышел из конференции [19:50:32] il.smind-- зашёл в конференцию [20:01:48] <repolainen> http://www.midnight-commander.org/ticket/2129 [20:01:50] <repolainen> вот :] [20:02:48] <axaru> И.... [20:03:52] * repolainen пожал плечаме [20:04:21] <axaru> :) Я к тому, что баг пока висит? [20:05:13] <repolainen> угу [20:06:10] <repolainen> щяс попробуем чёнить зделать [20:06:56] <axaru> Моя помощ будет нужна? [20:07:06] <axaru> Могу потестировать [20:07:17] <axaru> Или что несложное посмотреть [20:07:42] <repolainen> думаю, пока нет. пока у меня воспроизводится [20:08:00] <axaru> Ну если что.... [20:08:05] <repolainen> ok :] [20:18:52] slavazanko/h зашёл в конференцию [20:20:55] il.smind-- вышел из конференции: Компьютер вошёл в спящий режим [20:35:35] <repolainen> так, во-первых --enable-static работать не должен был раньше. если он работал - это баг :] [20:35:51] <repolainen> во-вторых: --enable-glib-static сломан [20:38:47] <repolainen> в-третьих 'LDFLAGS=-static ./configure' тоже не работает :] [20:44:12] <repolainen> причем сам LDFLAGS не юзается вообще ни в Makefile.am :] [21:09:51] <repolainen> про 'во-вторых' немного соврал :] не работает только со включенным --enable-static [21:10:20] <repolainen> а -static хавается libtool где-то на стадии определения шаренных либ [21:11:00] <axaru> Круто. Вот так все работает...., а начинаешь смотреть - как он там работало?!!! [21:12:58] <repolainen> таг, надо поспать и завтра допинать. что-то этот libtool меня напугал :] [21:14:38] <axaru> Круто. А вот ты починишь это - оно автоматически на бранчи рапространится? [21:15:55] il.smind-- зашёл в конференцию [21:18:28] <il.smind--> axaru: только если их перебазировать относительно починенного [21:19:27] <axaru> а что я должен например сделать с бранчем 1959_cross.... ? [21:19:45] <axaru> Чтобы эээ перебазировать? [21:21:52] <axaru> Или я совсем не в тему... :). Где почитать про это? [21:30:49] repolainen вышел из конференции [21:33:42] <il.smind--> эм...