kann keine installationsquellen bei yast hinzufügen
Hallo, ich habe heute versucht, bei meinem Suse 9.1 ein kde-update durchzuführen. Ich habe die rpm-dateien alle in ein Verzeichnis getan. In dem Verzeichnis sind nur rpms. Nun wollte ich das Verzeichnis als Installationsquelle hinzufügen. Das hat im grafischen Yast geklappt. Wenn ich jetzt aber auf "Software installieren oder löschen" geklickt habe, kam das Fenster kurz, wo steht, dass er die paket-informationen ausliest, aber dann verschwand es wieder spurlos. Das habe ich jetzt auch im konsolen-yast probiert, aber dort bekomme ich schon beim quellen-hinzufügen folgende Fehlermeldungen: error: cannot open package database in (der satz ist so unvollständig...) und error: no dbpath has been set Diese beiden Fehlermeldungen sind versetzt untereinander und kommen ziemlich schnell hintereinander. Dann stürzt das yast ab. Ich kann noch gerade so, weil ich die tastenkombis nachgeschlagen habe, mit strg+a und strg+v yast beenden, aber das layout ist zerschossen... Kann mir da jemand helfen? für jede Anregung bzw Hilfe bin ich dankbar Gruß Sören
Am Mittwoch, 26. Mai 2004 16:49 schrieb Sören Wengerowsky:
ich habe heute versucht, bei meinem Suse 9.1 ein kde-update durchzuführen. Ich habe die rpm-dateien alle in ein Verzeichnis getan. In dem Verzeichnis sind nur rpms.
Nun wollte ich das Verzeichnis als Installationsquelle hinzufügen.
Entweder Du behältst die Datenstruktur bei, wie SuSE sie vorgibt, dann gibts da auch das yast-source Verzeichnis, ohnde das kann yast mit den RPMs reichlich wenig anfangen, oder aber Du gehst traditionell mit rpm an die Sache ran (rpm -Fvh *.rpm) -- Machs gut | http://www.iivs.de/schwinde/buerger/tremmel/ | http://packman.links2linux.de/ Manfred | http://www.knightsoft-net.de
Am Donnerstag, 27. Mai 2004 00:16 schrieb Manfred Tremmel:
Entweder Du behältst die Datenstruktur bei, wie SuSE sie vorgibt, dann gibts da auch das yast-source Verzeichnis, ohne das kann yast mit den RPMs reichlich wenig anfangen,
Also unter suse 8.2 ging das immer so, wie ich das gesagt habe... ohne ein source-verzeichnis..... Sollen in das yast-source-verzeichnis alle src-RPMs? Oder reicht es, wenn das Verzeichnis einfach existiert? Vielen Dank für die Hilfe Gruß Sören
http://portal.suse.com/sdb/de/2004/02/yast_instsrc.html Den link habe ich vorhin gefunden, allerdings scheint es sich auf die 9.0 zu beziehen. Die obere Variante habe ich mal ausprobiert.. aber ich bekomme so eine Meldung hier: linux:/home/soeren/bin/rpms/test # genIS_PLAINcache -f -r . error: no dbpath has been set error: cannot open Packages database in warning: ./kdebase3-kdm-3.2.2-8.i586.rpm: V3 DSA signature: NOKEY, key ID 9c800aca error: no dbpath has been set error: cannot open Packages database in error: no dbpath has been set error: cannot open Packages database in 8 packages cached in ./IS_PLAINcache{- 0644 0/0 size 724014} linux:/home/soeren/bin/rpms/test # Wenn ich dann noch mit `gzip IS_PLAINcache` die Datei einzippe, passiert das gleiche wie vorher auch, wenn ich etwas installieren möchte.. Wenn ich es mit yast1 probiere, kommt folgende meldung: │ ┌─────────────────────────────────────────────────────┐ │ Segmentation fault at /usr/share/YaST2/clients/sw_single.ycp:162 │ └─────────────────────────────────────────────────────┘ /sbin/yast: line 185: 3862 Speicherzugriffsfehler $ybindir/y2base menu ncurses │ │ linux:/home/soeren/bin/rpms/test # linux:/home/soeren/bin/rpms/test # linux:/home/soeren/bin/rpms/test # │ │ │ │ Aber mit der Plain-Cache-Quelle scheint ja sowieso etwas nicht ganz zu stimmen... Gruß Sören
Am Donnerstag, 27. Mai 2004 13:07 schrieb Sören Wengerowsky:
Also unter suse 8.2 ging das immer so, wie ich das gesagt habe... ohne ein source-verzeichnis.....
Sollen in das yast-source-verzeichnis alle src-RPMs? Oder reicht es, wenn das Verzeichnis einfach existiert?
Das yast-source Verzeichnis hat nicht mit Sourcen zu tun, da stehen Daten über die Pakete drin. Die Daten wirst Du benötigen, wenn Du die Sache in yast einbinden willst und wie gesagt, behalt die Verzeichnisstruktur bei, wie sie bei SuSE (oder nem Mirror) auf dem FTP-Server liegt. Oder Du bindest gleich vom FTP-Server aus ein. -- Machs gut | http://www.iivs.de/schwinde/buerger/tremmel/ | http://packman.links2linux.de/ Manfred | http://www.knightsoft-net.de
Am Donnerstag, 27. Mai 2004 21:44 schrieb Manfred Tremmel:
Am Donnerstag, 27. Mai 2004 13:07 schrieb Sören Wengerowsky:
Also unter suse 8.2 ging das immer so, wie ich das gesagt habe... ohne ein source-verzeichnis.....
Sollen in das yast-source-verzeichnis alle src-RPMs? Oder reicht es, wenn das Verzeichnis einfach existiert?
Das yast-source Verzeichnis hat nicht mit Sourcen zu tun, da stehen Daten über die Pakete drin. Die Daten wirst Du benötigen, wenn Du die Sache in yast einbinden willst und wie gesagt, behalt die Verzeichnisstruktur bei, wie sie bei SuSE (oder nem Mirror) auf dem FTP-Server liegt. Oder Du bindest gleich vom FTP-Server aus ein. Es gibt ein neues Online Update das diese Probleme beseitigen sollte. Viele Grüße, Heinz Dittmar
Am Donnerstag, 27. Mai 2004 22:56 schrieb Heinz Dittmar:
Am Donnerstag, 27. Mai 2004 21:44 schrieb Manfred Tremmel:
Am Donnerstag, 27. Mai 2004 13:07 schrieb Sören Wengerowsky:
Also unter suse 8.2 ging das immer so, wie ich das gesagt habe... ohne ein source-verzeichnis.....
Sollen in das yast-source-verzeichnis alle src-RPMs? Oder reicht es, wenn das Verzeichnis einfach existiert?
Das yast-source Verzeichnis hat nicht mit Sourcen zu tun, da stehen Daten über die Pakete drin. Die Daten wirst Du benötigen, wenn Du die Sache in yast einbinden willst und wie gesagt, behalt die Verzeichnisstruktur bei, wie sie bei SuSE (oder nem Mirror) auf dem FTP-Server liegt. Oder Du bindest gleich vom FTP-Server aus ein.
Es gibt ein neues Online Update das diese Probleme beseitigen sollte. Viele Grüße, Heinz Dittmar
Achja.. vorhin habe ich es vergessen, es kommt bei genIS_PLAINcache -f -r . immernoch die gleiche Fehlermeldung. error: no dbpath has been set error: cannot open Packages database in Dieser Sdb-Artikel in dem das stand, dass ich das so machen sollte, war auch für 9.0... ich hab noch keinen neueren gefunden Vielen Dank Sören
Am Donnerstag, 27. Mai 2004 21:44 schrieb Manfred Tremmel:
Das yast-source Verzeichnis hat nicht mit Sourcen zu tun, Achso.. dann hab ich dich falsch verstanden. da stehen Daten über die Pakete drin. Die Daten wirst Du benötigen, wenn Du die Sache in yast einbinden willst Unter 8.2 ging das noch wunderbar.. Da hab ich es immer so gemacht, dass ich mehrere Rpms in ein Verzeichnis getan habe und das Verzeichnis als Installationsquelle hinzugefügt habe, um die dann alle mit yast zu installieren. und wie gesagt, behalt die Verzeichnisstruktur bei, wie sie bei SuSE (oder nem Mirror) auf dem FTP-Server liegt. Oder Du bindest gleich vom FTP-Server aus ein. Werde ich auf jeden Fall mal probieren.
Vielen Dank Sören
participants (3)
-
Heinz Dittmar
-
Manfred Tremmel
-
Sören Wengerowsky