Home
mc-dev
mc-dev@conference.jabber.ru
26.07.2011< ^ >

Тема: http://www.midnight-commander.org | Latest release: 4.8.0-pre1 | Latest stable release: 4.7.5.2
[01:09:17] slavazanko/h вышел из конференции
[02:41:35] XVilka вышел из конференции
[03:43:56] slavazanko/w вышел из конференции
[03:45:00] slavazanko/w зашёл в конференцию
[05:05:00] repolainen зашёл в конференцию
[05:46:09] repolainen вышел из конференции
[05:49:40] pa_ зашёл в конференцию
[06:11:58] andrew_b зашёл в конференцию
[08:59:10] pa_ вышел из конференции
[09:03:37] <andrew_b> il.smind :
09:43 Ticket #2582 (Crash in 4.8.0-pre1 when copying symlink over ssh) updated by angel_il
Votes for changeset changed

Как проверял?
[09:03:53] <il.smind > создал ссылку
[09:03:57] <il.smind > не упало
[09:04:12] <andrew_b> Не упало. Но скопировало неправильно.
[09:09:21] <il.smind > Но скопировало неправильно. ?
[09:11:22] <andrew_b> Я копировал файл NEWS из дерева mc. Это ссылка на doc/NEWS. После копирования на другой стороне появился файл NEWS, битая ссылка на /doc/NEWS.
[09:14:04] pa_ зашёл в конференцию
[09:16:34] <andrew_b> il.smind : тык.
[09:16:52] <andrew_b> Воспроизводится?
[09:17:58] <il.smind > я думаю...
[09:18:15] <il.smind > это не славик сломал, это точно
[09:18:42] <andrew_b> В других vfs такое возможно?
[09:20:07] <andrew_b> В стейбле всё хоккей.
[09:20:22] <andrew_b> Там относительный симлинк остаётся относительным.
[09:20:49] <andrew_b> В fish.
[09:23:05] slavazanko/w вышел из конференции
[09:23:16] slavazanko/w зашёл в конференцию
[09:24:12] <slavazanko/w> всем привет. что плохого?
[09:24:26] <il.smind > (11:20:19) andrew_b: Там относительный симлинк остаётся относительным.
(11:20:46) andrew_b: В fish.
странно
[09:24:44] <il.smind > значит Славег
[09:24:49] <il.smind > бей его
[09:24:51] <slavazanko/w> ща гляну
[09:24:54] <slavazanko/w> э-э-
[09:25:03] <slavazanko/w> я ведь не буду молча терпеть
[09:25:18] <slavazanko/w> я ведь и убежать от махаловки могу
[09:25:59] <andrew_b> slavazanko/w: привет!
[09:26:14] <andrew_b> Косяки багов новой vfs всплывают.
[09:26:20] <slyfox^w> куда ж ты удежишь с таким админским пузом
[09:26:49] <slavazanko/w> slyfox^w: уйду в себя и не вернусь
[09:27:09] <slavazanko/w> косяки есть, да. на то оно и pre :)
[09:27:44] <slyfox^w> прально
[09:28:06] <il.smind > slavazanko/w: ну что рационализатор, расхититель капиталистической собственноста, садись, пиши как было...
[09:28:31] <il.smind > как fish ломал, кто научил
[09:28:33] <andrew_b> slyfox^w: у тебя ж 64-разрядная система?
[09:28:37] <slyfox^w> угу
[09:28:38] <slavazanko/w> а шо случилось?
[09:29:00] <il.smind > (11:11:19) andrew_b: Я копировал файл NEWS из дерева mc. Это ссылка на doc/NEWS. После копирования на другой стороне появился файл NEWS, битая ссылка на /doc/NEWS.
[09:29:04] <andrew_b> slyfox^w: скока sizeof(uintmax_t)?
[09:29:16] <slyfox^w> думаю 8, щя проверим
[09:29:23] <andrew_b> echo -e '#include <stdio.h>\n #include <stdint.h>\n int main() { printf ("%d\\n", sizeof (uintmax_t)); return 0;}' | gcc -x c - && ./a.out
[09:29:47] <slyfox^w> s/%d/%zu/ :]
[09:30:05] <slyfox^w> uname -m && ./a.out
x86_64
8
[09:30:29] <andrew_b> Хорошо. Спасибо.
[09:30:33] <slyfox^w> sparc64
8
[09:30:54] <slyfox^w> alpha
8
[09:31:11] <il.smind > горшочек не вари :)
[09:31:23] <slyfox^w> armv5tel
8
[09:31:47] <slavazanko/w> да, ссылки меняются. буду копать
[09:31:50] <slyfox^w> armv7l
8
[09:32:12] <slyfox^w> на самом деле я не видел целовисленных данных больше 64бит на вменяемых арх-рах
[09:32:31] <il.smind > andrew_b: slyfox^w: скока sizeof(uintmax_t)?
а что случилос?
[09:32:42] <andrew_b> Больше не надо. Интересует меньше.
[09:32:59] <slyfox^w> меньше в теории может быть на извратском тулчейне на arm
[09:33:04] <andrew_b> Возможно где-то меньше 8 байт?
[09:33:07] <slyfox^w> но врядли там будет mc :]
[09:35:35] <andrew_b> il.smind :
391 static const uintmax_t power10[] = {
392 1, 10, 100, 1000, 10000, 100000, 1000000, 10000000, 100000000, 1000000000
393 };
Если сюда записать число 10^n, которое занимает 8 байт, а где-то uintmax_t окажется меньше, то будет неизвестно что.
[09:36:53] <il.smind > а проверку
[09:36:59] <il.smind > ifdef
[09:37:05] <il.smind > на длину
[09:37:08] <slyfox^w> еще числа больше 32бит наерна надо с ULL на конце писать для портабельности
[09:37:50] <slyfox^w> лучше эту табличку, конечно, в рантайме генерить
[09:37:59] <il.smind > я честно смысла особого не вижу в этих числах
[09:38:06] <il.smind > 1, 10, 100, 1000, 10000, 100000, 1000000, 10000000, 100000000, 1000000000
[09:38:43] <il.smind > лучше записать как
1, 2, 3, 6, 9, 12, 15, 18
[09:38:57] <il.smind > красивее будет
[09:39:13] <il.smind > и потом делать в цикле по ним умножение
[09:39:40] <andrew_b> Вот есть у тебя 100500 файлов в каталоге. И на каждый фал ты будешь вычислять степень 10?
[09:39:54] <il.smind > согласен
[09:40:17] <il.smind > тогда можно вычислить 1 раз
[09:40:22] <il.smind > при запуске
[09:40:29] <andrew_b> Поэтому там и стоит комментарий
390 /* Avoid taking power for every file. */
[09:40:38] <il.smind > и тут же проверить влезает ли
[09:45:09] <il.smind > я кстсти прикрулил сортировку в панелях как в фар
[09:45:16] <il.smind > ctrl-Fn
[09:45:32] <slavazanko/w> у тебя фар мерило и эталон :)
[09:45:33] <il.smind > по времени, размеру и т.п.
[09:45:39] <il.smind > вот
[09:45:46] <il.smind > да
[09:45:59] <il.smind > теперь вот хоп
[09:46:09] <il.smind > и уже по времени правки
[09:46:22] <il.smind > хоп по имени
[09:46:26] <il.smind > ляпота
[09:49:07] <andrew_b> У меня сортировка по имени. Всегда. Остальное нужно раз в пятилетку.
[09:53:53] <pa_> для меня самая оптимальная это по формату файла + по имени
[10:05:51] <il.smind > andrew_b: в gitfs коммиты по дате правки
[10:06:22] <il.smind > потом обратно на по имени
[10:06:43] <il.smind > тут вот и пригождается переключатель по хоткею
[10:07:31] <slavazanko/w> тебе одному они и пригодятся :)
ибо мне возможностей CLI git'а выше крыши
[10:09:36] <il.smind > есть tig
[10:09:47] <il.smind > им же кто то пользуется
[10:10:45] <slavazanko/w> шото под отладчиком mc не хочет по fish соединяться...
fish: ожидается начальная строка...
и всё. висит так
[10:11:01] <il.smind > ввели
[10:11:04] <il.smind > введи
[10:11:22] <slavazanko/w> ?
[10:11:31] <il.smind > оно ждет данных с клавиатуры
[10:11:45] <il.smind > ты тальше точку поставь
[10:11:55] <il.smind > после ввода пароля
[10:12:05] <slavazanko/w> да оно без точек не идёт
[10:12:11] <slavazanko/w> просто под отладчиком тормозит
[10:12:11] <il.smind > а...
[10:12:19] <il.smind > я думал оно пароль ждет
[10:12:23] <slavazanko/w> неа
[10:12:46] <il.smind > для фиша включи логирование
[10:12:53] slavazanko/w вышел из конференции: Этого участника выгнали из комнаты за то, что он послал сообщение об ошибке другому участнику: service-unavailable
[10:12:55] <il.smind > там одну строку
[10:14:50] slavazanko/w зашёл в конференцию
[10:15:52] <il.smind > кстати а вы заметили что я вас 2 недели назад разжаловал из владельцев в админов в комнате :))
[10:16:35] slavazanko/w вышел из конференции
[10:16:40] slavazanko/w зашёл в конференцию
[10:16:58] <slavazanko/w> мне пох.
[10:17:11] <slavazanko/w> если это твою жажду власти потешит - пожалуйста ?:)
[10:18:17] <il.smind > блин
[10:18:27] <slavazanko/w> ?
[10:18:40] <il.smind > я думал вы заметите, возмутитесь
[10:18:51] <il.smind > а вы не заметили даже
[10:19:10] <slavazanko/w> равнодушие и игнорирование - самое мощное оружие :)
[10:19:46] <il.smind > блин
[10:21:05] <slavazanko/w> ну если тебе хочется веселухи...
[10:21:07] slavazanko зашёл в конференцию
[10:21:19] <slavazanko> привет
[10:21:26] slavazanko вышел из конференции
[10:21:27] Yury V. Zaytsev зашёл в конференцию
[10:22:18] slavazanko зашёл в конференцию
[10:22:32] <slavazanko/w> Ы?
[10:22:43] slavazanko вышел из конференции
[10:23:18] <Yury V. Zaytsev> тихо сам с собою я веду беседу (с)
[10:23:34] <slavazanko/w> не. это я Илью дёргал в админы, потом в овнеры назад
[10:23:44] <slavazanko/w> со второго овнерского аккаунта своего :)
[10:24:38] <slavazanko/w> он нас с Андрюхой недели две назад разжаловал, теперь вот обижаецоо. что мы не заметили. Я делаю вид. что заметил
[10:25:29] <andrew_b> [12:14]<il.smind > для фиша включи логирование
[12:14]<il.smind > там одну строку
Надо сделать, чтобы fish подчинялся параметру комстроки.
[10:25:40] <il.smind > поясни
[10:25:47] <il.smind > а...
[10:25:51] <il.smind > ну
[10:25:59] <il.smind > там надо тогда думать
[10:26:07] <il.smind > ты же сам забраковал
[10:26:09] <andrew_b> 416 if (mc_args__netfs_logfile != NULL)
417 {
418 #ifdef ENABLE_VFS_FTP
419 mc_setctl ("/#ftp:", VFS_SETCTL_LOGFILE, (void *) mc_args__netfs_logfile);
420 #endif /* ENABLE_VFS_FTP */
[10:26:21] <andrew_b> Добавить для фиша аналогичное.
[10:26:35] <andrew_b> il.smind : что я забраковал?
[10:26:40] <il.smind > там логирование то тупое
[10:26:51] <il.smind > нет проверки на конфликты
[10:26:56] <il.smind > и т.п.
[10:27:13] <andrew_b> Ну и пусть.
[10:27:34] <il.smind > ну тогда тебе было не "Ну и пусть."
[10:27:44] <il.smind > а так я да, поддерживаю
[10:27:56] <andrew_b> Какие там конфликты?
[10:28:42] <il.smind > два эмца пишут в один файл
[10:28:49] <il.smind > такого плана
[10:28:52] <andrew_b> А...
[10:28:58] <slavazanko/w> а может, нам тупо не убирать из кода mc_log, а?
сделать mc_log(LOG_LEVEL, message, ...);
и пусть оно торчит. а срабатывает при MC_LOG_ENABLE=1
[10:29:17] <il.smind > оох..
[10:29:21] <slavazanko/w> &
[10:29:23] <slavazanko/w> ?
[10:29:30] <il.smind > сильно разный лог
[10:29:36] <il.smind > надо тогда делать
[10:29:42] <andrew_b> slavazanko/w: и как в фаре, отдавать в syslog ? :)
[10:29:51] <il.smind > LOG_LEVEL
[10:29:54] <Yury V. Zaytsev> ололо, вот это вброс =)
[10:30:22] <il.smind > в смысле DEBUG_LEVEL
[10:30:26] <Yury V. Zaytsev> лучше макрос сделать, чтобы он если нужных дефайнов нет разворачивался бы в nop
[10:30:41] <il.smind > не слушайте его
[10:31:25] <slavazanko/w> зачем макрос? Можно будет юзверю. у которого глючит, сказать запустить mc как
MC_LOG_ENABLE=1 mc
и потом выслать файл лога
[10:31:35] <il.smind > да
[10:31:44] <slavazanko/w> MC_LOG_ENABLE=1 MC_LOG_LEVEL=debug mc
[10:32:12] <il.smind > только надо сначала mc_log-ов натыкать
[10:32:23] <il.smind > и
[10:32:29] <Yury V. Zaytsev> ну затем что если логирование выключено то каждый mclog будет дергаться всё равно
[10:32:52] <il.smind > самое во всём этом гадкое это правильно определить что важно для лога а что нет
[10:33:01] <andrew_b> il.smind : +1
[10:33:04] <Зося Синицкая> andrew_b: Вы изменили карму il.smind до 0. Следующий раз можно изменить через: 01:00:00
[10:33:14] <il.smind > Йес!!!
[10:33:24] <il.smind > я вышел из минусов
[10:35:15] <Yury V. Zaytsev> кстати если уж запиливать логирование, фреймворк бы взять
[10:35:27] <slavazanko/w> У глибов есть своё
[10:35:28] <il.smind > включение лога в fish при паре заходов в каталог с досточно большим списком файлов, мгновенно раздувает лог до неимоверных размеров
[10:35:58] <il.smind > Yury V. Zaytsev: кстати если уж запиливать логирование, фреймворк бы взять
QT или GTK ?
[10:35:59] <slavazanko/w> il.smind : тут debug1, debug2, ... разные уровни ""глубины"
[10:36:09] <Yury V. Zaytsev> всё равно mc_log можно обернуть в макрос чтобы он проверял по if (global_variable) и только тогда делал jmp. короче наверянка это уже всё продумали в глибе
[10:37:20] <il.smind > эта...
[10:37:34] <il.smind > я вообще против
[10:37:44] <il.smind > незнаю против чего именно но точно против
[10:38:25] <il.smind > потом скажут что мы за ними следим :)
[10:49:52] <slavazanko/w> запушел 2582_sshfs_crash_while_copying_symlink
[10:50:01] <slavazanko/w> всё готово к выпуску стейбла?
[10:51:12] <andrew_b> Да.
[10:51:29] <andrew_b> Только NEWS обновить.
[10:51:31] <slavazanko/w> ну ок. ща начнём.
[10:51:33] <slavazanko/w> да
[10:57:06] <slavazanko/w> andrew_b: обновишь NEWS или я?
[10:58:24] <andrew_b> Давай я.
[10:58:32] <slavazanko/w> ок
[11:01:41] <andrew_b> Запушил.
[11:01:49] <slavazanko/w> гуд.
[11:02:12] <andrew_b> 4.7.5.4 будет?
[11:02:37] <slavazanko/w> да. вероятно. Пока не стабилизируем 4.8 ветку
[11:03:12] <Yury V. Zaytsev> слав, а как в гите Ъ подключать репозитарии другие? submodule? вроде было несколько вариантов, вы на чем остановились?
[11:13:16] <slavazanko/w> submodule, мы ни на чём не остановились. потому что Илья испугался трудностей
[11:13:46] <Yury V. Zaytsev> slavazanko/w: а я в прогите читал же что там проблемы есть какие-то?
[11:14:34] <slavazanko/w> кроме лишних команд для синхронизации субрепы проблем никаких.
[11:14:49] <slavazanko/w> их-то Илья и испугался :) Мол, я против любого усложнения...
[11:15:23] <Зося Синицкая> RSS: Новости для Midnight Commander
• Ticket #2571 (Prepare for stable release mc-4.7.5.3) updated
http://www.midnight-commander.org/ticket/2571#comment:3
• Ticket #2571 (Prepare for stable release mc-4.7.5.3) updated
http://www.midnight-commander.org/ticket/2571#comment:4
[11:15:48] <slavazanko/w> не. вообще есть. конечно, ньюансы... надо аккуратно коммитить в субрепу, чтобы основная репа запомнила состояние и потом откатила субрепу на нужный коммит при смене ветки или тэга..
[11:16:00] <slavazanko/w> но это было бы за мной - я бы вёл субрепу
[11:17:37] <slyfox^w> Ъ
[11:17:46] <slyfox^w> есть еще subtree
[11:17:55] <slyfox^w> типа просто мержить внешний реп в подкаталог
[11:18:17] <slyfox^w> но обратно в репозиторий изменения не очень хорошо экспортируются
[11:18:33] <slyfox^w> это хорошо, когда взаимодействие односторонее
[11:29:59] <Yury V. Zaytsev> slyfox^w: я просто хочу паппет модулей наподключать к моей конфигурации из гита
[11:30:16] <Yury V. Zaytsev> я не собираюсь назад им ничего засылать и делать двухстороннее взаимодействие
[11:31:55] <il.smind > slavazanko/w: submodule, мы ни на чём не остановились. потому что Илья испугался трудностей
я не боюсь их, я канстанирую факт, я слушком туп для таких сложных сложностей
[11:33:38] <il.smind > констатирую
[11:33:51] <slavazanko/w> да можешь вообще не юзать команду git submodule
будет у тебя постоянно красненький в git status только один po каталог (а не туча po/*.po) - и всё
[11:34:19] <Yury V. Zaytsev> ему можно в гитигнор добавить локальный, тогда даже этого не будет
[11:35:33] <slavazanko/w> отсюда качаем: http://www.midnight-commander.org/nopaste/tarball/stable/
в сюда голосуем: http://www.midnight-commander.org/ticket/2571#comment:5
[11:41:45] <andrew_b> У bz2 сумма слошлась. Собираю.
[11:45:52] <andrew_b> Вроде работает.
[11:55:19] <slavazanko/w> Разновидность русской рулетки - запускать rm -rf /
и проверять себя на скорость нажатия Ctrl-C
[12:00:37] <Зося Синицкая> RSS: Новости для Midnight Commander
• Ticket #2142 (mcedit highlighting stumbles upon multiple nested quotes) updated
http://www.midnight-commander.org/ticket/2142#comment:5
[12:24:34] <il.smind > проверять лениво, но вроде многие вопрос задают
[12:24:46] <il.smind > про чистку /
[12:28:12] <slavazanko/w> какую чистку?
[12:28:30] <slavazanko/w> il.smind : у тебя есть возможность скачать тарболл?
[12:40:24] <il.smind > z e;t cj,hfk gjxnb
[12:47:12] <andrew_b> il.smind : ась?
[13:31:25] <slavazanko/w> "В ближайшие дни страна передохнет от жары" - как иногда важно не терять букву "ё"...
[13:31:40] <slavazanko/w> ась, ась...
http://www.midnight-commander.org/ticket/2571#comment:5
[13:31:56] <slavazanko/w> Илья, ты где?
[13:33:36] <il.smind > я тролил там одного...
[13:33:58] <il.smind > причём без оскорблений
[13:34:26] <il.smind > чё за херня
File not found: ./maint/version.sh
make[2]: Leaving directory `/home/makesub/mc-4.7.5.3'
make[1]: Leaving directory `/home/makesub/mc-4.7.5.3'
[13:34:42] <il.smind > вы чо на программировали?
[13:35:06] <slavazanko/w> это где так?
[13:35:12] <slavazanko/w> и при каких условиях?
[13:35:13] <il.smind > вы такое хотите людям показать?
[13:35:33] <slavazanko/w> наверное. --enable-maintainer-mode конфигуру лупишь
[13:35:55] <il.smind > wget http://www.midnight-commander.org/nopaste/tarball/stable/mc-4.7.5.3.tar.lzma
./configure
make
[13:36:11] <andrew_b> http://www.rsdn.ru/forum/humour/4353264.all.aspx
[13:36:11] <il.smind > --enable-maintainer-mode конфигуру лупишь
нет!
[13:37:33] <andrew_b> File not found: ./maint/version.sh
Никогда такого не видел.
[13:38:49] <andrew_b> 18 update-version:
19 @if test -x $(top_srcdir)/maint/version.sh; then \
20 $(top_srcdir)/maint/version.sh "$(top_srcdir)" 2>&1 >/dev/null; \
21 else \
22 echo "File not found: $(top_srcdir)/maint/version.sh"; \
23 fi
24
25 $(top_srcdir)/version.h: update-version
[13:38:59] <andrew_b> $(top_srcdir)/version.h есть.
[13:39:14] <andrew_b> Чего ещё надо?
[13:40:06] <slavazanko/w> "File not found: ./maint/version.sh" - это не критичная ошибка
[13:40:21] <slavazanko/w> вернее. это даже не ошибка. а так... варнинг
[13:41:34] <andrew_b> А не, есть у меня такое.

File not found: /home/borodin/work/work.c/mc/tmp/mc-4.7.5.3/maint/version.sh
File not found: /home/borodin/work/work.c/mc/tmp/mc-4.7.5.3/maint/version.sh
[13:42:04] <andrew_b> Сборка не останавливается, поэтому я не обращал внимания.
[13:52:34] <il.smind > slavazanko/w: "File not found: ./maint/version.sh" - это не критичная ошибка
не, давай перепакуем архивы
[13:53:08] <il.smind > оно того не стоит чтобы изза такой мелочи народ ворячал зазря
[13:53:18] <slavazanko/w> перепакуем как?
[13:53:27] <il.smind > в смысле как?
[13:53:27] <andrew_b> il.smind : Это бесполезно.
[13:53:36] <andrew_b> Ничего не изменится.
[13:53:43] <il.smind > почему?
[13:53:57] <slavazanko/w> чтобы народ не ворчал. можно разве что убрать
21 else \
22 echo "File not found: $(top_srcdir)/maint/version.sh"; \
[13:54:03] <il.smind > да
[13:54:10] <il.smind > убери пожалуйста
[13:54:14] <slavazanko/w> зачем?
[13:54:25] <il.smind > чтобы народ не ворчал.
[13:54:36] <il.smind > это неряшливость
[13:54:36] <andrew_b> slavazanko/w: но ведь файл есть?
[13:54:50] <andrew_b> il.smind : кто бы говорил...
[13:54:53] <slavazanko/w> нет, файла нету
[13:55:03] <slavazanko/w> файл есть только в репе
[13:55:07] <andrew_b> slavazanko/w: а, блин.
[13:55:09] <slavazanko/w> в тарболлах его нету
[13:55:16] <il.smind > andrew_b: il.smind : кто бы говорил...
одно дело когда сложно, дугое когда элементарно
[14:01:16] <Зося Синицкая> RSS: Новости для Midnight Commander
• Ticket #2175 (Panelize doesn't honour current sorting) updated
http://www.midnight-commander.org/ticket/2175#comment:2
[14:29:40] <andrew_b> Нучо? Релиз или не релиз?
[14:33:17] <Yury V. Zaytsev> так, у меня в 4.7.0.9 фиш показывал отрицательные байты, когда файл на 4 гб перекачивал, сейчас чексумму проверим, но файл передался
[14:34:12] <Yury V. Zaytsev> сумма не сходится =( хммм, это уже в новом исправлено?
[14:35:07] <Yury V. Zaytsev> ладно, попробуем scp, хорошо что я на гигабите
[14:35:40] <Yury V. Zaytsev> хотя гигабит какой-то хилый на самом деле, 150 мбит
[14:37:25] <slavazanko/w> релиз, релиз. если бы не каприз Ильи, давно уже был бы...
Убрал сообшение, сейчас перепроверяю. что всё правильно.
[14:37:42] <slavazanko/w> вечером продолжим. если что
[15:04:38] pa_ вышел из конференции
[15:26:17] andrew_b вышел из конференции
[15:30:50] <il.smind > slavazanko/w: релиз, релиз. если бы не каприз Ильи, давно уже был бы...
а чего, неужели сложно перепаковать то?
[15:31:49] <il.smind > Что я за человек то такой?
[15:34:20] <slavazanko/w> > а чего, неужели сложно перепаковать то?
сложно.
Для этого надо было сделать:
1) правильно изменить Makefile.am
2) закоммитить.
3) переключиться в DEV_release_cleanup, черрипикнуть туда
4) переключиться назад в 4.7.5-stable
5) заново сказать git tag
6) заново запушить таг
7) сказать autogen.sh
8) сказать configure
9) сказать make dist-lzma ; make dist-bzip2
10) сказать sha256sum mc* >sha256.sum
11) зааплоадить тарболлы и контрольные суммы на mc-c.o
[15:34:36] <slavazanko/w> 12) опять сказать:
отсюда качаем: http://www.midnight-commander.org/nopaste/tarball/stable/
в сюда голосуем: http://www.midnight-commander.org/ticket/2571#comment:5
[15:38:03] <il.smind > Ты просто душка
[15:38:19] <il.smind > спасибо
[15:38:50] <slavazanko/w> ghjdthzq rjynhjkmrb
[15:38:54] <slavazanko/w> проверяй контрольки
[15:38:56] <slavazanko/w> качай
[15:38:58] <slavazanko/w> компили
[15:39:00] <il.smind > да
[15:39:00] <slavazanko/w> голосуй
[15:39:06] <il.smind > делаваю
[15:40:44] <il.smind > Слав
[15:40:57] <il.smind > Как ты понимаешь слово проект?
[15:41:35] <slavazanko/w> согласно wiki. А что?
[15:41:56] <slavazanko/w> http://ru.wikipedia.org/wiki/%D0%9F%D1%80%D0%BE%D0%B5%D0%BA%D1%82
[15:44:15] <il.smind > не
[15:44:24] <slavazanko/w> ?
[15:44:26] <il.smind > это я читал
[15:44:42] <il.smind > допустим есть проект mc
[15:44:46] <slavazanko/w> не понял смысла вопроса тогда
[15:44:49] <slavazanko/w> ну
[15:44:50] <il.smind > есть такой?
[15:45:01] <slavazanko/w> ну есть.
[15:45:05] <slavazanko/w> ичо?
[15:45:53] slyfox^w вышел из конференции
[15:46:23] <il.smind > Уникальная деятельность, имеющая начало и конец во времени, направленная на достижение заранее определённого результата <http://ru.wikipedia.org/wiki/%D0%A0%D0%B5%D0%B7%D1%83%D0%BB%D1%8C%D1%82%D0%B0%D1%82>/цели <http://ru.wikipedia.org/wiki/%D0%A6%D0%B5%D0%BB%D1%8C>, создание определённого, уникального продукта <http://ru.wikipedia.org/wiki/%D0%9F%D1%80%D0%BE%D0%B4%D1%83%D0%BA%D1%82> или услуги, при заданных ограничениях по ресурсам и срокам, а также требованиям к качеству и допустимому уровню риска.
[15:46:46] <slavazanko/w> у нас безвременный проект
[15:46:48] <il.smind > как можно закрыть проект?
[15:46:59] <slavazanko/w> пилим. пилим... улучшаем-улучшаем... без конца и края
[15:47:04] <il.smind > можно закрыть проект mc ?
[15:47:05] <slavazanko/w> наш?
[15:47:15] <il.smind > да нет
[15:47:19] <slavazanko/w> наверное никак
[15:47:33] <slavazanko/w> а, вообще. Ну просто забить на него болт
[15:47:41] <il.smind > закрыть не в смысле код сделать закрытым
[15:47:52] <slavazanko/w> прекратить проект
[15:47:56] <il.smind > да
[15:47:57] <slavazanko/w> я понял.
[15:48:03] <slavazanko/w> грю же: забить болт.
[15:48:06] <il.smind > как можно закрыть?
[15:48:13] <il.smind > вот 2 ответа
[15:48:35] <il.smind > первый ответ - никак
второй - просто не делать
[15:48:57] <il.smind > как ка один вопрос у тебя получилось 2 ответа?
[15:49:26] <slavazanko/w> а ви таки думаете, что наши только вопросами умеют отвечать?
[15:49:48] <il.smind > "никак" потому что любой возьмёт исходники и продолжит
[15:49:50] <il.smind > так?
[15:49:52] <slavazanko/w> да.
[15:50:03] <il.smind > но исходники это не проект
[15:50:15] <slavazanko/w> нет. Это тоже проект.
[15:50:23] <slavazanko/w> но другой. не ресурсный
[15:50:42] <il.smind > исходники как подпадают под определение "Уникальная деятельность"
[15:50:55] <il.smind > исходники это почти готовый продукт
[15:51:00] <slavazanko/w> ну.. результат этой деятельности
[15:51:18] <slavazanko/w> короче. не морочь мне голову, гри прямо шо надо?
[15:54:59] <il.smind > нет, так просто спросил
[15:55:16] <slavazanko/w> спрыгнуть хочешь?
[15:55:27] <il.smind > интересно было знать что человек подразумевает под словом проект
[15:55:36] <slavazanko/w> только через мой труп спругнешь
[15:55:49] <slavazanko/w> для меня проект - это мы как команда
[15:56:00] <slavazanko/w> поэтому чтобы его прекратить - надо забить.
[15:56:16] <il.smind > где то от сюда http://habrahabr.ru/blogs/oracle/124690/#comment_4100817
[15:56:45] <slavazanko/w> а второй проект - mc как идея. Его прекратить невозможно - кто-нить другой подхватит. от тебе и два отвена на один вопрос
[15:57:05] <il.smind > >для меня проект - это мы как команда
да можно под проектом подразумевать инфраструктуру разработчиков
[15:57:33] <il.smind > занятых одной идеей
[16:00:54] <slavazanko/w> или идея в отрыве от команды - это тоже проект
[16:01:03] <il.smind > ну да
[16:01:32] <il.smind > поэтому определение "Уникальная деятельность, имеющая начало и конец во времени, направленная на достижение заранее определённого результата <http://ru.wikipedia.org/wiki/%D0%A0%D0%B5%D0%B7%D1%83%D0%BB%D1%8C%D1%82%D0%B0%D1%82>/цели <http://ru.wikipedia.org/wiki/%D0%A6%D0%B5%D0%BB%D1%8C>," не совсем полное
[16:01:58] <slavazanko/w> почему?
[16:02:22] <slavazanko/w> у идеи есть цель, у команды есть цель - конечная остановка проекта
[16:02:39] <slavazanko/w> у мс цель: стать безглючным и фишкастым ФМ
[16:03:02] <slavazanko/w> у нас цель - не забить болт на mc и коммитить код
[16:03:08] <il.smind > почему не совсем полное?
[16:03:17] <slavazanko/w> ?
[16:03:54] <il.smind > ну я о том что "проект" можно по разному понимать
[16:04:02] <slavazanko/w> да
[16:06:10] <slavazanko/w> ладно, демагог, ты голосовать собираешься? А то я уже домой почапал...
[16:33:41] <il.smind > да
[16:33:48] <il.smind > я готов
[16:35:04] <il.smind > Проголосовал
[16:38:28] eter зашёл в конференцию
[16:39:39] <eter> Добрый
[16:39:47] <eter> Время
[16:39:50] <Зося Синицкая> eter: 27.07.11 00:39
[16:39:57] <eter> Ночь :)
[16:40:20] <eter> Юрий. Есть вопрос
[16:41:39] <il.smind > Кто здесь?
[16:41:42] <eter> Новые пакеты мк будут? Хотелось бы видеть на своем домашнем и рабочем ubuntu последний стабильный
[16:42:14] <il.smind > я тоже негодую
[16:42:21] <il.smind > поматросил и бросил
[16:42:24] <eter> Для люсид, ну и для всех остальных в идеале
[16:42:50] <il.smind > я его ppa себе добавил
[16:43:03] <il.smind > после этого вообще положено жениться
[16:43:15] <eter> :-D
[16:45:14] <eter> il.smind : +1
[16:45:14] <Зося Синицкая> eter: Вы изменили карму il.smind до +1. Следующий раз можно изменить через: 00:00:05
[16:46:06] <eter> Зося Синицкая: +1
[16:46:21] <eter> Не катит :)
[16:46:33] <il.smind > eter: Вы изменили карму Зося Синицкая: до +1. Следующий раз можно изменить через: 00:00:04
[16:46:36] <eter> Зося Синицкая: +1
[16:47:41] <il.smind > Yury V. Zaytsev просыпайся
[16:47:53] <Yury V. Zaytsev> а? я не смплю
[16:48:03] <il.smind > братва спрашивает когда будут пакеты
[16:48:21] <eter> Он не спит. Он уже пакеты собирает
[16:49:29] <Yury V. Zaytsev> я собираю, но не mc и не для debian, потому, что мне сейчас за другое платят :(
[16:50:02] <Yury V. Zaytsev> не знаю, каждые выходные хочу заняться, но там такое болото, за 5 минут не сделаешь, и итак работа почти не идет, а её только прибавляется
[16:50:25] <Yury V. Zaytsev> мне уже пару человек предлагали помощь, но только узнавали что надо делать сразу сливались
[16:50:43] * eter уже в предвкушении. Завтра придет на работу и поставит свежий мк. По человечески поставит, не из исходников
[16:50:47] <Yury V. Zaytsev> они видимо думали, что пакеты делать это примерно как в варик играть, но только веселее и братва уважает
[16:52:33] <eter> Я если получу файл control ну или debian целиком то попробую собрать
[16:52:52] <Yury V. Zaytsev> ну по грязному можешь просто checkinstall сделать
[16:53:15] <Yury V. Zaytsev> там надо короче кучу всего переделать, плюс три редакции новой политики уже вышли
[16:53:31] <Yury V. Zaytsev> eter: ну ты предвкушай, но пока у меня дела очень плохо идут, mc совсем забросил
[16:53:44] <eter> Чего-чего? Какие политики?
[16:53:47] <Yury V. Zaytsev> если тебе нужен результат, то сделай checkinstall
[16:53:53] <Yury V. Zaytsev> debian policy
[16:54:33] <Yury V. Zaytsev> а если в основной архив, то туда халтуру не пускают
[16:54:35] <eter> Мне для убунты. Или это одно и тоже?
[16:54:43] <Yury V. Zaytsev> да, одно и то же
[16:55:13] <Yury V. Zaytsev> checkinstall автоматически генерирует debian по списку файлов make install которые он ставит в /tmp
[16:55:25] <Yury V. Zaytsev> и соответственно через fakeroot собирает пакет для тебя
[16:55:38] <eter> Я новичок, еслифчо :) не напрашиваюсь.
[16:56:00] <Yury V. Zaytsev> так что получаешь рабочий пакет который не мусорит в системе, но разумеется собран не по фэн шуэю
[16:56:31] <Yury V. Zaytsev> могу только пообещать, что как всегда постараюсь в выходные, но по факту как получится
[16:57:16] <eter> А где у тебя тормошилка лежит? :)
[16:58:55] <Yury V. Zaytsev> eter: ???
[16:59:56] <eter> Ну как бы напомнить :-[
[17:01:20] <il.smind > хочешь спрошу на хабре не подпишется ли на это дело
[17:01:22] <il.smind > ?
[17:02:03] <il.smind > какого рода работу необходимо проделать?
[17:06:26] <Yury V. Zaytsev> il.smind : работа номер один, самая жуткая: перелазить баги из багзиллы и посмотреть что актуально с 4.7.5.4, а что нет, составить список тех, что надо будет закрыть с аплодом, тех, что надо отправить в апстрим, т.е. вам, и тех, что уже есть у апстрима, но не связаны с нашими багами. этого делать не хочет НИКТО. все хотят только хакерничать
[17:07:05] <Yury V. Zaytsev> il.smind : работа номер два, я её почти сделал сам, надо только закончить: пересобрать git репозитарий debian из dsc-файлов. я сделаю
[17:07:40] <Yury V. Zaytsev> il.smind : работа номер три, тоже муторно: прочитать последние N редакции политики и сделать выводы что надо изменить в пакете, чтобы он им соответствовал
[17:07:56] <Yury V. Zaytsev> если ничего не надо, надо написать памятку в пару строчек, почему
[17:08:29] <il.smind > да... уж...
[17:08:45] <Yury V. Zaytsev> il.smind : ну и последняя работа --- это зарефрешить патчи которые специфичны к дебиану относительно последнего релиза, поправить списки файлов и control / rules, и пересобрать пакет
[17:09:07] <Yury V. Zaytsev> после этого я могу отправить его на ревью на включение в главный архив, ветку testing.
[17:09:27] <Yury V. Zaytsev> но скорее всего разрешат только в experimental
[17:09:52] <Yury V. Zaytsev> после этого я могу через 2 недели попросить перевести его из testin в unstable
[17:10:09] <Yury V. Zaytsev> il.smind : короче пока я не сделаю git репозитарий лучше на хабре не просить
[17:10:55] <Yury V. Zaytsev> il.smind : но самое неприятное тут то, что работы много, она муторная, а все желающие помочь хотят делать что-то супер интересное и связанное с программирование. а читать, тестировать и думать они никак не хотят. это же для лохов типа меня
[17:11:01] <eter> А это... Как все это потом попадает в ппа убунты?
[17:11:08] <il.smind > а твой личный ppa ?
[17:11:13] <Yury V. Zaytsev> я пересоберу без проблем
[17:11:26] <Yury V. Zaytsev> у меня есть доступ
[17:11:43] <Yury V. Zaytsev> а в главный архив попадет из unstable автоматически, я сделал синхронизацию
[17:14:23] <eter> Да уж. Я если бы понимал хоть половину того что ты сказал, то задумался бы. А так у меня моск взорван =:OO
[17:15:31] <Yury V. Zaytsev> eter: с практической точки зрения для тебя надо понять что там до ж работы =( а это не тот способ, которым я зарабатываю. но я постараюсь найти время. но с другой стороны...
[17:16:21] <Yury V. Zaytsev> eter: ты прямо сейчас можешь сделать sudo apt-get install checkinstall и вместо make install когда ставишь mc из исходников сделать sudo checkinstall, ввести текст в нужные поля которые он просит и получишь работающий пакет
[17:16:56] <Yury V. Zaytsev> зависит от того, шашечки тебе или ехать
[17:17:57] <eter> А есть какой нибудь более менее свежий control и rules? Чисто для себя, для эксперимента
[17:18:42] <Yury V. Zaytsev> сейчас
[17:18:54] <Yury V. Zaytsev> но лучше не экспериментируй :)
[17:19:53] <Yury V. Zaytsev> http://paste.ubuntu.com/652473/ <--- control
[17:20:05] <Yury V. Zaytsev> http://paste.ubuntu.com/652474/ <--- rules
[17:20:53] <eter> Ссылки до завтра выживут? Мне спать надо
[17:20:58] <eter> Время
[17:21:01] <Зося Синицкая> eter: 27.07.11 01:20
[17:21:53] <Yury V. Zaytsev> eter: выживут, я думаю неделю должны
[17:22:08] <Yury V. Zaytsev> если что у меня есть google talk и ты его теперь знаешь
[17:22:30] <Yury V. Zaytsev> eter: у тебя часы на 2 минуты отстают
[17:22:53] <eter> Я с мобилко
[17:23:00] <eter> Версия
[17:23:01] <Зося Синицкая> eter: Bombus 0.7.1429M-Zlib (ru) // MIDP2 Platform=NokiaE51-1/0.34.001
[17:23:08] <Yury V. Zaytsev> оно не умеет ntp?
[17:23:23] <eter> Не смеши :)
[17:23:28] <Yury V. Zaytsev> закопать!
[17:24:03] <eter> Дорассыпется - закопаю :-D
[17:28:11] <eter> Ладно. Я пошел. Спасибо за файлы инструкции
[17:28:30] <eter> Тык slavazanko/w
[17:28:30] * Зося Синицкая дала slavazanko/w... просто дала... :-"
[17:28:41] <eter> Скотина :)
[17:28:50] eter вышел из конференции
[17:30:00] <Зося Синицкая> Я железко то ещё ;)
[17:33:09] <Yury V. Zaytsev> эээх
[17:56:36] <Yury V. Zaytsev> http://davidben.net/blog/2010/05/03/barnowl-ncurses-and-terminal-resizing/
[17:56:40] <Yury V. Zaytsev> огого какая жесть
[17:58:08] <Yury V. Zaytsev> http://web.mit.edu/davidben/Public/barnowl-screen-race
[18:15:16] <il.smind > Версия
[18:15:19] <Зося Синицкая> il.smind : Pidgin 2.7.11 (libpurple 2.7.11) // None
[18:16:28] andrew_b зашёл в конференцию
[18:17:15] repolainen зашёл в конференцию
[18:18:42] <il.smind > пойду ка я домой
[18:28:39] il.smind вышел из конференции
[18:46:39] il.smind зашёл в конференцию
[18:58:29] <il.smind > что?
[19:08:29] <Yury V. Zaytsev> il.smind : посмотрел на твой флейм
[19:08:43] slavazanko/h зашёл в конференцию
[19:09:11] <Yury V. Zaytsev> il.smind : ты можешь тратить время более приятно и продуктивно чем общаться с людьми с более низким уровнем интеллекта, чем твой
[19:09:56] <il.smind > ну...
[19:10:08] <il.smind > хотелось потравить человека
[19:11:41] <Yury V. Zaytsev> в силу низкого уровня интеллекта он не сможет осознать и правильно проинтерпретировать происходящее
[19:11:54] <Yury V. Zaytsev> черезо что выйдя будет чувствовать себя победителем
[19:18:00] <il.smind > и?
[19:20:29] slavazanko/h вышел из конференции
[19:21:01] slavazanko/h зашёл в конференцию
[19:43:53] <Yury V. Zaytsev> т.е травля тщетна
[19:45:08] <repolainen> шотуд
[19:47:36] andrew_b вышел из конференции
[20:26:14] Yury V. Zaytsev вышел из конференции
[20:40:33] repolainen вышел из конференции: Replaced by new connection
[20:40:43] repolainen зашёл в конференцию
[20:41:57] <repolainen> https://lkml.org/lkml/2011/7/17/68 <- никогда так не делайте :]
[20:41:57] Зося Синицкая вышел из конференции: Этого участника выгнали из комнаты за то, что он послал сообщение об ошибке другому участнику: service-unavailable
[21:21:07] Зося Синицкая зашёл в конференцию
[21:21:23] Зося Синицкая вышел из конференции: Автообновление по команде от home
[21:21:30] Зося Синицкая зашёл в конференцию
[21:21:51] <Зося Синицкая> RSS: Новости для Midnight Commander
• Ticket #2583 (mc.ext entry for .3gp) created
http://www.midnight-commander.org/ticket/2583
• Ticket #2583 (mc.ext entry for .3gp) updated
http://www.midnight-commander.org/ticket/2583#comment:1
[21:31:58] <Зося Синицкая> RSS: Новости для Midnight Commander
• Ticket #2584 (lt.po update) created
http://www.midnight-commander.org/ticket/2584
• lt.po.diff attached to Ticket #2584
http://www.midnight-commander.org/attachment/ticket/2584/lt.po.diff
[21:35:38] repolainen вышел из конференции
[21:36:40] repolainen зашёл в конференцию
[22:41:24] <il.smind > а как именно "так" ?
[22:41:56] <il.smind > так - слать патчи?
[22:42:14] <repolainen> некомпилящийся код в mainline
[22:43:43] <il.smind > мы постоянно так делаем
[22:44:04] <il.smind > это закаляет характер
[22:45:17] <repolainen> по (еб)лицу
[22:51:32] <il.smind > ))
[22:51:43] <il.smind > да это тоже
Powered by freQ Powered by Python Valid XHTML 1.0 Transitional Valid CSS!