Hallo Richard, Am Mittwoch, den 24.08.2005, 16:07 +0200 schrieb Teetrinker@gmx.net:
--- Ursprüngliche Nachricht --- Von: Heiner Gewiehs
An: suse-linux@suse.com Betreff: Re: koffice 1.4.1 RPM für 9.2? Datum: Wed, 24 Aug 2005 15:27:36 +0200 Hallo Manfred,
Am Dienstag, den 23.08.2005, 20:57 +0200 schrieb Manfred Tremmel:
Am Dienstag, 23. August 2005 13:42 schrieb Heiner Gewiehs:
ich möchte mein koffice 1.3.5 auf SuSE 9.2 gerne mit der Version 1.4.1 updaten. Leider erhalte ich die RPM's nur für die 9.3 lassen sich die verwenden oder wo erhalte ich die benötigten Pakete oder wo eine Anleitung, um aus koffice-1.4.1.tar.bz2 RPM's bauen zu können?
Zieh Dir das Source-RPM der SuSE 9.3 und compilier das neu 'rpmbuild --rebuild koffice*.src.rpm'. Du musst natürlich alle benötigten Entwicklerwerkzeuge und -devel Pakete installiert haben, dann sollte das durchlaufen.
das hörte sich prima an. Mir fehlten lt. "failed dependencies" etwa 56 Pakete. Nicht weiter schlimm, kann man ja nachinstallieren! Bis zu Paket "klogd" den "kernel log daemon" den gibt es wieder nur für die 9.3 - so ein Schei..!
Installiere das source rpm mit rpm -i koffice*.src.rpm. Bearbeite /usr/src/packages/SPECS/koffice.spec. Entferne die Abgängigkeit zu klogd aus dem Spec File, wird glaube ich nicht benötigt.
Und dann erstelle das rpm mit rpmbuild --ba --target=i686 /usr/src/packages/SPECS/koffice.spec
Beim Nachinstallieren der anderen gab es dann folgende Konflikte:
#### YaST2 conflicts list - generated 2005-08-24 13:40:50 ####
Konflikt mit glib2-devel 2.7.7-3 Kaputte Abhängigkeiten des installierten Pakets: glib2-devel benötigt glib2 = 2.8.0- Konfliktlösung: ( ) Downgrade glib2-devel-2.8.0-3 auf Version 2.7.7-3 ( ) Diesen Konflikt ignorieren und ein inkonsistentes System riskieren
#### YaST2 conflicts list END ###
das funktioniert nicht, da ich die glib2-devel-2.7.7-3 nirgendwo finde und YaST scheinbar auch nicht, da er mir immer wieder die . 2.8.0 auf die Platte haut. glib2 selbst ist als 2.7.7-3 drauf, da gibt es scheinbar noch keine 2.8.0. Es ist schon komisch.
Habt ihr noch eine Idee?
Aktualisiere mal die Yast Quelle zu supplementary/KDE/update_for_9.2. Und schau mal nach ob das abhängigkeitsproblem mit glib2 immer noch auftritt.
Hab' ich getan, Abhängigkeiten haben sich aufgelöst. Dafür sind andere aufgetaucht. Von den o.a. 56 Paketen konnte ich bis auf die angegebenen alle installieren. boss:/home/heiner/Downloads # rpmbuild --rebuild koffice-1.4.1-3.src.rpm Installing koffice-1.4.1-3.src.rpm error: Failed build dependencies: klogd is needed by koffice-1.4.1-3 arts-devel is needed by koffice-1.4.1-3 kdelibs3-devel is needed by koffice-1.4.1-3 kdelibs3-devel-doc is needed by koffice-1.4.1-3 libogg-devel is needed by koffice-1.4.1-3 libvorbis-devel is needed by koffice-1.4.1-3 boss:/home/heiner/Downloads # Egal welches Paket ich jetzt zur Installation auswähle (ausgenommen klogd) gibt mir folgende Rückmeldung: #### YaST2 conflicts list - generated 2005-08-24 23:13:54 #### Konflikt mit libogg 1.1-59 Benötigt von: libogg-devel benötigt libogg = 1.1- Konflikt mit: transcode benötigt libogg >= 1.1.2- Konfliktlösung: ( ) Downgrade libogg-1.1.2-0.pm.0 auf Version 1.1-59 ( ) Alle 2 Pakete löschen, mit denen der Konflikt besteht Video-DVDRip löschen transcode löschen ( ) Diesen Konflikt ignorieren und ein inkonsistentes System riskieren Konflikt mit libvorbis 1.0.1-60 Benötigt von: libvorbis-devel benötigt libvorbis = 1.0.1- Konflikt mit: transcode benötigt libvorbis >= 1.1.0- Konfliktlösung: ( ) Downgrade libvorbis-1.1.0-0.pm.0 auf Version 1.0.1-60 ( ) Alle 2 Pakete löschen, mit denen der Konflikt besteht Video-DVDRip löschen transcode löschen ( ) Diesen Konflikt ignorieren und ein inkonsistentes System riskieren #### YaST2 conflicts list END ### Die von YaST vorgeschlagenen Downgrades funktionieren nicht. Es läuft einfach auf ein entweder löschen oder nicht installieren hinaus. Habt ihr noch Ideen? Auf jeden Fall einmal vielen Dank und eine gute Nacht. Heiner -- *************************************** Heiner Gewiehs - Marketing-Fachkaufmann Krimhildstr. 7 - D- 63868 Großwallstadt FON: (06022)654167 - FAX: (06022)656071 ***************************************