Aktuelles Update vom 30.05. mit Abhängigkeitshölle Thema ist als GELÖST markiert

Frische News und Updates zu Manjaro Linux finden sich zeitnah hier ein!
Antworten

Themen Author
Clemens
Forum Gott
Forum Gott
Beiträge: 404
Registriert: Donnerstag 9. Januar 2020, 18:16
Wohnort: Rottweil
CPU: Intel i5-7400
GPU: nVidia GTX 1650
Kernel: 5.10
Desktop-Variante: XFCE
GPU Treiber: nVidia proprietär
Hat sich bedankt: 80 Mal
Danksagung erhalten: 10 Mal
Kontaktdaten:

Aktuelles Update vom 30.05. mit Abhängigkeitshölle

#1

Beitrag von Clemens »

Ich konnte das Update nicht installieren, weil zahlreiche Abhängigkeiten und Konflikte bestanden und anscheinend auch manche Paketquellen gar nicht abrufbar waren.

Mit Pacman im Terminal hatte ich keinen Erfolg wegen:

Code: Alles auswählen

 Paketdatenbanken werden synchronisiert …
 core                  139,8 KiB   653 KiB/s 00:00 [######################] 100%
 extra                   8,3 MiB  5,82 MiB/s 00:01 [######################] 100%
 community              29,0   B   659   B/s 00:00 [######################] 100%
 multilib              144,9 KiB  2,25 MiB/s 00:00 [######################] 100%
:: Vollständige Systemaktualisierung wird gestartet …
:: dbus-python durch extra/python-dbus ersetzen? [J/n] j
Abhängigkeiten werden aufgelöst …
Nach in Konflikt stehenden Paketen wird gesucht …
Fehler: Vorgang konnte nicht vorbereitet werden (Kann Abhängigkeiten nicht erfüllen)
:: Installation von icu (75.1-1) verletzt Abhängigkeit »libicui18n.so=74-64«, benötigt von electron25
:: Installation von icu (75.1-1) verletzt Abhängigkeit »libicuuc.so=74-64«, benötigt von electron25
:: Installation von icu (75.1-1) verletzt Abhängigkeit »libicuuc.so=74-64«, benötigt von qt5-webkit
:: Installation von icu (75.1-1) verletzt Abhängigkeit »libicui18n.so=74-64«, benötigt von qt5-webkit
Mit Pamac hatte ich ebenfalls ungewöhnlich viele Konfliktpunkte. Ich habe nach und nach die in Konflikt stehenden aber zum Update bereit stehenden Teile von der Aktualisierung ausgenommen und es neu versucht. Es kommen dann ständig neue Konfliktmeldungen, sodass ich schließlich aufgegeben habe. Bis vor ca. 1 Jahr oder länger und jetzt erneut habe ich so etwas insgesamt zum zweiten Mal erlebt.

Ich werde jetzt erst mal abwarten und auch auf meinen anderen vier PCs dieses größere Update gar nicht erst versuchen.

Hier die Fehlermeldungen von Pamac bei meinem vorbeschriebene Vorgehen:

Code: Alles auswählen

Fehler beim Klonen der Build-Dateien für python-shiboken2

Ziel nicht gefunden: krunner5

Fehler beim Klonen der Build-Dateien für electron28

Ziel nicht gefunden: electron28

Kann Abhängigkeiten nicht erfüllen:
- nicht vorhandene Abhängigkeit 'libicuuc.so=75-64' benötigt von harfbuzz-icu
- nicht vorhandene Abhängigkeit 'libicui18n.so=75-64' benötigt von electron28
- nicht vorhandene Abhängigkeit 'thunderbird>=115.11.0' benötigt von thunderbird-i18n-de

Fehler beim Klonen der Build-Dateien für electron29
Ziel nicht gefunden: electron29

Fehler beim Klonen der Build-Dateien für electron30
Ziel nicht gefunden: electron30

Fehler beim Klonen der Build-Dateien für gspell

Ziel nicht gefunden: gspell

Kann Abhängigkeiten nicht erfüllen:
- nicht vorhandene Abhängigkeit 'libicuuc.so=75-64' benötigt von harfbuzz-icu
- nicht vorhandene Abhängigkeit 'thunderbird>=115.11.0' benötigt von thunderbird-i18n-de

Fehler beim Klonen der Build-Dateien für raptor
Ziel nicht gefunden: raptor
Kann Abhängigkeiten nicht erfüllen:
- nicht vorhandene Abhängigkeit 'libicuuc.so=75-64' benötigt von raptor

Fehler beim Klonen der Build-Dateien für scribus
Ziel nicht gefunden: scribus

Kann Abhängigkeiten nicht erfüllen:
- nicht vorhandene Abhängigkeit 'libicuuc.so=75-64' benötigt von scribus
Benutzeravatar

LaGGGer
Forum Held
Forum Held
Beiträge: 1746
Registriert: Freitag 26. Juni 2020, 18:53
CPU: AMD Ryzen 7 5800X
GPU: Sapphire Nitro+ AMD Radeon RX 7700 XT
Kernel: 6.10
Desktop-Variante: XFCE
GPU Treiber: amdgpu im Kernel
Hat sich bedankt: 170 Mal
Danksagung erhalten: 296 Mal

Re: Aktuelles Update vom 30.05. mit Abhängigkeitshölle

#2

Beitrag von LaGGGer »

https://forum.archlinux.de/d/35224-update-mit-pacman

EDIT
AUR Pakete aktuallisiert man nicht mit pacman, sondern mit pamac oder einem sogenannten AUR helper wie yay.

Code: Alles auswählen

pamac update --no-confirm
°°
MfG LaGGGer
Benutzeravatar

gosia
Forum Held
Forum Held
Beiträge: 2367
Registriert: Dienstag 24. Mai 2016, 13:33
CPU: Intel i5-3210M
GPU: Intel HD 4000
Kernel: 4.19
Desktop-Variante: Openbox
GPU Treiber: i915
Hat sich bedankt: 22 Mal
Danksagung erhalten: 545 Mal

Re: Aktuelles Update vom 30.05. mit Abhängigkeitshölle

#3

Beitrag von gosia »

Hallo Clemens,
Brauchst Du electron25 überhaupt? Wenn ja, solltest Du zu electron25-bin wechseln. electron25 ist schon so gut wie aus dem AUR geflogen:
alerque commented on 2024-03-12 11:34 (UTC)
Because the same issues come up over and over, here are some FAQs/tips:
Check if you still need this. It is in the AUR because it is EOL and removed from Arch official repos since no official packages depend on it. If none of your other packages depend on it, just remove it.
If you do still need it and don't want to build it, consider switching to electronNN-bin.
If you do build this, yes it takes about 40 Gigs of sources and a lot of CPU to build.
Using the chroot build methods recommended by Arch will make this much easier, especially to not run into conflicts with node versions, etc.
https://aur.archlinux.org/packages/electron25
https://forum.manjaro.org/t/failed-inst ... n25/162889

viele Grüsse gosia

Themen Author
Clemens
Forum Gott
Forum Gott
Beiträge: 404
Registriert: Donnerstag 9. Januar 2020, 18:16
Wohnort: Rottweil
CPU: Intel i5-7400
GPU: nVidia GTX 1650
Kernel: 5.10
Desktop-Variante: XFCE
GPU Treiber: nVidia proprietär
Hat sich bedankt: 80 Mal
Danksagung erhalten: 10 Mal
Kontaktdaten:

Re: Aktuelles Update vom 30.05. mit Abhängigkeitshölle

#4

Beitrag von Clemens »

@LaGGGer
Wenn ein großes Update wie dieses ansteht, versuche ich bisher immer, das Ganze zunächst mittels pacman im Terminal upzudaten. Im zweiten Durchgang bemühe ich dann pamac. Aber schon das Update im Terminal scheiterte ja!

@gosia
electron wurde - wenn ich mich recht erinnere - automatisch installiert, als ich jitsi meet installierte. Warum seither kein Update auf das anscheined neueste framework electron30 erfolgt ist, weiß ich nicht.

Mich stört aktuell besonders, dass die Updates für Thunderbird und für Firefox nicht installiert werden können, denn solche Updates sind immer sicherheitsrelevant.
Selbst wenn ich zum Update alles deaktivier / ignoriere und nur Firefox und Thunderbird zum Update zulasse, kommt:

Code: Alles auswählen

Kann Abhängigkeiten nicht erfüllen:
- nicht vorhandene Abhängigkeit 'libicui18n.so=75-64' benötigt von thunderbird
Benutzeravatar

LaGGGer
Forum Held
Forum Held
Beiträge: 1746
Registriert: Freitag 26. Juni 2020, 18:53
CPU: AMD Ryzen 7 5800X
GPU: Sapphire Nitro+ AMD Radeon RX 7700 XT
Kernel: 6.10
Desktop-Variante: XFCE
GPU Treiber: amdgpu im Kernel
Hat sich bedankt: 170 Mal
Danksagung erhalten: 296 Mal

Re: Aktuelles Update vom 30.05. mit Abhängigkeitshölle

#5

Beitrag von LaGGGer »

Clemens hat geschrieben: ↑Freitag 31. Mai 2024, 19:10 Wenn ein großes Update wie dieses ansteht, versuche ich bisher immer, das Ganze zunächst mittels pacman im Terminal upzudaten. Im zweiten Durchgang bemühe ich dann pamac. Aber schon das Update im Terminal scheiterte ja!
Zunächst, wenn du eine Terminal Fehlerausgabe postest, sollte auch der Befehl dabei stehen.
Ok...
Nur das wir uns richtig verstehen: Wenn du AUR pakete updaten willst, macht man das entweder über pamac (pamac kann AUR) oder, wie ich schrieb, über einen AUR - helper
Weil...pacman kann kein AUR!

electron25 und qt5-webkit sind AUR Pakete. Deshalb funktioniert es nicht mit pacman.

Ich will nicht sagen das damit alle deine Probleme gelöst werden, aber zunächst versuch das mit pamac, so wie ich es schon gepostet habe, dann sehen wir weiter.

PS.
Hast du überhaupt base-devel installiert? Das Paket braucht man um AUR Pakete zu erstellen. Dafür kannst du pacman bemühen, base-devel gibts in dem offiziellen Repository

Code: Alles auswählen

sudo pacman -S base-devel --needed
°°
MfG LaGGGer
Benutzeravatar

gosia
Forum Held
Forum Held
Beiträge: 2367
Registriert: Dienstag 24. Mai 2016, 13:33
CPU: Intel i5-3210M
GPU: Intel HD 4000
Kernel: 4.19
Desktop-Variante: Openbox
GPU Treiber: i915
Hat sich bedankt: 22 Mal
Danksagung erhalten: 545 Mal

Re: Aktuelles Update vom 30.05. mit Abhängigkeitshölle

#6

Beitrag von gosia »

Hallo Clemens,
Clemens hat geschrieben: ↑Freitag 31. Mai 2024, 19:10 electron wurde - wenn ich mich recht erinnere - automatisch installiert, als ich jitsi meet installierte
zumindest auf der Seite https://aur.archlinux.org/packages/jitsi-meet steht nix von electron. Aber mag sein, dass es eine Abhängigkeit von einer Abhängigkeit ist. Aber auch hier ist es Ressourcen sparender, die -bin Variante zu nehmen.

Das für electron25 gesagte gilt für alle electronXY. Also im Prinzip statt dessen zu electronXY-bin wechseln. Mal probiert?
Sieht aber so aus, als ob Du sämtliche verfügbaren electron-Varianten auf der Kiste hast
Clemens hat geschrieben: ↑Freitag 31. Mai 2024, 13:19 Fehler beim Klonen der Build-Dateien für electron29
...
Fehler beim Klonen der Build-Dateien für electron30
Solltest Du mal nachsehen und eventuell aufräumen. Kontrolliere doch mal, ob tatsächlich noch irgendwas von electron abhängt.

Code: Alles auswählen

pacman -Qi electron25
oder

Code: Alles auswählen

pactree -r electron25
was Thunderbird betrifft, so scheint ein

Code: Alles auswählen

sudo pacman -Syu
zu helfen
https://bbs.archlinux.org/viewtopic.php ... 3#p2172063

viele Grüsse gosia

Themen Author
Clemens
Forum Gott
Forum Gott
Beiträge: 404
Registriert: Donnerstag 9. Januar 2020, 18:16
Wohnort: Rottweil
CPU: Intel i5-7400
GPU: nVidia GTX 1650
Kernel: 5.10
Desktop-Variante: XFCE
GPU Treiber: nVidia proprietär
Hat sich bedankt: 80 Mal
Danksagung erhalten: 10 Mal
Kontaktdaten:

Re: Aktuelles Update vom 30.05. mit Abhängigkeitshölle

#7

Beitrag von Clemens »

@lagger
Das habe ich doch verstanden! AUR geht nicht über Pacman (Terminal) Aber es werden ja auch andere Pakete als Konflikt gemeldet in Pacman. Deshalb kann ich darüber nix updaten.

@gosia
Ich konnte bis auf electron29 und electron30 die anderen deinstallieren. Electron29 wird für den Matrix-Messenger benötigt. Und electron30 wird von electron benötigt.

Ich habe deinen Tipp betr. Thunderbird befolgt:

Code: Alles auswählen

sudo pacman -Syu
[sudo] Passwort für clemens: 
:: Paketdatenbanken werden synchronisiert …
 core ist aktuell
 extra ist aktuell
 community ist aktuell
 multilib ist aktuell
:: Vollständige Systemaktualisierung wird gestartet …
:: dbus-python durch extra/python-dbus ersetzen? [J/n] j
Abhängigkeiten werden aufgelöst …
Nach in Konflikt stehenden Paketen wird gesucht …
Fehler: Vorgang konnte nicht vorbereitet werden (Kann Abhängigkeiten nicht erfüllen)
:: Installation von icu (75.1-1) verletzt Abhängigkeit »libicuuc.so=74-64«, benötigt von qt5-webkit
:: Installation von icu (75.1-1) verletzt Abhängigkeit »libicui18n.so=74-64«, benötigt von qt5-webkit
Ich versuche jetzt, in Pamac ein Programm nach dem anderen upzudaten. Allerdings befürchte ich, dass solch ein upzudatendes Programm womöglich auf eine ebenfalls inzwischen upzudatende Lib aufsetzen könnte. Und dann geht nix mehr.
Benutzeravatar

gosia
Forum Held
Forum Held
Beiträge: 2367
Registriert: Dienstag 24. Mai 2016, 13:33
CPU: Intel i5-3210M
GPU: Intel HD 4000
Kernel: 4.19
Desktop-Variante: Openbox
GPU Treiber: i915
Hat sich bedankt: 22 Mal
Danksagung erhalten: 545 Mal

Re: Aktuelles Update vom 30.05. mit Abhängigkeitshölle

#8

Beitrag von gosia »

Hallo Clemens,
Du hast aber auch den Rechner voller AUR-Sachen >:D
Ich empfehle dir, tapfer zu sein und auch versuchen dieses qt5-webkit runterzuwerfen.

viele Grüsse gosia

Themen Author
Clemens
Forum Gott
Forum Gott
Beiträge: 404
Registriert: Donnerstag 9. Januar 2020, 18:16
Wohnort: Rottweil
CPU: Intel i5-7400
GPU: nVidia GTX 1650
Kernel: 5.10
Desktop-Variante: XFCE
GPU Treiber: nVidia proprietär
Hat sich bedankt: 80 Mal
Danksagung erhalten: 10 Mal
Kontaktdaten:

Re: Aktuelles Update vom 30.05. mit Abhängigkeitshölle

#9

Beitrag von Clemens »

BaseDevel hatte ich vor Längerem bereits installiert und ist auch aktuell.

Nö so viel AUR hab ich nicht. Ich konnte auch soeben vier Elemente aus AUR löschen und hoffe, es führt nicht zu Schwierigkeiten:
krunner5
python-hid-parser
python-shiboken2
qt5-webkit

Scribus und Thunderbird lassen sich nicht installieren wegen folgendem Problem:
- nicht vorhandene Abhängigkeit 'libicuuc.so=75-64' benötigt Thunderbird
- nicht vorhandene Abhängigkeit 'libicui18n.so=75-64' benötigt von Thunderbird

Gleiches gilt für Scribus

Dieses Problem blockiert ja auch die Update-Möglichkeit über Pacman.
Benutzeravatar

gosia
Forum Held
Forum Held
Beiträge: 2367
Registriert: Dienstag 24. Mai 2016, 13:33
CPU: Intel i5-3210M
GPU: Intel HD 4000
Kernel: 4.19
Desktop-Variante: Openbox
GPU Treiber: i915
Hat sich bedankt: 22 Mal
Danksagung erhalten: 545 Mal

Re: Aktuelles Update vom 30.05. mit Abhängigkeitshölle

#10

Beitrag von gosia »

Hallo Clemens,
Clemens hat geschrieben: ↑Freitag 31. Mai 2024, 22:53 - nicht vorhandene Abhängigkeit 'libicuuc.so=75-64' benötigt Thunderbird
- nicht vorhandene Abhängigkeit 'libicui18n.so=75-64' benötigt von Thunderbird
da hilft offenbar nur abwarten und Tee trinken, denn in Arch ist das wohl inzwischen gelöst
https://gitlab.archlinux.org/archlinux/ ... -/issues/1

viele Grüsse gosia

Themen Author
Clemens
Forum Gott
Forum Gott
Beiträge: 404
Registriert: Donnerstag 9. Januar 2020, 18:16
Wohnort: Rottweil
CPU: Intel i5-7400
GPU: nVidia GTX 1650
Kernel: 5.10
Desktop-Variante: XFCE
GPU Treiber: nVidia proprietär
Hat sich bedankt: 80 Mal
Danksagung erhalten: 10 Mal
Kontaktdaten:

Re: Aktuelles Update vom 30.05. mit Abhängigkeitshölle

#11

Beitrag von Clemens »

@gosia
Abwarten war das Richtige! (wie schon bei früheren Schwierigkeiten)
Heute früh Update neu gestartet in Pamac und alles lief reibungslos durch.

DANKE, auch an @lagger
Antworten

Zurück zu „Manjaro Linux News und Updates“