Summary: | Нужно пересобрать без gpm и slang | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | Alexey Vissarionov <gremlin> |
Component: | mc | Assignee: | Sergey Y. Afonin <asy> |
Status: | CLOSED WONTFIX | QA Contact: | qa-sisyphus |
Severity: | normal | ||
Priority: | P3 | CC: | aborodin, asy, boyarsh, glebfm, gremlin, lav, ldv, legion, mike, rider, vseleznv |
Version: | unstable | ||
Hardware: | all | ||
OS: | Linux |
Description
Alexey Vissarionov
2017-10-03 13:29:25 MSK
А что, при этом, отвалится ? Мышовый копипастинг в консоли (да и пес с ним, ибо есть screen). В терминалах останется. Ну если хотите потоптаться по граблям вслед за RH, можете собрать с ncurses https://bugzilla.redhat.com/show_bug.cgi?id=1436394 https://bugzilla.redhat.com/show_bug.cgi?id=1440110 Хотя в Альте, может, и не будет такого. Лично я предпочитаю S-Lang. Не надо отрывать мышу от gpm. В смысле - мышу от mc. (In reply to comment #3) > https://bugzilla.redhat.com/show_bug.cgi?id=1440110 Мне в 1440110 не очень нравится фраза из комментария 4: "Please note that mc compiled with ncurses cannot use "Learn Keys" to redefine keys". Андрей, кстати, а когда 4.8.20 планируется ? Изменений, смотрю, много уже накопилось... (В ответ на комментарий №7) > Андрей, кстати, а когда 4.8.20 планируется ? Изменений, смотрю, много уже > накопилось... Думаю, в этом месяце. Re: #5 Оторвать gpm != оторвать мышЪ xterm знаешь? никакого gpm нет, а мышЪ есть. (В ответ на комментарий №9) > xterm знаешь? никакого gpm нет, а мышЪ есть. Ну gpm-то не для Иксов нужен. (В ответ на комментарий №0)
> ... ввиду их клинической дырявости.
Кстати, о каких дырявостях S-Lang идёт речь?
Зафига мне gpm в иксах ? Вопрос до кучи. Пользователи, иногда, хотят красивости: https://forum.altlinux.org/index.php?topic=38395.0 Это без slang вообще работать не будет ? Или тут ncurses достаточно ? А может, надо оторвать gpm, и обновить libslang2? slang-2.3.1a.tar.bz2 creation date: 2016-11-25T02:36:45 [GMT] https://www.jedsoft.org/releases/slang/ (In reply to comment #14) > А может, надо оторвать gpm, и обновить libslang2? Или оба пакета обновить хотябы: bug 33982 и bug 34315 В общем, я так понимаю, что и для gpm замены нет, и для S-Lang, а кому-то сборка с ними, всё же, нужна. Так что кому-то надо следить за их своевременным обновлением. Пока закрою с WONTFIX, что ли. Плохо. Ибо gpm при наличии screen реально не нужен (покажите мне админа, который знает про screen, но не пользуется им), а slang... вообще, конечно, надо посмотреть, что и как заткнули, но там в целом код написан неаккуратненько. (In reply to comment #17) > Плохо. Ибо gpm при наличии screen реально не нужен (покажите мне админа, > который знает про screen, но не пользуется им) А как у него, кстати, историю отмотать дальше видимого экрана ? Для mc в screen может и не актуально, а если просто терминал ? Так что screen или не всегда удобен, или в ALT что-то не так по-умолчанию у него. Не глядя в мануал нашел способ с включением режима выделения и прокруткой курсором. Возможно, в `man screen` описаны и другие способы. А вообще докатились, конечно... в трекере просветительской работой заниматься приходится :-) (In reply to comment #0) > ... ввиду их клинической дырявости. mc нужно не пересобрать, а удалить отовсюду ввиду клинической дырявости. Использование mc - это просто вредная привычка. (In reply to comment #20) > Использование mc - это просто вредная привычка. Нет. Надо. Сразу после systemd и sudo. Но увы - пипл хавает. (In reply to comment #5) > В смысле - мышу от mc. А есть use case на тему, как посмотреть, в каком месте gpm нужен ? Что-то я попробовал собрать без gpm и различий для себя не увидел. В чистой консоли вроде не работало и так (а-ля ALT+F2 какой-нибудь), в остальном не вижу изменений. Можно попробовать задание 196434, в p8 тоже делает вид, что работает. Попробовал task 196434, на радостях rpm -e libgpm (In reply to comment #24) > на радостях rpm -e libgpm ждём ответ Антона. :-) Я попросил протестировать, посмотрим. В графике у меня в mc ничего не отъехало, а в консоли я мышью уже забыл когда пользовался. Значит ещё подожду до завтра, что на сообщение в sisyphus@ ответят, и отправлю в таком виде, если никто не поругается. Двое просят не убирать: https://lists.altlinux.org/pipermail/sisyphus/2017-December/366350.html Гремлин, хорош уже воду мутить - mc от отсутcтвия _lib_ gpm лучше не станет. На libslang последний CVE был в прошлом веке, а на gpm - в прошлом десятилетии. Понятно что внутри они не айс, но и экстренно отрывать там ничего не нужно. Уже трое. 4.8.20-alt1 ушёл в Сизиф с libgpm. Ещё один аргумент против slang: mc по умолчанию предоставляет разные темы с разным количеством цветов. При попытке выставить тему с 16M цветов получаешь сообщение: Unable to use 'seasons-autumn16M' skin with true colors support: True color not supported in this slang version (In reply to comment #32) > Ещё один аргумент против slang: mc по умолчанию предоставляет разные темы с > разным количеством цветов. При попытке выставить тему с 16M цветов получаешь > сообщение: > > Unable to use 'seasons-autumn16M' skin with true colors support: True color not > supported in this slang version А что, с ncurses это работало бы? C SLang 2.3.2 в Сизифе это сейчас работает, но с ограничением (у SLang, упоминается в описании): только для 64-разрядных систем. В p8 собирать SLang 2.3.2 оказалось бессмысленно, в p8 ещё чего-то не хватает. (In reply to comment #33) > А что, с ncurses это работало бы? Должно, но не уверен. Поддержка 16M цветов в ncurses появилась раньше. Но с ncurses6.1 другая проблема: не работает мышь. https://midnight-commander.org/ticket/3954 https://www.linux.org.ru/forum/midnight/14863206 У меня с разбегу починить не получилось. |