telegram-desktop

С недавних пор не корректно загружается telegram-desktop
bagas@serv0 ~ $ telegram-desktop
Fontconfig warning: line 5: unknown element "its:rules"
Fontconfig warning: line 6: unknown element "its:translateRule"
Fontconfig error: line 6: invalid attribute 'translate'
Fontconfig error: line 6: invalid attribute 'selector'
Fontconfig error: line 7: invalid attribute 'xmlns:its'
Fontconfig error: line 7: invalid attribute 'version'
Fontconfig warning: line 9: unknown element "description"
Fontconfig warning: "/etc/fonts/conf.d/10-hinting-slight.conf", line 4: unknown element "its:rules"
Fontconfig warning: "/etc/fonts/conf.d/10-hinting-slight.conf", line 5: unknown element "its:translateRule"
Fontconfig error: "/etc/fonts/conf.d/10-hinting-slight.conf", line 5: invalid attribute 'translate'
Fontconfig error: "/etc/fonts/conf.d/10-hinting-slight.conf", line 5: invalid attribute 'selector'
Fontconfig error: "/etc/fonts/conf.d/10-hinting-slight.conf", line 6: invalid attribute 'xmlns:its'
Fontconfig error: "/etc/fonts/conf.d/10-hinting-slight.conf", line 6: invalid attribute 'version'
Fontconfig warning: "/etc/fonts/conf.d/90-synthetic.conf", line 4: unknown element "its:rules"
Fontconfig warning: "/etc/fonts/conf.d/90-synthetic.conf", line 5: unknown element "its:translateRule"
Fontconfig error: "/etc/fonts/conf.d/90-synthetic.conf", line 5: invalid attribute 'translate'
Fontconfig error: "/etc/fonts/conf.d/90-synthetic.conf", line 5: invalid attribute 'selector'
Fontconfig error: "/etc/fonts/conf.d/90-synthetic.conf", line 6: invalid attribute 'xmlns:its'
Fontconfig error: "/etc/fonts/conf.d/90-synthetic.conf", line 6: invalid attribute 'version'
Fontconfig error: Cannot load default config file

полный лог загрузки
https://pastebin.com/GpQn01ib

bagas@serv0 ~ $ emerge telegram-desktop-bin -pv

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild R ~] net-im/telegram-desktop-bin-1.3.10-r1::gentoo 0 KiB

Total: 1 package (1 reinstall), Size of downloads: 0 KiB

Что может быть, не пойму шрифтов что ле нужных нет?

Не шрифтов нет, а конфигурация фонтов кривая!

Покажи выдачу

ls -l /etc/fonts/conf.d/

ну и, чтобы два раза не вставать, :)

emerge -uDN --with-bdeps=y --backtrack=30 media-libs/fontconfig -pv

на всякий случай...

SysA написал(а):Покажи

SysA написал(а):
Покажи выдачу

ls -l /etc/fonts/conf.d/

ну и, чтобы два раза не вставать, :)

emerge -uDN --with-bdeps=y --backtrack=30 media-libs/fontconfig -pv

на всякий случай...

bagas@serv0 ~ $ ls -l /etc/fonts/conf.d/
итого 4
lrwxrwxrwx 1 root root  36 авг 22 20:01 10-hinting-slight.conf -> ../conf.avail/10-hinting-slight.conf
lrwxrwxrwx 1 root root  40 авг 22 20:01 10-scale-bitmap-fonts.conf -> ../conf.avail/10-scale-bitmap-fonts.conf
lrwxrwxrwx 1 root root  39 авг 22 20:01 20-unhint-small-vera.conf -> ../conf.avail/20-unhint-small-vera.conf
lrwxrwxrwx 1 root root  36 авг 22 20:01 30-metric-aliases.conf -> ../conf.avail/30-metric-aliases.conf
lrwxrwxrwx 1 root root  30 авг 22 20:01 40-nonlatin.conf -> ../conf.avail/40-nonlatin.conf
lrwxrwxrwx 1 root root  31 дек 15  2017 42-luxi-mono.conf -> ../conf.avail/42-luxi-mono.conf
lrwxrwxrwx 1 root root  29 авг 22 20:01 45-generic.conf -> ../conf.avail/45-generic.conf
lrwxrwxrwx 1 root root  27 авг 22 20:01 45-latin.conf -> ../conf.avail/45-latin.conf
lrwxrwxrwx 1 root root  31 авг 22 20:01 49-sansserif.conf -> ../conf.avail/49-sansserif.conf
lrwxrwxrwx 1 root root  26 авг 22 20:01 50-user.conf -> ../conf.avail/50-user.conf
lrwxrwxrwx 1 root root  27 авг 22 20:01 51-local.conf -> ../conf.avail/51-local.conf
lrwxrwxrwx 1 root root  29 авг 22 20:01 60-generic.conf -> ../conf.avail/60-generic.conf
lrwxrwxrwx 1 root root  27 авг 22 20:01 60-latin.conf -> ../conf.avail/60-latin.conf
lrwxrwxrwx 1 root root  35 авг 22 20:01 65-fonts-persian.conf -> ../conf.avail/65-fonts-persian.conf
lrwxrwxrwx 1 root root  30 авг 22 20:01 65-nonlatin.conf -> ../conf.avail/65-nonlatin.conf
lrwxrwxrwx 1 root root  29 авг 22 20:01 69-unifont.conf -> ../conf.avail/69-unifont.conf
lrwxrwxrwx 1 root root  31 авг 22 20:01 80-delicious.conf -> ../conf.avail/80-delicious.conf
lrwxrwxrwx 1 root root  31 авг 22 20:01 90-synthetic.conf -> ../conf.avail/90-synthetic.conf
-rw-r--r-- 1 root root 978 авг 22 20:01 README
bagas@serv0 ~ $
serv0 ~ # emerge -uDN --with-bdeps=y --backtrack=30 media-libs/fontconfig -pv

These are the packages that would be merged, in order:

Calculating dependencies... done!

Total: 0 packages, Size of downloads: 0 KiB
serv0 ~ #

Что бы ты не делал , жизнь слишком коротка!
Блог о BSD системах.

Выглядит нормально с фонтами...

Похоже с XML проблема... Покажи

eix -Ic xml

и, на всякий случай, обнови поддержку XML:

emerge -1 $(qlist -IC xml)

Если и это не поможет, то явно глюки с Телеграммой... возможно она криво обрабатывает XML и/или портит/заменяет среду/пути и т.п. Попробуй новую версию, как советовали тут.

та-же проблема, далеко не

та-же проблема, далеко не ползал. попробуй релиз 1.3.14, я его только что запушил, через минут 40 будет в rsync

Zlogene написал(а): та-же

Zlogene написал(а):
та-же проблема, далеко не ползал. попробуй релиз 1.3.14, я его только что запушил, через минут 40 будет в rsync

Обновится порт в портах?
Вечером обновлю портажи, посмотрю.

Что бы ты не делал , жизнь слишком коротка!
Блог о BSD системах.

Zlogene написал(а): та-же

Zlogene написал(а):
та-же проблема, далеко не ползал. попробуй релиз 1.3.14, я его только что запушил, через минут 40 будет в rsync

не помогло.

serv0 ~ # emerge telegram-desktop-bin -pv

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild   R   ~] net-im/telegram-desktop-bin-1.3.14::gentoo  0 KiB

Total: 1 package (1 reinstall), Size of downloads: 0 KiB

Таже ситуация.

bagas@serv0 ~ $ telegram-desktop 
Fontconfig warning: line 5: unknown element "its:rules"
Fontconfig warning: line 6: unknown element "its:translateRule"
Fontconfig error: line 6: invalid attribute 'translate'
Fontconfig error: line 6: invalid attribute 'selector'
Fontconfig error: line 7: invalid attribute 'xmlns:its'
Fontconfig error: line 7: invalid attribute 'version'
Fontconfig warning: line 9: unknown element "description"
Fontconfig warning: "/etc/fonts/conf.d/10-hinting-slight.conf", line 4: unknown element "its:rules"
Fontconfig warning: "/etc/fonts/conf.d/10-hinting-slight.conf", line 5: unknown element "its:translateRule"
Fontconfig error: "/etc/fonts/conf.d/10-hinting-slight.conf", line 5: invalid attribute 'translate'
Fontconfig error: "/etc/fonts/conf.d/10-hinting-slight.conf", line 5: invalid attribute 'selector'
Fontconfig error: "/etc/fonts/conf.d/10-hinting-slight.conf", line 6: invalid attribute 'xmlns:its'
Fontconfig error: "/etc/fonts/conf.d/10-hinting-slight.conf", line 6: invalid attribute 'version'
Fontconfig warning: "/etc/fonts/conf.d/10-hinting-slight.conf", line 8: unknown element "description"
Fontconfig warning: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 4: unknown element "its:rules"
Fontconfig warning: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 5: unknown element "its:translateRule"
...
...
...
Fontconfig warning: "/etc/fonts/conf.d/80-delicious.conf", line 5: unknown element "its:translateRule"
Fontconfig error: "/etc/fonts/conf.d/80-delicious.conf", line 5: invalid attribute 'translate'
Fontconfig error: "/etc/fonts/conf.d/80-delicious.conf", line 5: invalid attribute 'selector'
Fontconfig error: "/etc/fonts/conf.d/80-delicious.conf", line 6: invalid attribute 'xmlns:its'
Fontconfig error: "/etc/fonts/conf.d/80-delicious.conf", line 6: invalid attribute 'version'
Fontconfig warning: "/etc/fonts/conf.d/90-synthetic.conf", line 4: unknown element "its:rules"
Fontconfig warning: "/etc/fonts/conf.d/90-synthetic.conf", line 5: unknown element "its:translateRule"
Fontconfig error: "/etc/fonts/conf.d/90-synthetic.conf", line 5: invalid attribute 'translate'
Fontconfig error: "/etc/fonts/conf.d/90-synthetic.conf", line 5: invalid attribute 'selector'
Fontconfig error: "/etc/fonts/conf.d/90-synthetic.conf", line 6: invalid attribute 'xmlns:its'
Fontconfig error: "/etc/fonts/conf.d/90-synthetic.conf", line 6: invalid attribute 'version'
Fontconfig error: Cannot load default config file

Что бы ты не делал , жизнь слишком коротка!
Блог о BSD системах.

Попробуй все-таки ХМЛ

Попробуй все-таки ХМЛ обновить, как я писал выше... ничего ведь не теряешь...

SysA написал(а): Попробуй

SysA написал(а):
Попробуй все-таки ХМЛ обновить, как я писал выше... ничего ведь не теряешь...

emerge -1 $(qlist -IC xml)
Сделал, продвижение есть.
Теперь ярлык даже появился в меню пуск.

serv0 ~ # eix -Ic xml
[I] app-text/docbook-xml-dtd (4.1.2-r6(4.1.2)@03.11.2013 4.2-r2(4.2)@19.01.2014 4.3-r1(4.3)@10.02.2015 4.4-r2(4.4)@20.06.2014 4.5-r1(4.5)@31.08.2018): Docbook DTD for XML
[I] app-text/xmlto (0.0.26-r1@31.08.2018): script for converting XML and DocBook documents to a variety of output formats
[?] dev-libs/libxml2 (2.9.8(2)@31.08.2018 -> 2.9.2-r4(2)): Version 2 of the library to manipulate XML files
[?] dev-libs/pugixml (1.8@31.08.2018 -> 1.5): Light-weight, simple, and fast XML parser for C++ with XPath support
[?] dev-libs/tinyxml2 (6.2.0(0/6)@31.08.2018 -> 2.2.0(0/2)): A simple, small, efficient, C++ XML parser
[?] dev-libs/xmlrpc-c (1.39.11-r1@31.08.2018 -> 1.32.05-r1): A lightweigt RPC library based on XML and HTTP
[?] dev-perl/XML-LibXML (2.13.200@28.08.2018 -> 2.12.100): Perl binding for libxml2
[?] dev-perl/XML-NamespaceSupport (1.120.0@28.08.2018 -> 1.110.0-r1): A Perl module that offers a simple to process namespaced XML names
[?] dev-perl/XML-Parser (2.440.0@28.08.2018 -> 2.410.0-r2): A Perl extension interface to James Clark's XML parser, expat
[?] dev-perl/XML-SAX (1.0.0@28.08.2018 -> 0.990.0-r1): Perl module for using and building Perl SAX2 XML parsers, filters, and drivers
[?] dev-perl/XML-SAX-Base (1.90.0@28.08.2018 -> 1.80.0-r1): Base class SAX Drivers and Filters
[?] dev-perl/XML-SAX-Expat (0.510.0@28.08.2018 -> ~0.510.0): SAX2 Driver for Expat
[?] dev-perl/XML-Simple (2.250.0@28.08.2018 -> 2.200.0-r1): XML::Simple - Easy API to read/write XML (esp config files)
[?] dev-qt/qtxml (5.9.6(5/5.9)@31.08.2018 -> 5.4.2(5)^t): SAX and DOM implementation library for the Qt5 framework
[?] dev-qt/qtxmlpatterns (4.8.7(4)@18.05.2017 5.9.6(5/5.9)@31.08.2018 -> 4.8.6-r1(4) 5.4.2(5)^t): XPath, XQuery, and XSLT support library for the Qt5 framework
Найдено 15 совпадение.

Но все по прежнему долго загружается и есть те же ошибки при загрузке.
загружается он примерно 15 секунд.

bagas@serv0 ~ $ telegram-desktop
Fontconfig warning: line 5: unknown element "its:rules"
Fontconfig warning: line 6: unknown element "its:translateRule"
Fontconfig error: line 6: invalid attribute 'translate'
Fontconfig error: line 6: invalid attribute 'selector'
Fontconfig error: line 7: invalid attribute 'xmlns:its'
Fontconfig error: line 7: invalid attribute 'version'
Fontconfig warning: line 9: unknown element "description"
Fontconfig warning: "/etc/fonts/conf.d/10-hinting-slight.conf", line 4: unknown element "its:rules"
Fontconfig warning: "/etc/fonts/conf.d/10-hinting-slight.conf", line 5: unknown element "its:translateRule"
Fontconfig error: "/etc/fonts/conf.d/10-hinting-slight.conf", line 5: invalid attribute 'translate'
...
...
...
Fontconfig warning: "/etc/fonts/conf.d/90-synthetic.conf", line 4: unknown element "its:rules"
Fontconfig warning: "/etc/fonts/conf.d/90-synthetic.conf", line 5: unknown element "its:translateRule"
Fontconfig error: "/etc/fonts/conf.d/90-synthetic.conf", line 5: invalid attribute 'translate'
Fontconfig error: "/etc/fonts/conf.d/90-synthetic.conf", line 5: invalid attribute 'selector'
Fontconfig error: "/etc/fonts/conf.d/90-synthetic.conf", line 6: invalid attribute 'xmlns:its'
Fontconfig error: "/etc/fonts/conf.d/90-synthetic.conf", line 6: invalid attribute 'version'
Fontconfig error: Cannot load default config file

Что бы ты не делал , жизнь слишком коротка!
Блог о BSD системах.

Ну тогда еще попробуй то же

Ну тогда еще попробуй то же для фонтов:

emerge -1D --with-bdeps=y --backtrack=30 $(qlist -IC font)

a потом все зависимости Телеграммы:

emerge -1e net-im/telegram-desktop-bin

предупреждаю, что это затронет множество пакетов - у меня это около четверти всего установленного (343 packages из 1474). Зато можешь быть уверенным, что вся пакетная инфраструктура для Телеграммы актуальна. Разумеется, крайне желательно перед всей этой пересборкой засинхронизировать портаж... идеально - после перекомпиляции всего перегрузить систему, т.к. весьма вероятно, что у тебя изменятся системные библиотеки.

.

А после синхронизации дерева перед выполнением любых прочих операций логично привести систему в соответствие.

:wq
--
Live free or die

Не в этом случае! 1. У меня

Не в этом случае!

1. У меня по симптоматике ТС очевидное подозрение на несоответствие (устаревшие) сборки некоторых пакетов входящим в них библиотекам.
2. Поскольку это гарантированно решается только полной пересборкой мира, то потребует времени.
3. Предложенное решение делает часть этой работы, а также должно решить проблему темы, тем самым подтвердив диагноз.
4. Если проблема решается, то следующий шагом и должна быть полная пересборка мира, ибо некорректность сборки подтвердится.
5. Ежели нет, то можно будет просто сделать инкрементное обновление и дальше разбираться с Телеграммой.

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".