* [devel] bash-completion @ 2013-03-12 11:17 Alexey Shabalin 2016-02-11 4:32 ` Ildar Mulyukov 0 siblings, 1 reply; 8+ messages in thread From: Alexey Shabalin @ 2013-03-12 11:17 UTC (permalink / raw) To: ALT Linux Team development discussions День добрый. А работают ли у на completions, которые находятся в /usr/share/bash-completion/completions. Мне кажется что нет. # pwd /usr/share/bash-completion # rpm -qf completions предупреждение: файл completions не принадлежит ни одному из пакетов # pwd /usr/share/bash-completion/completions # ls -1 gresource nmcli udisksctl # rpm -qf `ls -1` libgio-2.34.3-alt2 NetworkManager-0.9.8.0-alt4 udisks2-2.0.92-alt1 Прдположу что они предназначены для bash4. PS: не пришло еще время на bash4 мигрировать? -- Alexey Shabalin ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [devel] bash-completion 2013-03-12 11:17 [devel] bash-completion Alexey Shabalin @ 2016-02-11 4:32 ` Ildar Mulyukov 2016-02-11 12:46 ` Alexey Shabalin 0 siblings, 1 reply; 8+ messages in thread From: Ildar Mulyukov @ 2016-02-11 4:32 UTC (permalink / raw) To: devel 12.03.2013 17:17, Alexey Shabalin пишет: > День добрый. > А работают ли у на completions, которые находятся в > /usr/share/bash-completion/completions. > Мне кажется что нет. Коллеги, в Сизиф отправилась версия, для которой каталог /usr/share/bash-completion/completion --- родной (это бэкпорт). Совместимость с bash3 сохранена. Если появятся хотелки, пишите в багзиллу, будем вместе разбираться. С уважением, -- Ildar Mulyukov, free SW designer/programmer/packager ====================================== email: ildar@altlinux.ru Jabber: ildar.mulyukov@gmail.com ICQ: 4334029 ALT Linux http://packages.altlinux.org/ru/Sisyphus/maintainers/ildar/ ====================================== ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [devel] bash-completion 2016-02-11 4:32 ` Ildar Mulyukov @ 2016-02-11 12:46 ` Alexey Shabalin 0 siblings, 1 reply; 8+ messages in thread From: Alexey Shabalin @ 2016-02-11 12:46 UTC (permalink / raw) To: ALT Linux Team development discussions 11 февраля 2016 г., 7:32 пользователь Ildar Mulyukov <ildar.mulyukov@gmail.com> написал: > 12.03.2013 17:17, Alexey Shabalin пишет: >> День добрый. >> А работают ли у на completions, которые находятся в >> /usr/share/bash-completion/completions. >> Мне кажется что нет. > Коллеги, > в Сизиф отправилась версия, для которой каталог > /usr/share/bash-completion/completion --- родной (это бэкпорт). > Совместимость с bash3 сохранена. > Если появятся хотелки, пишите в багзиллу, будем вместе разбираться. > С уважением, Боюсь, что это может создать больше проблем, так как /usr/share/bash-completion/ стал родным начиная с bash-4, то и проекты, которые туда укладывают completions(например systemd), ориентируются и ожидают на bash-4. Интересно, completions для bash4 могут мне поломать bash3 с поддержкой /usr/share/bash-completion/completions? -- Alexey Shabalin ^ permalink raw reply [flat|nested] 8+ messages in thread
[parent not found: <CACAYGhv3QFV=+WRnSVaMdRm+TvQNn7DjTzj4B_ga165UH2xPwg@mail.gmail.com>]
* Re: [devel] bash-completion @ 2016-02-12 7:19 ` Alexey Shabalin 0 siblings, 1 reply; 8+ messages in thread From: Alexey Shabalin @ 2016-02-12 7:19 UTC (permalink / raw) To: ALT Linux Team development discussions 12 февраля 2016 г., 6:48 пользователь Ildar Mulyukov <ildar.mulyukov@gmail.com> написал: > чт, 11 февр. 2016 г. в 18:46, Alexey Shabalin <a.shabalin@gmail.com>: >> >> 11 февраля 2016 г., 7:32 пользователь Ildar Mulyukov >> <ildar.mulyukov@gmail.com> написал: >> > в Сизиф отправилась версия, для которой каталог >> > /usr/share/bash-completion/completion --- родной (это бэкпорт). >> > Совместимость с bash3 сохранена. >> Боюсь, что это может создать больше проблем, так как >> /usr/share/bash-completion/ стал родным начиная с bash-4, то и >> проекты, которые туда укладывают completions(например systemd), >> ориентируются и ожидают на bash-4. > > Вряд ли. Большинство апстримов понятия не имеют, в чём разница между ними. > Основная причина этой жёсткой зависимости --- использование фичи 4-го bash в > самом коде bash-completion . Сами же комплешенс, как я наблюдаю, прекрасно > работают и там, и там. Хочешь, я туда выложу родные completions от systemd? :) которые используют фичи bash4. >> Интересно, completions для bash4 >> могут мне поломать bash3 с поддержкой >> /usr/share/bash-completion/completions? > > Ни разу не наблюдал. И сомневаюсь, что такая ситуация возникнет: они > модульные, модули работают "почти" (R) независимо. > Я предлагаю просто пожить с этим, а о граблях сообщать. > Ильдар. -- Alexey Shabalin ^ permalink raw reply [flat|nested] 8+ messages in thread
[parent not found: <CACAYGhv7jrWjh0iYJ1EycnqSg98NpXRVx_FNj6=+NCaCDMvUqQ@mail.gmail.com>]
[parent not found: <CAHRK1yPmHTHVuC37GwVSzP2MGXrG6fWLw2x6kTqTTrZxS3hWEQ@mail.gmail.com>]
* Re: [devel] bash-completion @ 2016-02-16 7:21 ` Alexey Shabalin 2016-02-16 8:29 ` Michael Shigorin 0 siblings, 2 replies; 8+ messages in thread From: Alexey Shabalin @ 2016-02-16 7:21 UTC (permalink / raw) To: ALT Linux Team development discussions 16 февраля 2016 г., 8:28 пользователь Vladimir Didenko <vladimir.didenko@gmail.com> написал: > 16 февраля 2016 г., 8:25 пользователь Ildar Mulyukov написал: >> >> проверил, действительно, из git-а не работают комплишены. Поттеринг опять >> впереди планеты всей? ;) > > > Это мы позади планеты всей с 3-им башем. Я, например, комплишины из docker > убрал, так как надоело под нашу версию адаптировать. да-да, я уже который год ною, что мы отстаём. Ильдар, ты еще проверь комплишины от udisk, util-linux, gvfs. Предположу, что эти проекты давно забыли о существовании bash3. -- Alexey Shabalin ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [devel] bash-completion 2016-02-16 7:21 ` Alexey Shabalin @ 2016-02-16 8:29 ` Michael Shigorin 1 sibling, 0 replies; 8+ messages in thread From: Michael Shigorin @ 2016-02-16 8:29 UTC (permalink / raw) To: devel On Tue, Feb 16, 2016 at 10:21:07AM +0300, Alexey Shabalin wrote: > > Это мы позади планеты всей с 3-им башем. > да-да, я уже который год ною, что мы отстаём. С bash4 ломаются некоторые важные скрипты -- я предлагал собрать sh3 и bash3, которые в таких скриптах и применять. Подробности опять забыл. -- ---- WBR, Michael Shigorin / http://altlinux.org ------ http://opennet.ru / http://anna-news.info ^ permalink raw reply [flat|nested] 8+ messages in thread
[parent not found: <CACAYGhset-SLdxZRwisPwsb1LEUXMq6pZ-W0oojqOAM1aU61sw@mail.gmail.com>]
* Re: [devel] bash-completion @ 2016-02-16 12:49 ` Alexey Shabalin 2016-02-16 15:27 ` Alexey Shabalin 1 sibling, 0 replies; 8+ messages in thread From: Alexey Shabalin @ 2016-02-16 12:49 UTC (permalink / raw) To: ALT Linux Team development discussions 16 февраля 2016 г., 11:44 пользователь Ildar Mulyukov <ildar.mulyukov@gmail.com> написал: >> 16 февраля 2016 г., 8:28 пользователь Vladimir Didenko >> <vladimir.didenko@gmail.com> написал: >> >> > Это мы позади планеты всей с 3-им башем. Я, например, комплишины из >> > docker >> > убрал, так как надоело под нашу версию адаптировать. > > эххх, вот же только неделю назад работало! :( > Можно же, как Алексей, последние работающие комплешены класть в пакет > (отдельным SourceX:), не обязательно так резко! > > вт, 16 февр. 2016 г. в 13:21, Alexey Shabalin <a.shabalin@gmail.com>: >> >> да-да, я уже который год ною, что мы отстаём. Ильдар, ты еще проверь >> комплишины от udisk, util-linux, gvfs. Предположу, что эти проекты >> давно забыли о существовании bash3. > > util-linux тоже не работает :( > а udisk, gvfs работают. > > Теперь вижу, что статистика уже не хороша, и становится хуже. > С другой стороны, комплешены для bash4 не сильно мешают работать bash3 + > текущие bash-completion . > Так что я предлагаю: > 1. Если комплешены ставятся, но не работают, то только требовать от них > зависимости на bash4 (т.к. без оного эти комплешены вообще бесполезны) > 2. Если апстрим "улучшил" комплешены так, что они перестали работать с > bash3, то, по возможности либо паковать старую версию комплешенов, либо > патчить новую (героям --- слава!). Причина - в > https://bugzilla.altlinux.org/31399 > > Так пользователи нашего стандартного bash получат максимум комплешенов в > пределах разумного. > ? > С уважением, Ильдар 3. перейти уже на bash4 по-умолчанию. Рано или поздно все равно придется переходить и чинить неработающее (а что именно не работает? где грабли?) Мне bash3 напоминает дедулю на жигулях копейке, едущем в левом ряду по МКАДу со скоростью 40км. И куча народу вокруг посылает ему восхищённые взгляды. Зато едет, и сам. -- Alexey Shabalin ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [devel] bash-completion 2016-02-16 12:49 ` Alexey Shabalin @ 2016-02-16 15:27 ` Alexey Shabalin 1 sibling, 0 replies; 8+ messages in thread From: Alexey Shabalin @ 2016-02-16 15:27 UTC (permalink / raw) To: ALT Linux Team development discussions 16 февраля 2016 г., 11:44 пользователь Ildar Mulyukov <ildar.mulyukov@gmail.com> написал: >> 16 февраля 2016 г., 8:28 пользователь Vladimir Didenko >> <vladimir.didenko@gmail.com> написал: >> >> > Это мы позади планеты всей с 3-им башем. Я, например, комплишины из >> > docker >> > убрал, так как надоело под нашу версию адаптировать. > > эххх, вот же только неделю назад работало! :( > Можно же, как Алексей, последние работающие комплешены класть в пакет > (отдельным SourceX:), не обязательно так резко! > > вт, 16 февр. 2016 г. в 13:21, Alexey Shabalin <a.shabalin@gmail.com>: >> >> да-да, я уже который год ною, что мы отстаём. Ильдар, ты еще проверь >> комплишины от udisk, util-linux, gvfs. Предположу, что эти проекты >> давно забыли о существовании bash3. > > util-linux тоже не работает :( > а udisk, gvfs работают. > > Теперь вижу, что статистика уже не хороша, и становится хуже. > С другой стороны, комплешены для bash4 не сильно мешают работать bash3 + > текущие bash-completion . > Так что я предлагаю: > 1. Если комплешены ставятся, но не работают, то только требовать от них > зависимости на bash4 (т.к. без оного эти комплешены вообще бесполезны) > 2. Если апстрим "улучшил" комплешены так, что они перестали работать с > bash3, то, по возможности либо паковать старую версию комплешенов, либо > патчить новую (героям --- слава!). Причина - в > https://bugzilla.altlinux.org/31399 > > Так пользователи нашего стандартного bash получат максимум комплешенов в > пределах разумного. > ? > С уважением, Ильдар кстати, перестали работать комплишены для gear-rpm (например -bs --nodeps - nodeps не дополняется). Раньше работало. -- Alexey Shabalin ^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2016-02-16 15:27 UTC | newest] Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2013-03-12 11:17 [devel] bash-completion Alexey Shabalin 2016-02-11 4:32 ` Ildar Mulyukov 2016-02-11 12:46 ` Alexey Shabalin 2016-02-12 7:19 ` Alexey Shabalin 2016-02-16 7:21 ` Alexey Shabalin 2016-02-16 8:29 ` Michael Shigorin 2016-02-16 12:49 ` Alexey Shabalin 2016-02-16 15:27 ` Alexey Shabalin
ALT Linux Team development discussions This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \ devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru public-inbox-index devel Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.devel AGPL code for this site: git clone https://public-inbox.org/public-inbox.git