View previous topic :: View next topic |
Author |
Message |
ManfredB Veteran
Joined: 27 Dec 2007 Posts: 1752
|
Posted: Wed Nov 22, 2023 8:06 am Post subject: [gelöst] libreoffice scheitert auf gentoo-stable |
|
|
Hallo zusammen!
Heute früh wollte ich auf meinem Acer Notebook gentoo-stable aktualisieren.
Dabei kam libreoffice-7.5.8.2-r2 dazu.
Auf dem Notebook endete nach ein paar Minuten die Installation.
Mein Gedanke ging sofort zu meinem PC: dort sollte es doch eigentlich funktionieren.
Doch genau das funktionierte genauso nicht.
Ich habe mir die build.log einmal angeschaut, doch mir ist da nichts klar geworden.
Die build.log ist so dick, daß ich sie hier leider nicht liefern kann.
Frage; hat jemand diese Version schon mit Erfolg installieren können?
Dazu muss ich sicher noch eine Weil warten, denn es ist gerade 5 Minuten nach 9 Uhr,
Im voraus herzlichen Dank für jede Antwort.
Gruß
ManfredB
Last edited by ManfredB on Wed Nov 22, 2023 8:39 am; edited 1 time in total |
|
Back to top |
|
|
ManfredB Veteran
Joined: 27 Dec 2007 Posts: 1752
|
Posted: Wed Nov 22, 2023 8:22 am Post subject: |
|
|
Ich habe eben noch einmal in die build.log geschaut.
Da sind mir 2 Errors aufgefallen:
Code: |
make[1]: *** [/var/tmp/portage/app-office/libreoffice-7.5.8.2-r2/work/libreoffice-7.5.8.2/solenv/gbuild/LinkTarget.mk:337: /var/tmp/portage/app-office/libreoffice-7.5.8.2-r2/work/libreoffice-7.5.8.2/workdir/CxxObject/ucb/source/ucp/cmis/cmis_content.o] Error 1
---
rm /var/tmp/portage/app-office/libreoffice-7.5.8.2-r2/work/libreoffice-7.5.8.2/workdir/CustomTarget/i18npool/breakiterator/dict_word_he.txt /var/tmp/portage/app-office/libreoffice-7.5.8.2-r2/work/libreoffice-7.5.8.2/workdir/CustomTarget/i18npool/breakiterator/dict_word.txt /var/tmp/portage/app-office/libreoffice-7.5.8.2-r2/work/libreoffice-7.5.8.2/workdir/CustomTarget/i18npool/breakiterator/count_word.txt /var/tmp/portage/app-office/libreoffice-7.5.8.2-r2/work/libreoffice-7.5.8.2/workdir/CustomTarget/i18npool/breakiterator/edit_word.brk /var/tmp/portage/app-office/libreoffice-7.5.8.2-r2/work/libreoffice-7.5.8.2/workdir/CustomTarget/i18npool/breakiterator/dict_word_he.brk /var/tmp/portage/app-office/libreoffice-7.5.8.2-r2/work/libreoffice-7.5.8.2/workdir/CustomTarget/i18npool/breakiterator/sent.brk /var/tmp/portage/app-office/libreoffice-7.5.8.2-r2/work/libreoffice-7.5.8.2/workdir/CustomTarget/i18npool/breakiterator/line.txt /var/tmp/portage/app-office/libreoffice-7.5.8.2-r2/work/libreoffice-7.5.8.2/workdir/CustomTarget/i18npool/breakiterator/dict_word.brk /var/tmp/portage/app-office/libreoffice-7.5.8.2-r2/work/libreoffice-7.5.8.2/workdir/CustomTarget/i18npool/breakiterator/count_word.brk /var/tmp/portage/app-office/libreoffice-7.5.8.2-r2/work/libreoffice-7.5.8.2/workdir/CustomTarget/i18npool/breakiterator/edit_word_he.brk /var/tmp/portage/app-office/libreoffice-7.5.8.2-r2/work/libreoffice-7.5.8.2/workdir/CustomTarget/i18npool/breakiterator/edit_word_hu.txt /var/tmp/portage/app-office/libreoffice-7.5.8.2-r2/work/libreoffice-7.5.8.2/workdir/CustomTarget/i18npool/breakiterator/dict_word_nodash.txt /var/tmp/portage/app-office/libreoffice-7.5.8.2-r2/work/libreoffice-7.5.8.2/workdir/CustomTarget/i18npool/breakiterator/dict_word_nodash.brk /var/tmp/portage/app-office/libreoffice-7.5.8.2-r2/work/libreoffice-7.5.8.2/workdir/CustomTarget/i18npool/breakiterator/edit_word_hu.brk /var/tmp/portage/app-office/libreoffice-7.5.8.2-r2/work/libreoffice-7.5.8.2/workdir/CustomTarget/i18npool/breakiterator/dict_word_hu.brk /var/tmp/portage/app-office/libreoffice-7.5.8.2-r2/work/libreoffice-7.5.8.2/workdir/CustomTarget/i18npool/breakiterator/dict_word_hu.txt /var/tmp/portage/app-office/libreoffice-7.5.8.2-r2/work/libreoffice-7.5.8.2/workdir/CustomTarget/i18npool/breakiterator/edit_word_he.txt /var/tmp/portage/app-office/libreoffice-7.5.8.2-r2/work/libreoffice-7.5.8.2/workdir/CustomTarget/i18npool/breakiterator/line.brk /var/tmp/portage/app-office/libreoffice-7.5.8.2-r2/work/libreoffice-7.5.8.2/workdir/CustomTarget/i18npool/breakiterator/edit_word.txt /var/tmp/portage/app-office/libreoffice-7.5.8.2-r2/work/libreoffice-7.5.8.2/workdir/CustomTarget/i18npool/breakiterator/dict_word_prepostdash.txt /var/tmp/portage/app-office/libreoffice-7.5.8.2-r2/work/libreoffice-7.5.8.2/workdir/CustomTarget/i18npool/breakiterator/sent.txt /var/tmp/portage/app-office/libreoffice-7.5.8.2-r2/work/libreoffice-7.5.8.2/workdir/CustomTarget/i18npool/breakiterator/dict_word_prepostdash.brk
make[1]: Leaving directory '/var/tmp/portage/app-office/libreoffice-7.5.8.2-r2/work/libreoffice-7.5.8.2'
make: *** [Makefile:289: build] Error make[1]: Leaving directory '/var/tmp/portage/app-office/libreoffice-7.5.8.2-r2/work/libreoffice-7.5.8.2'
make: *** [Makefile:289: build] Error 2
|
Kann das jemand interpretieren und möglicherweise die Lösung finden?
Im voraus herzlichen Dank für jede Hilfe
Mit freundlichen Grüßen
ManfredB |
|
Back to top |
|
|
ManfredB Veteran
Joined: 27 Dec 2007 Posts: 1752
|
Posted: Wed Nov 22, 2023 8:39 am Post subject: |
|
|
Noch etwas habe ich entdeckt:
Code: |
/var/tmp/portage/app-office/libreoffice-7.5.8.2-r2/work/libreoffice-7.5.8.2/ucb/source/ucp/cmis/cmis_content.cxx:341:38: error: ‘setCurlInitProtocolsFunction’ is not a member of ‘libcmis::SessionFactory’
341 | libcmis::SessionFactory::setCurlInitProtocolsFunction(&::InitCurl_easy);
|
Ich habe vorsichtshalber 2 Pakete in /etc/portage/package.accept_keywords eingetragen:
dev-libs/openssl ~amd64
dev-cpp/libcmis ~amd64
Und dann installiert. Plötzlich taucht emerge @preserved-rebuild auf:
Code: |
!!! existing preserved libs:
>>> package: dev-cpp/libcmis-0.5.2-r2
* - /usr/lib64/libcmis-0.5.so.5
* - /usr/lib64/libcmis-0.5.so.5.0.0
* used by /usr/lib64/libreoffice/program/libucpcmis1lo.so (app-office/libreoffice-7.5.8.2)
|
Und was ich fast nicht glauben wollte: nicht 7.5.8.2, sondern 7.5.8.2-r2 wurde plötzlich installiert.
Der Installationsprozess ist nun schon wesentlich länger dran, daraus schließe ich, daß das Problem gelöst ist.
Ich bin sehr erleichtert, daß ich den Lösungsweg selbst gefunden habe.
libreoffice ist offensichtlich hauptsächlich in unstable vorgesehen, denn auch dieses Paket ist mit ~amd64 ausgezeichnet unter stable.
Liebe Grüße
ManfredB |
|
Back to top |
|
|
rfx Tux's lil' helper
Joined: 19 Apr 2023 Posts: 145 Location: de-by
|
Posted: Thu Nov 23, 2023 6:26 am Post subject: |
|
|
Guten Morgen,
ich war gestern beim lesen verwundert, dass du für stable zum updaten einzelne Pakete unmaskieren musst.
Du meinst du nutzt auf einem stable Gentoo die unstable Version von libreoffice?
Bei mir ist stable nämlich
Code: | * app-office/libreoffice
Latest version available: 7.5.6.2
Latest version installed: 7.5.6.2
Size of files: 441.839 KiB
Homepage: https://www.libreoffice.org
Description: A full office productivity suite
License: || ( LGPL-3 MPL-1.1 )
|
|
|
Back to top |
|
|
Erdie Advocate
Joined: 20 May 2004 Posts: 2652 Location: Heidelberg - Germany
|
Posted: Thu Nov 23, 2023 7:50 pm Post subject: |
|
|
Ich habe Gentoo stable auf 2 Maschinen und darauf auch libreoffice ohne irgendwelche Pakete demaskieren zu müssen. Die stabile Version von libreoffice kompiliert problemlos. Daher vermute ich bei Dir eine andere Ursache bzw. dass auf dem System etwas nicht dem Standard entspricht.
Ich sehe gerade, die Version von libreoffice 7.5.8.2 ist doch ~amd64, daher meine Frage: Warum installierst Du libreoffice ~amd64 auf einer stable - Version von Gentoo? Brauchst Du unbedingt irgendetwas besonderes von libreoffice, was Dich zwingt, die ~amd64 Version zu installieren? _________________ Desktop AMD Ryzen 9 5900X 32GB RAM, Asus GF GTX 1060.
Notebook Tuxedo Pulse 15 Gen1 AMD Ryzen 7 4800H mit Radeon Vega 7
Raspberry Pi 1 + 2 + 3B+ + Zero W |
|
Back to top |
|
|
ManfredB Veteran
Joined: 27 Dec 2007 Posts: 1752
|
Posted: Thu Nov 23, 2023 9:06 pm Post subject: |
|
|
Hallo zusammen,
nun muss ich nach euren Nachrichten doch einen Fehler meinerseits zugeben,
daß ich offensichtlich tatsächlich nach meiner Untersuchung gesehen habe,
daß hinter Libreoffice ~amd64 steht.
Dann werde ich sofort das ändern und prüfen, warum ich das vor längerer Zeit eingetragen habe.
Ich bin euch sehr dankbar, daß ihr mich darauf aufmerksam gemacht habt.
Dabei frage ich mich inzwischen selbst, warum ich das gemacht habe.
Liebe Grüße
ManfredB
Last edited by ManfredB on Thu Nov 23, 2023 9:22 pm; edited 1 time in total |
|
Back to top |
|
|
ManfredB Veteran
Joined: 27 Dec 2007 Posts: 1752
|
Posted: Thu Nov 23, 2023 9:19 pm Post subject: |
|
|
Hallo zusammen,
ich habe jetzt noch einmal nachgeschaut und etwas überprüft:
Der Grund war, daß ich die neueste Version haben wollte.
Ohne ~amd64 kommt die Version 7562 raus,
mit ~amd64 7582-r2
Interessant ist noch, daß libreoffice-bin mit Version 7562 geliefert wird.
Fazit: es ist also nicht unbedingt ein Fehler, sondern nur ein möglicherweise übertriebener Wunsch
die aktuellste Version zu installieren.
Ein Gedanke hat sich nun nach vorne gedrängt:
Warum soll ich libreoffice installieren, was ca 40 Minuten dauert, wenn ich libreoffice-bin
praktisch in derselben Version wie libreoffice bekomme - wohlgemerkt ohne ~amd64.
Nun sage ich noch einmal vielen herzlichen Dank für eure Meinung zu meinem Problem,
das ich beschrieben habe.
Vor allem hätte ich das ~amd64 erwähnen müssen.
Herzliche Grüße
ManfredB |
|
Back to top |
|
|
ManfredB Veteran
Joined: 27 Dec 2007 Posts: 1752
|
Posted: Fri Nov 24, 2023 6:17 am Post subject: |
|
|
Guten Morgen, liebe Gentoo-Freunde!
Heute will ich mein gentoo-stable aktualisieren.
Über 200 Pakete sind dran. Doch zuvor habe ich libreoffice deinstalliert
und statt dessen libreoffice-bin installiert.
Das war in wenigen Sekunden erledigt - was mich sehr erleichtert hat.
An alle, die bisher diesen Thread gelesen haben:
Ich bitte um Entschuldigung, daß ich ~amd64 vergessen habe zu erwähnen.
Heute habe ich alle ~amd64-Eintragungen gelöscht und bin nun wieder
auf dem normalen Weg.
Ich wünsche euch allen ein ruhiges und angenehmes Wochenende.
Liebe Grüße
ManfredB |
|
Back to top |
|
|
|