Skip to main content
Topic solved
This topic has been marked as solved and requires no further attention.
Topic: [SOLVED] libreoffice-still broken by liborcus update (Read 1206 times) previous topic - next topic
0 Members and 2 Guests are viewing this topic.

[SOLVED] libreoffice-still broken by liborcus update

Hello, libreoffice-still is broken by liborcus update.

It seems that Arch linux version is targeting 0.17, while Artix Linux is loading 0.18 from his own repository:



Quote
sudo pacman -Qi liborcus
Nome                      : liborcus
Versione                  : 0.18.1-1
Descrizione               : File import filter library for spreadsheet documents.
Architettura              : x86_64
URL                       : https://gitlab.com/orcus/orcus/blob/master/README.md
Licenze                   : MPL
Gruppi                    : Nessuno
Fornisce                  : Nessuno
Dipenda da                : libixion
Dipendenze opzionali      : Nessuno
Richiesto da              : libreoffice-still
Opzionale per             : Nessuno
Conflitti con             : Nessuno
Sostituisce               : Nessuno
Spazio richiesto          : 3,22 MiB
Pacchettizzatore          : Artix Build Bot <[email protected]>
Data di creazione         : lun 13 feb 2023, 01:53:10
Data di installazione     : mer 22 mar 2023, 10:43:25
Motivo dell'installazione : Installato come dipendenza di un altro pacchetto
Script di install         : No
Convalidato da            : Firma


Quote
sudo pacman -Qi libreoffice-still
Nome                      : libreoffice-still
Versione                  : 7.4.6-1
Descrizione               : LibreOffice maintenance branch
Architettura              : x86_64
URL                       : https://www.libreoffice.org/
Licenze                   : LGPL3
Gruppi                    : Nessuno
Fornisce                  : libreoffice  libreoffice-en-US
Dipenda da                : curl>=7.20.0  hunspell>=1.2.8  python  libwpd>=0.9.2
                            libwps  neon>=0.28.6  pango  nspr  libjpeg  libxrandr
                            libgl  libxslt  redland  hyphen  lpsolve  gcc-libs  sh
                            graphite  icu  lcms2  poppler>=0.24.0  libvisio  libetonyek
                            libodfgen  libcdr  libmspub  harfbuzz-icu  nss  clucene
                            hicolor-icon-theme  desktop-file-utils  shared-mime-info
                            libpagemaker  libxinerama  libabw  libmwaw  libe-book
                            libcups  liblangtag  libexttextcat  liborcus  libwebp
                            libtommath  libzmf  libatomic_ops  xmlsec  libnumbertext
                            gpgme  libfreehand  libstaroffice  libepubgen  libqxp
                            libepoxy  box2d  zxing-cpp  xdg-utils
Dipendenze opzionali      : java-runtime: adds java support [installato]
                            java-environment: required by extension-wiki-publisher and
                            extension-nlpsolver [installato]
                            pstoedit: translates PostScript and PDF graphics into other
                            vector formats
                            libmythes: for use in thesaurus [installato]
                            beanshell: interactive java -- good for prototyping/macros
                            libwpg: library for importing and converting WordPerfect
                            Graphics format [installato]
                            sane: for scanner access [installato]
                            unixodbc: adds ODBC database support [installato]
                            gst-plugins-base-libs: for multimedia content, e.g. in
                            Impress [installato]
                            libpaper: takes care of papersize [installato]
                            postgresql-libs: for postgresql-connector [installato]
                            mariadb-libs: for mysql-connector [installato]
                            coin-or-mp: required by the Calc solver
                            gtk3: for GTK3 integration [installato]
                            gtk4: for GTK4 integration (experimental)
                            kio: for KF5 KDE desktop integration [installato]
                            qt6-base: for QT6 desktop integration [installato]
Richiesto da              : libreoffice-still-it
Opzionale per             : Nessuno
Conflitti con             : libreoffice-fresh
Sostituisce               : Nessuno
Spazio richiesto          : 416,88 MiB
Pacchettizzatore          : Andreas Radke <[email protected]>
Data di creazione         : gio 9 mar 2023, 18:32:33
Data di installazione     : ven 10 mar 2023, 10:41:34
Motivo dell'installazione : Installato esplicitamente
Script di install         : No
Convalidato da            : Firma


 I have not found libreoffice-still in artix repos.

Downgrading liborcus work, but it will not survive a pacman -Syuu update.


Regards

Carlo D.

Re: libreoffice-still broken by liborcus update

Reply #1
Hi,

Try downloading LibreOffice-still from Omniverse repo, it should be working.

Re: libreoffice-still broken by liborcus update

Reply #2
Hi,

Try downloading LibreOffice-still from Omniverse repo, it should be working.

omniverse?

I have to check where it is this repo, it is first time I've heard of it, but probably is my fault.


Trying to install it, but it complains about most recent versions of some packges installed than those present in omniverse:

Quote
-> ncurses5-compat-libs: local (6.4-1) is newer than omniverse (6.2-1)
 -> perl-cairo-gobject: local (1.005-1) is newer than omniverse (1.004-12)
 -> perl-gtk3: local (0.038-3) is newer than omniverse (0.038-2)

There is no harm or there is a way to suppress these warnings?

Thanks for answering.

Regards

Carlo D.



Re: libreoffice-still broken by liborcus update

Reply #5
It works now, thanks to all.

Regards

Carlo D.

Re: libreoffice-still broken by liborcus update

Reply #6
Code: [Select]
-> ncurses5-compat-libs: local (6.4-1) is newer than omniverse (6.2-1)
 -> perl-cairo-gobject: local (1.005-1) is newer than omniverse (1.004-12)
 -> perl-gtk3: local (0.038-3) is newer than omniverse (0.038-2)

these warnings should be fixed now

artist

Re: libreoffice-still broken by liborcus update

Reply #7
Omniverse did the trick. Thanks

Re: libreoffice-still broken by liborcus update

Reply #8
As of 27.03.2023 LibreOffice Fresh is still broken it "starts" (doesn't start) like this: see attached screenshot.

If Arch has newer packages and doesn't follow Arch (here: libocurus ver. 0.18 vs Arch's 0.17) then all packages that depend on it should be compiled with the version in Artix repository. Mix and don't-match is not a solution. It breaks things. Either Artix follows Arch versioning or recompiles all new things that is has newer/other than Arch. I don't understand this policy.


If Arch has newer packages and doesn't follow Arch (here: libocurus ver. 0.18 vs Arch's 0.17) then all packages that depend on it should be compiled with the version in Artix repository. Mix and don't-match is not a solution. It break things. Either Artix follows Arch versioning or recompiles all new things that is has newer/other than Arch. I don't understand this policy.

Is this done on purpose? Should I go now and buy four licenses?:
MS Windows 11
MS Office
Adobe Acrobat PDF Maker for Word
Acrobat Distiller (Windows)

Is this the exact intent? Someone here works for Microsoft? Why not follow Arch versioning to have working dependencies and major packages that are in the main repo of every distro? Either we follow package versioning or we have newer version and packages that depend on them also compiled with those versions. Yet another unofficial repo for main packages with its own version, compilations and dependancies that will further break things is a total no-go. Someone tryes to sell me those four licenses mentioned above? What is goin on?



Re: libreoffice-still broken by liborcus update

Reply #9
Going to echo @sonar 's post, I don't think that using a separate repository is a valid solution to the issue. I'm unable to launch libreoffice because the issue persists and the dependencies are off.

Can we see some movement on a real solution instead of a workaround?

Re: libreoffice-still broken by liborcus update

Reply #10
I'm unable to launch libreoffice because the issue persists and the dependencies are off.
fresh or still ?
Launch from a terminal and post the output.

I noticed the posts about liborcus and libreoffice.
Though I was lucky and have never had an issue I was curious about liborcus, what depended on it? Turns out libixion alone.
What depended on libixion. Nothing seemed to depend on that.
Removed them both. My libreoffice still works

Re: libreoffice-still broken by liborcus update

Reply #11
fresh or still ?
Launch from a terminal and post the output.

Using libreoffice-still version 7.4.6-1
And here's the output:
Code: [Select]
/usr/lib/libreoffice/program/soffice.bin: error while loading shared libraries: liborcus-0.17.so.0: cannot open shared object file: No such file or directory

When updating using yay, liborcus updates to 0.18.1-1, breaking my libreoffice.

I noticed the posts about liborcus and libreoffice.
Though I was lucky and have never had an issue I was curious about liborcus, what depended on it? Turns out libixion alone.
What depended on libixion. Nothing seemed to depend on that.
Removed them both. My libreoffice still works

Trying to do that will break libreoffice, because they are both required dependencies of libreoffice.

If I install librocus from the extra repo, it will work. But it does not survive a general update  :'(


Re: libreoffice-still broken by liborcus update

Reply #13
Using libreoffice-still version 7.4.6-1
OK I'm using libreoffice-fresh 7.5.1.2-1.1
That may explain why I've not had the issues others experienced ?

I tend to forget that libreoffice-still is even in an Artix repo. I don't have omniverse enabled.


Re: libreoffice-still broken by liborcus update

Reply #14
libreoffice-fresh v 7.5.2-1 worked. I guess if I run into this error again I'll check the other version (fresh or still) to see if it persists. Thank you for your assistance! And I apologize that my first post in the forum likely sounded angry. I love Artix and I have been using it for the better part of 2 years now. This system is so great!