126 (25.08.2018 18:55:46 отредактировано Aleksei)

Re: Нестабильные версии OutWiker

по версии последней 846 возникла похожая на описанную в письме за 06.05.2018 ситуация по библиотекам в дистрибутиве calculate-linux (gentoo).  outwiker  не запускается  и выдает на экран ошибку (в лог не пишет):
ImportError: /usr/lib64/libfontconfig.so.1: undefined symbol: FT_Done_MM_Var
[5788] Failed to execute script runoutwiker

причина: не соответствие библиотеки libfreetype.so.6 из дистрибутива outwiker  другим более новым библиотекам системы.
В частности библиотека системы libfontconfig.so.1->/usr/lib64/libfontconfig.so.1.11.1  требует более новую библиотеку libfreetype.so.6.16.1 понимающую symbol: FT_Done_MM_Var.

решение: удалить из каталога установки outwiker файл libfreetype.so.6.

127

Re: Нестабильные версии OutWiker

Спасибо, учту.

128

Re: Нестабильные версии OutWiker

ещё проблема, падает с сообщением:
** (outwiker:7229): ERROR **: Unable to fork a new child process: Не удалось выполнить процесс-потомок «/usr/lib/x86_64-linux-gnu/webkit2gtk-4.0/WebKitWebProcess» (No such file or directory)

такой директории действительно нет, то есть не хватает какого-то пакета, какого и зачем?
поиск пакетов выдает вот это:
hp_calc /home/alex/outwiker_amd64 # emerge --search webkit

Local copy of remote index is up-to-date and will be used.
 
[ Results for search key : webkit ]
Searching...

*  dev-qt/qtwebkit
      Latest version available: 5.9.1
      Latest version installed: 5.9.1
      Size of files: 34474 KiB
      Homepage:      https://www.qt.io/
      Description:   WebKit rendering library for the Qt5 framework (deprecated)
      License:       || ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3

*  dev-ruby/ruby-webkit2-gtk
      Latest version available: 3.1.1
      Latest version installed: [ Not Installed ]
      Size of files: 2181 KiB
      Homepage:      http://ruby-gnome2.sourceforge.jp/
      Description:   Ruby WebKitGtk+ for Gtk 3.0 bindings
      License:       Ruby

*  kde-frameworks/kdewebkit
      Latest version available: 5.49.0
      Latest version installed: [ Not Installed ]
      Size of files: 29 KiB
      Homepage:      https://www.kde.org/
      Description:   Framework providing KDE integration of QtWebKit
      License:       LGPL-2+

*  kde-misc/kwebkitpart
      Latest version available: 1.4.0_pre20180406
      Latest version installed: [ Not Installed ]
      Size of files: 117 KiB
      Homepage:      https://cgit.kde.org/kwebkitpart.git
      Description:   WebKit KPart for Konqueror
      License:       LGPL-2

*  net-libs/webkit-gtk
      Latest version available: 2.20.4
      Latest version installed: [ Not Installed ]
      Size of files: 16236 KiB
      Homepage:      https://www.webkitgtk.org
      Description:   Open source web browser engine
      License:       LGPL-2+ BSD

[ Applications found : 5 ]

то есть стоит dev-qt/qtwebkit  но очевидно нужен ещё, последний в списке?

129

Re: Нестабильные версии OutWiker

для запуска  outwiker 846   в calculate-linux (gentoo) с последними обновлениями необходимо:
1- удалить из каталога установки outwiker файл libfreetype.so.6.
под root:
2- установить  net-libs/webkit-gtk-2.20.4 (emerge -av  net-libs/webkit-gtk-2.20.4)
   предложит поставить 4 пакета, согласиться.
app-arch/brotli-1.0.2:0/1.0.2
media-libs/woff2-1.0.2-r1
app-misc/geoclue-2.4.8
net-libs/webkit-gtk-2.20.4   собственно это сам необходимый нам пакет

создать каталог /usr/lib64/x86_64-linux-gnu/ , стоя в нём создать символическую ссылку  ln -s /usr/libexec/webkit2gtk-4.0
на этом всё, outwiker запускается и работает.

130

Re: Нестабильные версии OutWiker

Евгений, спасибо за отличный продукт!
Outwiker  версии 850 отлично работает под calculate-linux (gentoo) с последними обновлениями.
Надо ставить дистр OutWiker под Linux (бинарная сборка) и после разархивации удалить из каталога установки outwiker файл библиотеки libfreetype.so.6, по причине о которой писал ранее https://jenyay.net/forum/post/874/#p874.
Более никаких проблем не возникает. Мне показалось, что шустрее стал работать.
И еще в 848 был глюк, при выборе страницы созданной как html вместо того, чтобы открывать страницу в окне outwiker, вызывался броузер и страница открывалась в нём, хотя возможно это был глюк сторонних библиотек, который исправлен к текущему моменту. На сегодня в версии 850 этот глюк отсутствует, всё работает отлично, никаких замечаний нет.

131

Re: Нестабильные версии OutWiker

да, ещё я беру из дистрибутива outwiker_win_unstable_all_plugins.zip  каталог plugins  и копирую его в ~/.config/outwiker .
Получаю в linux  outwiker c функциональностью всех плагинов.

132

Re: Нестабильные версии OutWiker

> Надо ставить дистр OutWiker под Linux (бинарная сборка) и после разархивации удалить из каталога установки outwiker файл библиотеки libfreetype.so.6, по причине о которой писал ранее https://jenyay.net/forum/post/874/#p874.

Спасибо, что напомнил, я пока еще не проверял работу без этой библиотеки в других дистрибутивах.

> И еще в 848 был глюк, при выборе страницы созданной как html вместо того, чтобы открывать страницу в окне outwiker, вызывался броузер и страница открывалась в нём, хотя возможно это был глюк сторонних библиотек, который исправлен к текущему моменту.

Да, это проблема в wxPython 4.0.3, из-за нее откатился на wxPython 4.0.1, где ее нет. На самом деле там все сложнее и завязано на то, как скомпилирована библиотека, но с точки зрения пользователя, если самому не компилировать библиотеку, можно описать таким образом.

> да, ещё я беру из дистрибутива outwiker_win_unstable_all_plugins.zip  каталог plugins  и копирую его в ~/.config/outwiker. Получаю в linux  outwiker c функциональностью всех плагинов.

Надо что-то подобное сделать и под Linux. Раньше я выкладывал архив всех плагинов, но потом его убрал, чтобы не было путаницы с версиями OutWiker, под которые заточены плагины.