/ usr / bin / wx-config
является символической ссылкой из-за системы «альтернатив» - бывает, что Fedora имеет и wxGTK, и wxGTK3, оба из которых могут предоставить wx- конфиг
. Если в вашей системе установлен wxGTK-devel
или wxGTK3-devel
, то / usr / bin / wx-config
должен существовать и указывать на / etc / alternatives / wx-config
, который, в свою очередь, должен указывать на соответствующий / usr / libexec /
(что угодно) . (Если у вас установлены оба , wxGTK3-devel должен иметь приоритет.)
У вас есть BuildRequires: wxGTK3-devel
в вашем specfile, поэтому этот должен Просто работай. Вы не должны (и, по сути, поэтому просто не должны ) создавать символическую ссылку самостоятельно. Тем не менее, похоже, что в версии wxGTK3, поставляемой с Fedora 24, была ошибка упаковки ( bugzilla # 1077718 ). Она была исправлена в обновлении , но похоже, что OBS этого не делает. У меня нет возможности включать обновления в ваш buildroot, поэтому, к сожалению, вам нужно будет найти обходной путь для этого.
Проблема была с моим шрифтом. Я установил шрифт Source code pro, и он работал как часы.
pacman -S adobe-source-code-pro-fonts
и добавьте
font = Source Code Pro for Powerline 11
в файле конфигурации