KDE 3.3 auf SuSE 8.2: libkfontinst.so.0 und libkipi.so.0 fehlen
Hallo, ich habe mir gerade die neuen Pakete von SuSE 8.2) für KDE 3.3 gezogen. Leider gibt es dort ungelöste Abhängigkeiten mit den beiden im Betreff erwähnten Paketen. Weder bei rpmseek noch bei phone.net habe ich passende Pakete finden können. Zu libkfontinst habe ich nicht einmal die Ausgabe eines passenden Paketes erhalten (das die Lib enthält). Hat jemand einen Tipp, wo ich die Pakete herbekommen kann? Vielen Dank für jeden Hinweis. Schönen Tag Andreas -- ## Content Developer OpenOffice.org: lang/DE ## Freie Office-Suite für Linux, Mac, Windows, Solaris ## http://de.openoffice.org ## Meine Seite http://www.amantke.de
Hallo Andreas, Am Samstag 14 August 2004 15:10 schrieb Andreas Mantke:
ich habe mir gerade die neuen Pakete von SuSE 8.2) für KDE 3.3 gezogen.
Und ich wollte den KDE 3.3.* gar nicht haben, sondern nur ein Sicherheits-Update über YOU ziehen.
Leider gibt es dort ungelöste Abhängigkeiten mit den beiden im Betreff erwähnten Paketen.
Tja, YaST meinte es ganz gut und zog sich den neuen KDE. Was, weil mir nichts auffiel, dann irgendwie daneben ging. Ich mußte dann auf der Konsole erst mal reparieren, indem ich YaST überredete, noch einmal alles durchlaufen zu lassen. Installationsquelle für neue KDE-Pakete am besten an die erste Stelle setzen.
Hat jemand einen Tipp, wo ich die Pakete herbekommen kann?
Mit diesen Paketen hatte ich kein Problem, allerdings mußte ich mich von kdevelop und einigen anderen trennen, ua auch einem Paket, von dem ich nicht verstehe, wieso das hat sein müssen. Jedenfalls tut alles wieder, was ich gewöhnlich verwende. Machst Du Dein Update von Hand (mit rpm -Fhv) oder über YOU? Brauchst Du es wirklich? Mir hätte es mein KDE 3.2.* doch noch eine Weile getan? Helga -- ## Content Developer OpenOffice.org: lang/DE ## Office-Suite für Linux, Mac, Windows -- http://de.openoffice.org/ ## Werkstatt & Information zu OpenSource -- http://www.eschkitai.de/ ## Etikette, nein Danke? -- http://www.suse-etikette.de.vu/
Hi Helga, Am Samstag, 14. August 2004 21:09 schrieb Helga Fischer:
Hallo Andreas,
Am Samstag 14 August 2004 15:10 schrieb Andreas Mantke:
ich habe mir gerade die neuen Pakete von SuSE 8.2) für KDE 3.3 gezogen.
Und ich wollte den KDE 3.3.* gar nicht haben, sondern nur ein Sicherheits-Update über YOU ziehen.
ich habe Sie mir herunter geladen vom gwdg-Mirror und versucht, auf der Konsole im init 3 mit -Fvh zu installieren.
Leider gibt es dort ungelöste Abhängigkeiten mit den beiden im Betreff erwähnten Paketen.
Tja, YaST meinte es ganz gut und zog sich den neuen KDE. Was, weil mir nichts auffiel, dann irgendwie daneben ging. Ich mußte dann auf der Konsole erst mal reparieren, indem ich YaST überredete, noch einmal alles durchlaufen zu lassen. Installationsquelle für neue KDE-Pakete am besten an die erste Stelle setzen.
KDE habe ich in letzter Zeit überhaupt nicht mehr mit YAST/YOU upgedatet, sondern immer von Hand erledigt.
Hat jemand einen Tipp, wo ich die Pakete herbekommen kann?
Mit diesen Paketen hatte ich kein Problem, allerdings mußte ich mich von kdevelop und einigen anderen trennen, ua auch einem Paket, von dem ich nicht verstehe, wieso das hat sein müssen. Jedenfalls tut alles wieder, was ich gewöhnlich verwende.
Tja, von einem Paket (gwenview) würde ich mich wohl leichten Herzens trennen, aber ohne KDE-Libs3.3 wird es wohl kaum gehen ;-(
Machst Du Dein Update von Hand (mit rpm -Fhv) oder über YOU?
Seit einiger Zeit wieder von Hand.
Brauchst Du es wirklich? Mir hätte es mein KDE 3.2.* doch noch eine Weile getan?
Wenn ich das so sehe, warte ich lieber noch ein wenig. Meinen Rechner zerschießen wollte ich mir jetzt nicht gerade. Vielleicht schafft es SuSE ja noch einmal, die Pakete auch in der wirklichen 8.2-Umgebung zu erstellen (oder die benötigten Updates mitzuliefern). Das wäre sicher 'mal einen Verbesserungsvorschlag wert ;-)) Gruß Andreas -- ## Content Developer OpenOffice.org: lang/DE ## Freie Office-Suite für Linux, Mac, Windows, Solaris ## http://de.openoffice.org ## Meine Seite http://www.amantke.de
Hi Andreas, Am Samstag 14 August 2004 21:26 schrieb Andreas Mantke:
Am Samstag, 14. August 2004 21:09 schrieb Helga Fischer:
KDE habe ich in letzter Zeit überhaupt nicht mehr mit YAST/YOU upgedatet, sondern immer von Hand erledigt.
Da habe ich wiederum umgestellt und mit dem YOU gut gefahren. War jedenfalls sehr bequem.
Hat jemand einen Tipp, wo ich die Pakete herbekommen kann?
Mit diesen Paketen hatte ich kein Problem, allerdings mußte ich mich von kdevelop und einigen anderen trennen, ua auch einem Paket, von dem ich nicht verstehe, wieso das hat sein müssen. Jedenfalls tut alles wieder, was ich gewöhnlich verwende.
Tja, von einem Paket (gwenview) würde ich mich wohl leichten Herzens trennen, aber ohne KDE-Libs3.3 wird es wohl kaum gehen ;-(
Das stimmt. kdevelop ist auch irgendwie lästig, aber da wüßte ich jetzt gar keinen Weg mehr, es wieder zu installieren. Komische Geschichte.
Brauchst Du es wirklich? Mir hätte es mein KDE 3.2.* doch noch eine Weile getan?
Wenn ich das so sehe, warte ich lieber noch ein wenig. Meinen Rechner zerschießen wollte ich mir jetzt nicht gerade.
Frag' lieber nicht, wie dumm ich aus der Wäsche geguckt habe, als meine Knöppchens nicht mehr taten und nach einem Runterfahren von KDE sich gar nichts mehr starten ließ. Da es meine Produktivumgebung erwischt hatte, mußte ich reparieren. Hätte ich das vorher gewußt, hätte ich die Finger vom KDE-Update gelassen. Helga -- ## Content Developer OpenOffice.org: lang/DE ## Office-Suite für Linux, Mac, Windows -- http://de.openoffice.org/ ## Werkstatt & Information zu OpenSource -- http://www.eschkitai.de/ ## Etikette, nein Danke? -- http://www.suse-etikette.de.vu/
Hi Helga, Am Samstag, 14. August 2004 22:01 schrieb Helga Fischer:
Hi Andreas,
Am Samstag 14 August 2004 21:26 schrieb Andreas Mantke:
Am Samstag, 14. August 2004 21:09 schrieb Helga Fischer:
(...)
Brauchst Du es wirklich? Mir hätte es mein KDE 3.2.* doch noch eine Weile getan?
Wenn ich das so sehe, warte ich lieber noch ein wenig. Meinen Rechner zerschießen wollte ich mir jetzt nicht gerade.
Frag' lieber nicht, wie dumm ich aus der Wäsche geguckt habe, als meine Knöppchens nicht mehr taten und nach einem Runterfahren von KDE sich gar nichts mehr starten ließ. Da es meine Produktivumgebung erwischt hatte, mußte ich reparieren.
einen solchen Rechnerpark hüte ich nicht. Bei mir trifft es dann immer die Prodktivumgebung. Und die zerschieße ich mir wirklich ungern (ist beim KDE-Update auch schon ein wenig passiert: KDM tat nicht.). Aber irgendwann werde ich KDE 3.3 brauchen, weil damit kitchensync mit den KDE-PIM-Sachen auf dem PocketPC funktionieren soll. Und das würde ich schon ganz gerne einmal testen. Dann gibt es im Betrieb noch einen Grund weniger, nicht von Windows zu Linux wechseln zu können.
Hätte ich das vorher gewußt, hätte ich die Finger vom KDE-Update gelassen.
Deshalb warte ich immer lieber erst einmal ein paar Tage. Scheint aber immer noch nicht gereicht zu haben. Muß das Zeitfenster wieder größer fassen. Gruß Andreas -- ## Content Developer OpenOffice.org: lang/DE ## Freie Office-Suite für Linux, Mac, Windows, Solaris ## http://de.openoffice.org ## Meine Seite http://www.amantke.de
Hallo Andreas, hallo Leute, Am Samstag, 14. August 2004 21:26 schrieb Andreas Mantke:
Am Samstag, 14. August 2004 21:09 schrieb Helga Fischer:
Am Samstag 14 August 2004 15:10 schrieb Andreas Mantke:
ich habe mir gerade die neuen Pakete von SuSE 8.2) für KDE 3.3 gezogen.
Und ich wollte den KDE 3.3.* gar nicht haben, sondern nur ein Sicherheits-Update über YOU ziehen.
ich habe Sie mir herunter geladen vom gwdg-Mirror und versucht, auf der Konsole im init 3 mit -Fvh zu installieren.
Anhand der Dateinamen (libk*) tippe ich stark darauf, dass die gesuchten Dateien zu KDE gehören. Vermutlich stecken die genannten Dateien in einem neuen Paket, das Du dann mit rpm -Uhv installieren musst. Zum Überprüfen, in welchen Paketen die gesuchte Datei steckt, kannst Du direkt im Verzeichnis mit den KDE-RPMs nachsehen: for file in *.rpm ; do rpm -qp --provides $file | grep "libkfontinst\|libkipi" \ && echo "Gefunden in $file" done Alternative: Um ein Verzeichnis mit Symlinks zu den nicht installierten Paketen zu erhalten, probiere folgendes: (sogar mit Fortschrittsanzeige ;-) mkdir not_installed for file in *.rpm ; do echo -n "." rpm -q `rpm -qp $file ` &>/dev/null || \ ( cd not_installed ; ln -s ../$file ) done ; echo " done" BTW: Wenn Deine KDE-Pakete in Unterverzeichnisse verteilt sind (base, applications, development usw.), sollte eine Änderung des for file in *.rpm ; do in for file in */*.rpm ; do in beiden Befehlsblöcken reichen, um alles in einem Aufwasch zu erledigen. Gruß Christian Boltz, in Scripting-Laue --
...NACK -->ware MÄNNER nutzen BSD :;))) Weicheier! Ware Männer brauchen kein Betriebssystem, denen reicht ein Bios mit integrierten HEX-Editor ;-) [Dieter Franzke und Manfred Tremmel in suse-linux]
Hallo Christian, danke erst einmal für Deine Hilfe. Am Sonntag, 15. August 2004 18:22 schrieb Christian Boltz:
Hallo Andreas, hallo Leute,
Anhand der Dateinamen (libk*) tippe ich stark darauf, dass die gesuchten Dateien zu KDE gehören. Vermutlich stecken die genannten Dateien in einem neuen Paket, das Du dann mit rpm -Uhv installieren musst.
Bbei der zweiten Datei hast Du Recht. Bei -Uvh verschwindet der Fehler, denn das libkipi-cvs-Paket enthält wohl diese Datei (ist aber bisher nicht als Vorgängerversion installiert auf meinem System.). Der zweite Fehler bleibt aber bisher (und ich finde die Datei auch manuell nicht).
Zum Überprüfen, in welchen Paketen die gesuchte Datei steckt, kannst Du direkt im Verzeichnis mit den KDE-RPMs nachsehen:
for file in *.rpm ; do rpm -qp --provides $file | grep "libkfontinst\|libkipi" \ && echo "Gefunden in $file" done
Das script in eine Datei gepackt und ausführbar gemacht, gibt mir einen Fehler in Zeile 2 zurück (Command not found).
Alternative: Um ein Verzeichnis mit Symlinks zu den nicht installierten Paketen zu erhalten, probiere folgendes: (sogar mit Fortschrittsanzeige ;-)
mkdir not_installed for file in *.rpm ; do echo -n "." rpm -q `rpm -qp $file ` &>/dev/null || \ ( cd not_installed ; ln -s ../$file ) done ; echo " done"
Da bekomme ich einen Fehler in Zeile 5: syntax error near unexpected token `(' ./suchscript2: line 5: ` ( cd not_installed ; ln -s ../$file )'
BTW: Wenn Deine KDE-Pakete in Unterverzeichnisse verteilt sind (base, applications, development usw.), sollte eine Änderung des for file in *.rpm ; do in for file in */*.rpm ; do in beiden Befehlsblöcken reichen, um alles in einem Aufwasch zu erledigen.
Wenn es funktioniert, könnte ich das sicherlich machen. Im Moment klappt es aber nicht, da irgendwo ein Fehlerchen drinsteckt (aber ich kein Scripter bin und den daher nicht beheben kann). Gruß Andreas -- ## Content Developer OpenOffice.org: lang/DE ## Freie Office-Suite für Linux, Mac, Windows, Solaris ## http://de.openoffice.org ## Meine Seite http://www.amantke.de
Hallo Andreas, hallo Leute, Am Sonntag, 15. August 2004 20:24 schrieb Andreas Mantke:
danke erst einmal für Deine Hilfe.
Am Sonntag, 15. August 2004 18:22 schrieb Christian Boltz:
Anhand der Dateinamen (libk*) tippe ich stark darauf, dass die gesuchten Dateien zu KDE gehören. Vermutlich stecken die genannten Dateien in einem neuen Paket, das Du dann mit rpm -Uhv installieren musst.
Bei der zweiten Datei hast Du Recht. Bei -Uvh verschwindet der Fehler, denn das libkipi-cvs-Paket enthält wohl diese Datei (ist aber bisher nicht als Vorgängerversion installiert auf meinem System.).
Der zweite Fehler bleibt aber bisher (und ich finde die Datei auch manuell nicht).
Ich vermute mal, dass die libkfontinst.so.0 weiterhin fehlt, oder? Zumindest der Name des von Dir gefundenen RPMs deutet darauf hin ;-)
Zum Überprüfen, in welchen Paketen die gesuchte Datei steckt, kannst Du direkt im Verzeichnis mit den KDE-RPMs nachsehen:
for file in *.rpm ; do rpm -qp --provides $file | grep "libkfontinst\|libkipi" \ && echo "Gefunden in $file" done
Das script in eine Datei gepackt und ausführbar gemacht, gibt mir einen Fehler in Zeile 2 zurück (Command not found).
_Welcher_ Befehl wird denn nicht gefunden? Probier mal copy&paste direkt von meiner gestrigen Mail (wegen der dort nicht vorhandenen Quotingzeichen) in eine Konsole, bei meinen Tests hat es jedenfalls funktioniert ;-) Oder, da ja eine Datei inzwischen aufgetaucht ist, probiere die gekürzte Version: for file in *.rpm ; do rpm -qp --provides $file | grep "libkfontinst\|libkipi" \ && echo "Gefunden in $file" done Ach so, im aktuellen Verzeichnis gibt es ja *.rpm-Dateien, oder?
Alternative: Um ein Verzeichnis mit Symlinks zu den nicht installierten Paketen zu erhalten, probiere folgendes: (sogar mit Fortschrittsanzeige ;-)
mkdir not_installed for file in *.rpm ; do echo -n "." rpm -q `rpm -qp $file ` &>/dev/null || \ ( cd not_installed ; ln -s ../$file ) done ; echo " done"
Da bekomme ich einen Fehler in Zeile 5: syntax error near unexpected token `(' ./suchscript2: line 5: ` ( cd not_installed ; ln -s ../$file )'
Hmm, seltsam. Schuss ins Blaue: hinter dem \ stehen ein oder mehrere Leerzeichen? Ich schick Dir das Script nochmal per PM (sogar noch etwas verschönert), das müsste auf jeden Fall laufen. Gruß Christian Boltz -- Wo steht der Server eigentlich? Kann den die Putzfrau treten? Oder mal mit dem Staubsauger überfahren? Denen fallen ab und an Gemeinheiten ein auf die ein Normalsterblicher nie kommen würde. :\ [Daniel Lord in suse-linux]
Hallo Christian, hallo *, Am Montag, 16. August 2004 23:56 schrieb Christian Boltz:
Hallo Andreas, hallo Leute,
Am Sonntag, 15. August 2004 20:24 schrieb Andreas Mantke:
danke erst einmal für Deine Hilfe.
Am Sonntag, 15. August 2004 18:22 schrieb Christian Boltz:
Anhand der Dateinamen (libk*) tippe ich stark darauf, dass die gesuchten Dateien zu KDE gehören. Vermutlich stecken die genannten Dateien in einem neuen Paket, das Du dann mit rpm -Uhv installieren musst.
Bei der zweiten Datei hast Du Recht. Bei -Uvh verschwindet der Fehler, denn das libkipi-cvs-Paket enthält wohl diese Datei (ist aber bisher nicht als Vorgängerversion installiert auf meinem System.).
Der zweite Fehler bleibt aber bisher (und ich finde die Datei auch manuell nicht).
Ich vermute mal, dass die libkfontinst.so.0 weiterhin fehlt, oder? Zumindest der Name des von Dir gefundenen RPMs deutet darauf hin ;-)
ja. Die Datei müßte eigentlich im Paket kdebase3.3 drin stecken. Ich habe gerade noch einmal die Version für SuSE 9.1 heruntergeladen und nachgeschaut. Da ist sie dann auch drinnen. Es sieht also so aus, als wenn hier beim Paketbauen bei SuSE etwas schief gegangen ist. Ich habe deshalb eine Rückmeldung an SuSE geschickt.
Zum Überprüfen, in welchen Paketen die gesuchte Datei steckt, kannst Du direkt im Verzeichnis mit den KDE-RPMs nachsehen:
for file in *.rpm ; do rpm -qp --provides $file | grep "libkfontinst\|libkipi" \ && echo "Gefunden in $file" done
Das script in eine Datei gepackt und ausführbar gemacht, gibt mir einen Fehler in Zeile 2 zurück (Command not found).
_Welcher_ Befehl wird denn nicht gefunden?
Der Befehl in der obigen Zeile 2 (Deiner Scriptzeilen: rpm -qp .... ).
Probier mal copy&paste direkt von meiner gestrigen Mail (wegen der dort nicht vorhandenen Quotingzeichen) in eine Konsole, bei meinen Tests hat es jedenfalls funktioniert ;-)
Oder, da ja eine Datei inzwischen aufgetaucht ist, probiere die gekürzte Version:
for file in *.rpm ; do rpm -qp --provides $file | grep "libkfontinst\|libkipi" \ && echo "Gefunden in $file" done
Werde ich heute später noch einmal ausprobieren.
Ach so, im aktuellen Verzeichnis gibt es ja *.rpm-Dateien, oder?
Ja. Hatte es jeweils in eines der Unterverzeichnisse kopiert und ausgeführt. Habe allerdings keine Option / Datei an das script übergeben. War das evtl. der Fehler?
Alternative: Um ein Verzeichnis mit Symlinks zu den nicht installierten Paketen zu erhalten, probiere folgendes: (sogar mit Fortschrittsanzeige ;-)
mkdir not_installed for file in *.rpm ; do echo -n "." rpm -q `rpm -qp $file ` &>/dev/null || \ ( cd not_installed ; ln -s ../$file ) done ; echo " done"
Da bekomme ich einen Fehler in Zeile 5: syntax error near unexpected token `(' ./suchscript2: line 5: ` ( cd not_installed ; ln -s ../$file )'
Hmm, seltsam.
Schuss ins Blaue: hinter dem \ stehen ein oder mehrere Leerzeichen?
Könnte sein, habe ich wahrscheinlich nicht genau genug hingeschaut.
Ich schick Dir das Script nochmal per PM (sogar noch etwas verschönert), das müsste auf jeden Fall laufen.
Das Script ist angekommen und läuft durch. Ich finde dann in dem neu erstellten Verzeichnis Links zu den Paketen (in /base sind das - wenn ich den Überblick nicht verloren habe - alle vorhandenen). Danke nochmals. Gruß Andreas -- ## Content Developer OpenOffice.org: lang/DE ## Freie Office-Suite für Linux, Mac, Windows, Solaris ## http://de.openoffice.org ## Meine Seite http://www.amantke.de
Am Samstag, 14. August 2004 15:10 schrieb Andreas Mantke:
Hallo,
ich habe mir gerade die neuen Pakete von SuSE 8.2) für KDE 3.3 gezogen. Leider gibt es dort ungelöste Abhängigkeiten mit den beiden im Betreff erwähnten Paketen. Weder bei rpmseek noch bei phone.net habe ich passende Pakete finden können. Zu libkfontinst habe ich nicht einmal die Ausgabe eines passenden Paketes erhalten (das die Lib enthält). Hat jemand einen Tipp, wo ich die Pakete herbekommen kann? Vielen Dank für jeden Hinweis.
Schönen Tag Andreas -- ## Content Developer OpenOffice.org: lang/DE ## Freie Office-Suite für Linux, Mac, Windows, Solaris ## http://de.openoffice.org ## Meine Seite http://www.amantke.de
Die libkfontinst.so.0 ist, zumindest für SuSE9.1, Bestandteil er kdebase3 und liegt in /opt/kde3/lib/ und libkipi ist ein eigenes Paket. -- Gruß Manfred
Hallo Manfred, Am Sonntag, 15. August 2004 19:12 schrieb Manfred Eifler: (...)
Die libkfontinst.so.0 ist, zumindest für SuSE9.1, Bestandteil er kdebase3 und liegt in /opt/kde3/lib/ und libkipi ist ein eigenes Paket.
bei libkipi hast Du Recht. Das habe ich zwischenzeitlich gefunden. Im kdebase3, das ich vom Mirror gezogen habe, ist bei mir keine libkfontinst.so.0 dabei (Paket von gwdg für SuSE 8.2) Gruß Andreas -- ## Content Developer OpenOffice.org: lang/DE ## Freie Office-Suite für Linux, Mac, Windows, Solaris ## http://de.openoffice.org ## Meine Seite http://www.amantke.de
participants (4)
-
Andreas Mantke
-
Christian Boltz
-
Helga Fischer
-
Manfred Eifler