Bug 37248 - Ошибка рендеринга шрифтов в приложении МойАссистент
Summary: Ошибка рендеринга шрифтов в приложении МойАссистент
Status: CLOSED DUPLICATE of bug 37153
Alias: None
Product: Sisyphus
Classification: Development
Component: libpango (show other bugs)
Version: unstable
Hardware: all Linux
: P3 normal
Assignee: Yuri N. Sedunov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-09-20 16:46 MSK by Andrey Cherepanov
Modified: 2019-10-10 23:37 MSK (History)
4 users (show)

See Also:


Attachments
Главное окно МойАссистент (20.85 KB, image/png)
2019-09-20 16:46 MSK, Andrey Cherepanov
no flags Details
Скриншот ошибка в gtk3-demo (84.89 KB, image/jpeg)
2019-09-22 16:35 MSK, Anton Farygin
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Andrey Cherepanov 2019-09-20 16:46:27 MSK
Created attachment 8307 [details]
Главное окно МойАссистент

На libpango-1.40.14-alt0.M80P.1 (p8) - показывается нормально.
На libpango-1.44.6-alt1 в p9 показывается квадратиками.
Comment 1 AEN 2019-09-21 21:55:22 MSK
А в каком пакете этот "МойАссистент"?
Comment 2 Yuri N. Sedunov 2019-09-21 22:21:34 MSK
https://мойассистент.рф/скачать
Comment 3 AEN 2019-09-21 22:30:49 MSK
(В ответ на комментарий №2)
> https://мойассистент.рф/скачать

Приприетарщина?
Может, если необходима, то лучше сделать compat-пакет из libpango-1.40?
В каких-то свободных приложениях эта бага есть?
Comment 4 Yuri N. Sedunov 2019-09-21 22:47:34 MSK
(В ответ на комментарий №3)
> 
> Приприетарщина?

Она, и носит в себе несколько стандартных библиотек в /opt/assistant/lib, видимо, можно туда и нужную pango подложить.

> Может, если необходима, то лучше сделать compat-пакет из libpango-1.40?
> В каких-то свободных приложениях эта бага есть?

Я не видел, поэтому городить compat-пакетов не хочу.
Comment 5 AEN 2019-09-21 23:11:59 MSK
(В ответ на комментарий №4)
> (В ответ на комментарий №3)
> > 
> > Приприетарщина?
> 
> Она, и носит в себе несколько стандартных библиотек в /opt/assistant/lib,
> видимо, можно туда и нужную pango подложить.

+1
> 
> > Может, если необходима, то лучше сделать compat-пакет из libpango-1.40?
> > В каких-то свободных приложениях эта бага есть?
> 
> Я не видел, поэтому городить compat-пакетов не хочу.

Андрей, Вы в пятницу еще один пакет упоминали. Он свободный?
Пока это не похоже на багу libpango.
Comment 6 Anton Farygin 2019-09-22 16:32:46 MSK
А я видел эту багу в pinentry-gtk и GTK'шных диалогах firefox+thunderbird.
Comment 7 Anton Farygin 2019-09-22 16:35:01 MSK
Created attachment 8309 [details]
Скриншот ошибка в gtk3-demo
Comment 8 Anton Farygin 2019-09-22 16:42:52 MSK
37153 в Sisyphus был чуть раньше и на свободных компонентах.

*** This bug has been marked as a duplicate of bug 37153 ***
Comment 9 Andrey Cherepanov 2019-09-23 16:56:07 MSK
(В ответ на комментарий №4)
> (В ответ на комментарий №3)
> > 
> > Приприетарщина?
> 
> Она, и носит в себе несколько стандартных библиотек в /opt/assistant/lib,
> видимо, можно туда и нужную pango подложить.
Можно. Но скрипт запуска из меню не даст увидеть эти библиотеки:
if [[ ($ID == "altlinux" || $ID == "centos") && $VER_TEMP == "7" ]]
then
    export LD_LIBRARY_PATH=$INST_DIR/lib
fi

Если туда положить старую libpango и убрать проверку версии в скрипте /opt/assistant/scripts/assistant.sh, то да, всё работает.