[решено] Qt6 & GTK2 (Cannot mix incompatible Qt library)

а что решает русская локаль? извесны все вопросы и все ответы на англицком языке (даже для тех, кто его не знает)...смысл?
PS
А, может я не все понимаю.... да-да.. кеды-гномы и тп... у меня fluxbox, ну, так сложилось и меня для моих задач устраивает...если для гномов и иже с ними принципиально локаль, то я не в курсе и прошу прощения за глупости
vs220, RusWolf просьба привести вывод cat /etc/locale.conf и откуда ставили yay
Хоть yay и не использую (основной paru, а yay держу на всякий случай), но просто стало интресно, в чем же причина?
Правда, при желании это можно и менять, типа
LC_ALL=C yay -Scca
Build directory: /home/vasek/.cache/yay
==> Do you want to remove ALL AUR packages from cache? [Y/n] y
removing AUR packages from cache...

PS - откуда пакет, лучше узнать так
paclist archlinuxcn | grep yay
yay 11.1.0-1
pacman -Qqem | grep yay
Ошибки не исчезают с опытом - они просто умнеют
vasek
vs220, RusWolf просьба привести вывод cat /etc/locale.conf и откуда ставили yay

RusWolf
Я всегда ставлю yay из archlinuxcn репы.

[wolf@asus ~]$ cat /etc/locale.conf
LANG=ru_RU.UTF-8
vasek
cat /etc/locale.confи откуда ставили yay
$ cat /etc/locale.conf
LANG=ru_RU.UTF-8
[oleg@vs220 ~]$ paclist archlinuxcn | grep yay
yay 11.1.0-1
[oleg@vs220 ~]$ pacman -Qqem | grep yay
[oleg@vs220 ~]$ yay -Qii yay
Название             : yay
Версия               : 11.1.0-1
Описание             : Yet another yogurt. Pacman wrapper and AUR helper written in go.
Архитектура          : x86_64
URL                  : https://github.com/Jguer/yay
Лицензии             : GPL3
Группы               : Нет
Предоставляет        : Нет
Зависит от           : pacman>5  git
Доп. зависимости     : sudo: privilege elevation [установлено]
                       doas: privilege elevation
Требуется            : Нет
Опционально для      : Нет
Конфликтует с        : Нет
Заменяет             : Нет
Установленный размер : 7,79 MiB
Сборщик              : lilac (on behalf of winstonwu91) <winstonwu91@gmail.com>
Дата сборки          : Пн 03 янв 2022 08:09:31
Дата установки       : Пн 31 янв 2022 20:26:57
Причина установки    : Явно установлен
Установочный скрипт  : No
Проверен             : Подпись
Резервные копии      :
(пусто)

выше писал что попробовал три разных пакета yay и yay-bin из аура и установленный сейчас из archlinuxcn
Что то в памяти про дискуссию на подобное поведение отложилось но хоть убей не могу вспомнить, где то это уже поднималось
RusWolf, vs220 не обижайтесь - просто хотел еще раз уточнить .
Вот уж странно, так странно ... раньше не замечал, так как редко использовал yay, а после того как перешел на paru и вообще перестал.
На этом изыскания заканчиваю.
Ошибки не исчезают с опытом - они просто умнеют
Сегодня было время и решил продолжить анализ проблемы [Д/н] … [Y/n] (основная причина - обучение молодых "хакеров")
Разумно преположить, что проблема связана с переводом текста, значит ищем файл yay.mo
Находим /usr/share/locale/ru_RU/LC_MESSAGES/yay.mo, копируем в другое место и конвертируем скопированный файл в yay.po - далее анализируем файл yay.po - находим и удаляем строки (чем самым просто убираем перевод данных строк, лишний он)
msgid "no"
msgstr "нет"

msgid "yes"
msgstr "да"
Конвертируем отредактированный файл yay.po обратно в файл yay.mo и заменяем им старый файл /usr/share/locale/ru_RU/LC_MESSAGES/yay.mo (можно сохранить и старый)
Проверяем
yay -Scca
Каталог сборки: /home/vasek/.cache/yay
==> Вы хотите удалить все пакеты AUR из кэша? [Y/n] y
удаление пакетов AUR из кэша…
Все нормально (вместо [Д/н] имеем [Y/n]) ... после очередного обновления yay можно просто заменить файл yay.mo на измененный (желателно с проверкой - вдруг что то изменилось серъезное).
Ошибки не исчезают с опытом - они просто умнеют
vasek, наверное итак знаете, но на всякий случай напишу - заглавная буква в вариантах [Д/н] … [Y/n] обозначает действие по умолчанию. Соответственно если вам нужно дать утвердительный ответ для варианта [Д/н] … [Y/n], то не обязательно явно вводить Д или Y, достаточно просто нажать Enter.
Естественно могут быть и варианты [д/Н] … [y/N], в этом случае значением по умолчанию будет Н или N.
vadik
действие по умолчанию
Все верно - практически в любой программе, если предлагается выбор, то нажатие Enter вызывает действие по умолчанию.
Можно было в данном случае и не делать всего этого ... но, как написал, интересен был сам принцип - провел ликбез внукам, им понравилось, сразу приступили каверкать перевод в других прогах, чтобы выпендриться перед знакомыми (за что их постоянно и ругаю - никому ни чего не расказывайте, но все в пустую, пока не обожгутся)
Ошибки не исчезают с опытом - они просто умнеют
vasek
отредактированный файл yay.po
Вопрос, почему у нас с RusWolf без редактирования подтверждение на английском? Пакет то вроде тот же, и локализация работает . А подтверждение как и имхо положено/хотелось на англ.
Раскладка в терминале us
vs220
Вопрос, почему у нас с RusWolf без редактирования подтверждение на английском?
А вот это самое интересное и не понятное ... раз все одинаково. Не плохо бы проверить еще и файл yay.po
Если не сложно, то проверь - скопируй куда-нибудь файл /usr/share/locale/ru_RU/LC_MESSAGES/yay.mo и далее msgunfmt yay.mo -o /yay.po
... и проверь есть ли строки, указанные выше в yay.po
Если будут (но скорее всего они будут), то тогда вообще не понятно ...

PS - и не ужели это наблюдается только у меня одного???
Ошибки не исчезают с опытом - они просто умнеют
 
Зарегистрироваться или войдите чтобы оставить сообщение.