localepurge удалён

Sabayon, Calculate, Funtoo, Exherbo

Модератор: /dev/random

Ответить
Аватара пользователя
yoricI
Сообщения: 2377
ОС: gentoo fluxbox

localepurge удалён

Сообщение yoricI »

Здравия!
А почему localepurge удалили, как теперь без него обходиться?

Код: Выделить всё

 The following unavailable installed packages were found
             app-admin/localepurge-0.5.4-r2
Спасибо сказали:
Аватара пользователя
/dev/random
Администратор
Сообщения: 5288
ОС: Gentoo

Re: localepurge удалён

Сообщение /dev/random »

yoricI писал:
22.02.2019 19:17
А почему localepurge удалили, как теперь без него обходиться?
Так с ноября же было замаскировано с сообщением:
Unmaintained for years, buggy (#183273, #491010, #605544). You can rely on
INSTALL_MASK to skip unwanted locales and install only foo locale:
INSTALL_MASK="/usr/share/locale -/usr/share/locale/foo"
Спасибо сказали:
Аватара пользователя
yoricI
Сообщения: 2377
ОС: gentoo fluxbox

Re: localepurge удалён

Сообщение yoricI »

Если я правильно понял, то надо сделать в make.conf:
INSTALL_MASK="/usr/share/locale -/usr/share/locale/en_US -/usr/share/locale/ru"
по содержимому /usr/share/locale, чтобы оставить английскую и русскую, но как же быть с

Код: Выделить всё

globus@aspera ~ $ echo $LANG
ru_RU.utf8
Спасибо сказали:
Аватара пользователя
/dev/random
Администратор
Сообщения: 5288
ОС: Gentoo

Re: localepurge удалён

Сообщение /dev/random »

yoricI писал:
22.02.2019 19:52
Если я правильно понял, то надо сделать в make.conf:
INSTALL_MASK="/usr/share/locale -/usr/share/locale/en_US -/usr/share/locale/ru"
по содержимому /usr/share/locale, чтобы оставить английскую и русскую,
Да.
yoricI писал:
22.02.2019 19:52
но как же быть с

Код: Выделить всё

globus@aspera ~ $ echo $LANG
ru_RU.utf8
В смысле?
Спасибо сказали:
Аватара пользователя
yoricI
Сообщения: 2377
ОС: gentoo fluxbox

Re: localepurge удалён

Сообщение yoricI »

/dev/random писал:
22.02.2019 19:56
Да.
А ненужные локали вручную удалять, всё что кроме?
/dev/random писал:
22.02.2019 19:56
ru_RU.utf8
В смысле?
В смысле несоответствует оставляемому ru, или /usr/share/locale/ru содержит и utf8, и CP1251 KOI-8R etc? Просто в конфиге localepurge надо было прописывать все эти CP1251 KoI-8R по отдельности.
Спасибо сказали:
Аватара пользователя
/dev/random
Администратор
Сообщения: 5288
ОС: Gentoo

Re: localepurge удалён

Сообщение /dev/random »

yoricI писал:
22.02.2019 20:07
А ненужные локали вручную удалять, всё что кроме?
INSTALL_MASK удаляет файлы из устанавливаемых пакетов на этапе их установки. Если они уже установлены, то да, удалять вручную. Один раз. В дальнейшем этим будет заниматься INSTALL_MASK.
yoricI писал:
22.02.2019 20:07
В смысле несоответствует оставляемому ru, или /usr/share/locale/ru содержит и utf8, и CP1251 KOI-8R etc? Просто в конфиге localepurge надо было прописывать все эти CP1251 KoI-8R по отдельности.
В INSTALL_MASK нужно прописывать не локали, а пути к файлам и каталогам, которые нужно удалять.
Спасибо сказали:
Аватара пользователя
yoricI
Сообщения: 2377
ОС: gentoo fluxbox

Re: localepurge удалён

Сообщение yoricI »

yoricI писал:
22.02.2019 20:19
/usr/share/locale/ru содержит и utf8, и CP1251 KOI-8R etc?
Для окончательного понимания :-)

А как быть с /usr/share/X11/locale? man pages, что там ещё такого есть?
Спасибо сказали:
Аватара пользователя
/dev/random
Администратор
Сообщения: 5288
ОС: Gentoo

Re: localepurge удалён

Сообщение /dev/random »

yoricI писал:
22.02.2019 20:07
/usr/share/locale/ru содержит и utf8, и CP1251 KOI-8R etc?
Всё, что там находится, от кодировки не зависит.
yoricI писал:
22.02.2019 20:36
А как быть с /usr/share/X11/locale? man pages, что там ещё такого есть?
Можете прописать, если хотите, но особого смысла в этом нет. В /usr/share/X11/locale всего пара мегабайт, а ман-страницы обычно устанавливаются в соответствии с USE-флагами (L10N, LINGUAS), и те немногие пакеты, которые эти флаги не используют, занимают в каталоге man-страниц считанные килобайты.
Спасибо сказали:
Аватара пользователя
yoricI
Сообщения: 2377
ОС: gentoo fluxbox

Re: localepurge удалён

Сообщение yoricI »

Понял, спасибо.
Спасибо сказали:
Ответить