J'utilise depuis longtemps LibreOffice avec Sun Report Builder. Tout à l'heure en démarrant un rapport dans Base, j'ai eu une erreur du genre "failed to open /usr/lib/libreoffice/program/../program/librptlo.so". Ça marchait en décembre.
Effectivement pas de librptlo.so dans /usr/lib/libreoffice/program/.
En cherchant sur le net, j'ai trouvé différents posts parlant de ce fichier et de 2 autres (librptuilo.so et librptxmllo.so) que j'ai donc récupéré dans un .rpm et mis dans ce répertoire.
Mais rien n'y fait, ça ne marche pas, même après reboot. Toujours la même erreur.
Même chose en démarrant via Terminal, sans info supplémentaires dans le Terminal.
Rien sur le wiki Arch non plus ...
Des idées ?
Denis
CPU : AMD A8-7600, carte mère ASRock FM2A88M-HD+ R3.0 - 8Go RAM
Graph. : AMD Radeon R7
1 SSD 120Go, 1HD 1 To
Manjaro xfce depuis mars 2016, après Ubuntu Voyager 12.04 (et bien d'autres)
Dernière modification par Denis-pomil y a 6 ans, modifié au total 2 fois.
Au fait, suite à une probable mise à jour, LibreOffice m'a demandé de recharger l'extension Oracle Report Builder et c'est ensuite que j'ai eu l'erreur sur la librairie. D'habitude le Report Builder était intégré dans LibreOffice.
CPU : AMD A8-7600, carte mère ASRock FM2A88M-HD+ R3.0 - 8Go RAM
Graph. : AMD Radeon R7
1 SSD 120Go, 1HD 1 To
Manjaro xfce depuis mars 2016, après Ubuntu Voyager 12.04 (et bien d'autres)
Dernière modification par Denis-pomil y a 6 ans, modifié au total 1 fois.
Donc ils seraient dans une 5.3.7, mais pas en 5.4.4 (chez moi) et suivants.
Bon on fait comment pour revenir en 5.3.7, et pour faire corriger le problème ?
Denis
CPU : AMD A8-7600, carte mère ASRock FM2A88M-HD+ R3.0 - 8Go RAM
Graph. : AMD Radeon R7
1 SSD 120Go, 1HD 1 To
Manjaro xfce depuis mars 2016, après Ubuntu Voyager 12.04 (et bien d'autres)
Ensuite il s'agit de bloquer la mise à niveau du paquet downgradé. Pour ce faire, ouvrir le fichier de config de pacman :
sudo nano /etc/pacman.conf
puis repérer la ligne #IgnorePkg = Supprimer le commentaire en début de ligne et ajouter libreoffice-still après le signe "=" Cela doit donner ce type d'entrée :
IgnorePkg = libreoffice-still
enregistrer les modifications à l'aide des touches ctrl + o puis confirmer à l'aide de la touche entrée, quitter ensuite l'éditeur avec ctrl + x
Il y aura un avertissement lors des prochaines mises à jour mais tu garderas la version souhaitée de libreoffice
Manjaro-Xfce-Compiz 64
Desktop
CPU amd-phenom-64(pci=nomsi dans grub)
CG nvidia GeForce GT 730
Ram : 4 Go
kernel : 54 branche : stable, driver GPU : Nvidia-non-libre
1er essai raté, car les fichiers que j'avais installé génaient :
erreur : la validation de la transaction a échoué (conflit de fichiers)
libreoffice-still : /usr/lib/libreoffice/program/librptlo.so est déjà présent dans le système de fichiers
libreoffice-still : /usr/lib/libreoffice/program/librptuilo.so est déjà présent dans le système de fichiers
libreoffice-still : /usr/lib/libreoffice/program/librptxmllo.so est déjà présent dans le système de fichiers
Des erreurs se sont produites, aucun paquet n’a été mis à jour.
2ème essai apparemment réussi après suppression des fichiers, mais LibreOffice ne se lance pas. Via Terminal, ça me rend :
/usr/lib/libreoffice/program/soffice.bin: error while loading shared libraries: liborcus-0.12.so.0: cannot open shared object file: No such file or directory
Ça parle de librorcus 0.13 dans l'install :
sudo pacman -U libreoffice-still-5.3.7-6-x86_64.pkg.tar.xz
chargement des paquets...
avertissement : retourne à la version antérieure du paquet libreoffice-still (5.4.4-1 => 5.3.7-6)
résolution des dépendances...
recherche des conflits entre paquets...
Paquets (3) libixion-0.13.0-1 liborcus-0.13.2-1 libreoffice-still-5.3.7-6
Taille totale installée : 415,67 MiB
Taille de mise à jour nette : 3,52 MiB
:: Procéder à l’installation ? [O/n] o
(3/3) vérification des clés dans le trousseau [#####################################] 100%
(2/3) vérification de l’intégrité des paquets [#####################################] 100%
(2/3) chargement des fichiers des paquets [#####################################] 100%
(3/3) analyse des conflits entre fichiers [#####################################] 100%
(3/3) vérification de l’espace disque disponible [#####################################] 100%
:: Traitement des changements du paquet...
(1/3) installation de libixion [#####################################] 100%
(2/3) installation de liborcus [#####################################] 100%
(3/3) réinstallation d’une ancienne version libreoffice-still [#####################################] 100%
:: Exécution des crochets de post-transaction...
(1/4) Updating icon theme caches...
(2/4) Arming ConditionNeedsUpdate...
(3/4) Updating the desktop file MIME type cache...
(4/4) Updating the MIME type database...
Unknown media type in type 'all/all'
Unknown media type in type 'all/allfiles'
Bref, pas encore gagné
Denis
[Edit] Via pacman, j'ai reviré LibreOffice 5.3 et aussi du 5.4, puis réinstallé le 5.3 avec la commande de pacman : même erreur au lancement de LibreOffice.
CPU : AMD A8-7600, carte mère ASRock FM2A88M-HD+ R3.0 - 8Go RAM
Graph. : AMD Radeon R7
1 SSD 120Go, 1HD 1 To
Manjaro xfce depuis mars 2016, après Ubuntu Voyager 12.04 (et bien d'autres)
Je suis d'abord repassé par une 3.5.7-5 (au lieu de 6) et j'ai eu une autre lib manquante.
Puis la bonne idée, regarder liborcus, et là, j'avais un paquet en cache pour la 0.12.
Donc install de libreOffice 3.5.7-6, puis de Librorcus 0.12.1-4 et LibreOffice démarre.
CPU : AMD A8-7600, carte mère ASRock FM2A88M-HD+ R3.0 - 8Go RAM
Graph. : AMD Radeon R7
1 SSD 120Go, 1HD 1 To
Manjaro xfce depuis mars 2016, après Ubuntu Voyager 12.04 (et bien d'autres)
Dernière modification par Denis-pomil y a 6 ans, modifié au total 1 fois.
Feb 12, 2018 12:07:09 PM com.sun.star.report.pentaho.SOReportJobFactory$_SOReportJobFactory execute
SEVERE: Detected an IncompatibleClassChangeError
CPU : AMD A8-7600, carte mère ASRock FM2A88M-HD+ R3.0 - 8Go RAM
Graph. : AMD Radeon R7
1 SSD 120Go, 1HD 1 To
Manjaro xfce depuis mars 2016, après Ubuntu Voyager 12.04 (et bien d'autres)
Lorsque tu as désinstallé successivement libre-office tu as peut-être viré java, comment l'as tu désinstallé ? pacman -R ou pacman -Rsn ?
Quel retour ici :
pacman -Qi libreoffice-still
Manjaro-Xfce-Compiz 64
Desktop
CPU amd-phenom-64(pci=nomsi dans grub)
CG nvidia GeForce GT 730
Ram : 4 Go
kernel : 54 branche : stable, driver GPU : Nvidia-non-libre
Après la réinstall de LO 5.3.7, de liborcus et libixion, il fallait supprimer le Report Builder d'Oracle dans les extensions, et comme ça, LO prend celui qui est intégré (et qui ne l'est plus en 5.4)
Merci aux maitres papajoke, Erwan et lemust83
Denis
administration/modération
Oups, sorry ! C'est fait
CPU : AMD A8-7600, carte mère ASRock FM2A88M-HD+ R3.0 - 8Go RAM
Graph. : AMD Radeon R7
1 SSD 120Go, 1HD 1 To
Manjaro xfce depuis mars 2016, après Ubuntu Voyager 12.04 (et bien d'autres)
CPU : AMD A8-7600, carte mère ASRock FM2A88M-HD+ R3.0 - 8Go RAM
Graph. : AMD Radeon R7
1 SSD 120Go, 1HD 1 To
Manjaro xfce depuis mars 2016, après Ubuntu Voyager 12.04 (et bien d'autres)
Les versions de libreoffice sont les mêmes dans toutes les branches de Manjaro. Il suffit de remplacer libreoffice-still par libreoffice-Fresh pour avoir cette dernière version.
Manjaro-Xfce-Compiz 64
Desktop
CPU amd-phenom-64(pci=nomsi dans grub)
CG nvidia GeForce GT 730
Ram : 4 Go
kernel : 54 branche : stable, driver GPU : Nvidia-non-libre