safocl
но как же все же с приоритетами по кодам символов? ведь система как то выбирает приоритет, на чем основывается когда выводит символы с пересекающимися кодами именно не из awesome?
Так как в разных шрифтах могут быть (и есть) символы с одинаковыми кодами, система сначала проверяет, какой шрифт использовать, а лишь затем использует код символа.
Покажите конфиг, хотя бы ту часть, где описаны шрифты (для самой i3 и для панели). Кстати, что за панель?
Возможно, я ошибаюсь, но символы с одинаковым кодом, в зависимости, от семейства шрифтов могут выглядеть по-разному.
А в конфигурационном файле i3 шрифт как указан (указано ли семейство шрифтов)?
Частично решил свою проблему. «Старшие и более опытные товарищи» подсказали решение.
Но программа не работала, пока не добавил /usr/lib/geoclue-2.0/demos/agent в автозагрузку.
RusWolf
Ну если это называется проще, то флажок в руки :)
Мне проще потратить одну минуту на редактирование файла и спокойно ждать новую версию пакета, не заглядывая каждый раз в логи pacman.
Оказывается, то, что вы предлагали или, по крайней мере, с тем же результатом, можно сделать средствами pacman.
Команда

pacman -S --dbonly geoclue2
запишет в базу установленных пакетов только информацию об установке, не обновляя сам пакет.
RusWolf
В папке /var/lib/pacman/local/geoclue2-2.4.7-1 находишь файл desc, в нём меняешь версию на 2.4.10-1, потом папку geoclue2-2.4.7-1 переименовываешь в geoclue2-2.4.10-1.
И спокойно ждёшь новой версии.
Спасибо за желание помочь, но это даже не «костыль». Проще уж тогда «заморозить» пакет по имени, записать на бумажку «плохую» версию и внимательно смотреть каждый вывод pacman -Suy на предмет подобной строчки

warning: geoclue2: ignoring package upgrade (2.4.7-1 => 2.4.10-1)
vs220
Что вы под этим имеете ввиду?
Если заморозить обновление пакета то в конфиге пакмана
Хотя уже много лет прошло, как я перешёл на Archlinux с Gentoo, но «гентушный» сленг проскакивает.
Я хотел бы «заморозить» обновление определённой версии пакета, т.е. в контексте этой темы я не хочу, чтобы пакет geoclue2-2.4.10-1 устанавливался, а, например, если появится версия новее этой, пакет установился.
redix
В pacman.conf есть закоментированная строка, если я вас правильно понял.
#NoExtract   =
Нет, это не то:

man pacman.conf
...
  NoExtract = file ...
           All files listed with a NoExtract directive will never be extracted from a package into the filesystem. This can be useful when you don’t want part of a
           package to be installed. For example, if your httpd root uses an index.php, then you would not want the index.html file to be extracted from the apache
           package. These files refer to files in the package archive, so do not include the leading slash (the RootDir) when specifying them. Shell-style glob
           patterns are allowed. It is possible to invert matches by prepending a file with an exclamation mark. Inverted files will result in previously blacklisted
           files being whitelisted again. Subsequent matches will override previous ones. A leading literal exclamation mark or backslash needs to be escaped.
...
Эта опция не извлекает из пакета определённый файл.
Мне же больше подходит опция

 IgnorePkg = package ...
           Instructs pacman to ignore any upgrades for this package when performing a --sysupgrade. Shell-style glob patterns are allowed.
Не уверен, правда, может ли она маскировать пакет не только по имени, но и по версии.
Lupo_Alberto
К сожалению, я не программист, поэтому, глянув тут, просто понизил версию:

pacman -U geoclue2-2.4.7-1-x86_64.pkg.tar.xz
Есть ли в Archlinux корректный способ «замаскировать» определённую версию пакета?
К сожалению, я не программист, поэтому, глянув тут, просто понизил версию:

pacman -U geoclue2-2.4.7-1-x86_64.pkg.tar.xz
Разработчики знают, осталось дождаться исправления.