Всем привет!
Неожиданно для себя обнаружил вопрос с установкой / обновлением app-office/libreoffice-bin. В прочем примерно такая же проблема и в app-office/libreoffice. А именно:
При инсталляции бинарного пакета, по зависимостям тянет порядка 40 пакетов. Однако, как ни крути, спотыкается всего лишь на двух. dev-libs/libixion и dev-libs/liborcus. При этом система пытаясь собрать пакет dev-libs/liborcus-9999, который тянется от app-office/libreoffice-bin, пишет, что ей необходим именно dev-libs/libixion-0.14.1. Однако, непосредственно dev-libs/liborcus-9999, тянет за собой dev-libs/libixion-9999. В результате, app-office/libreoffice-bin-6.0.3.2, конечно собирается. При условии что отдельно установлен именно dev-libs/libixion-0.14.1. Однако, после “ручной” сборки пакетов, попытка запуска приложения: $ libreoffice , имеет выхлоп =>
/usr/lib64/libreoffice/program/soffice.bin: error while loading shared libraries: liborcus-0.13.so.0: cannot open shared object file: No such file or directory. А так же непонятные симлинки, при том, что пакет liborcus-0.13 - перед установкой офисного пакета в системе отсутствовал.
$ ldd /usr/lib64/libreoffice/program/soffice.bin | grep liborcus
liborcus-0.13.so.0 => not found
liborcus-parser-0.13.so.0 => not found
Подчеркну, что офисный пакет пытался ставить “с нуля”, предварительно вычистив все зависимости, в том числе и обратные. Подскажите, что не так делаю ? Или пора разработчикам написать…?
P.S.
emerge --info => https://pastebin.com/QJJuBe6J
eix app-office/libreoffice-bin => https://pastebin.com/DGyqBHZm
emerge app-office/libreoffice-bin => https://pastebin.com/wci6pkS9
Вижу что уже и бага https://www.calculate-linux.org/issues/1087 была создана по этому же вопросу, однако уже как пару месяцев ОнО без движения…(((
Так же в баге подсказка, что необходимо ставить app-office/libreoffice… Но, и в этом случае система в момент запуска приложения сыпет аналогичными как и с бинарником ошибками => https://pastebin.com/7BeR3Qjb
И далее все по кругу…