Guten Tag MailingListe Opensuse, hallo, wollte eben mal ein "zypper up" machen aber es kam diese meldung: 1. zypper up 2. Zwischenspeicher für Repository 'openSUSE-11.1-Update' wird erzeugt [fertig] 3. Fehler beim Bau des Zwischenspeichers: 4. 'repo2solv.sh' '-o' '/var/cache/zypp/solv/repo-update/solv' '/var/cache/zypp/raw/repo-update' 5. /usr/bin/repo2solv.sh: line 305: 18901 Broken pipe ( echo '<rpmmd>'; for i in primary. xml* susedata.xml*; 6. do 7. test -s "$i" || continue; case $i in 8. *.gz) 9. gzip -dc "$i" 10. ;; 11. *.bz2) 12. bzip2 -dc "$i" 13. ;; 14. *) 15. cat "$i" 16. ;; 17. esac; echo; break; 18. done; for i in susedata.xml*; 19. do 20. test -s "$i" || continue; case $i in 21. *.gz) 22. gzip -dc "$i" 23. ;; 24. *.bz2) 25. bzip2 -dc "$i" 26. ;; 27. *) 28. cat "$i" 29. ;; 30. esac; break; 31. done; echo '</rpmmd>' ) 32. 18903 | grep -v '\?xml' 33. 18904 | sed '1i\<?xml version="1.0" encoding="UTF-8"?>' 34. 18905 Segmentation fault | rpmmd2solv $parser_options > $primfile 35. 36. Warnung: Repository 'openSUSE-11.1-Update' wird aufgrund des obigen Fehlers deaktiviert. 37. Daten des Repositorys laden... 38. Installierte Pakete lesen... 39. Keine auszuführenden Aktionen. Weiß jemand was das zu bedeuten hat ? -- Mit freundlichen Grüßen Sebastian Gödecke mailto:simpsonetti@googlemail.com -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hi, 09.06.2009 15:08, Sebastian Gödecke wrote:
Guten Tag MailingListe Opensuse,
hallo, wollte eben mal ein "zypper up" machen aber es kam diese meldung: ... 18905 Segmentation fault | rpmmd2solv $parser_options > $primfile ... Weiß jemand was das zu bedeuten hat ?
Nö, aber hier grade das gleiche. Yast / Software / installieren geht übrigens auch nicht - im log finden sich ca. unendlich viele Zeilen dass grep's output-pipe verschwunden sei. Log gerne auf Anfrage. Bleibt nur die Frage: Wie installiere ich mit den Mitteln der Distribution, *ohne* downgrade des ganzen Systems auf DVD-Stand, jetzt Software? Insbesondere die hoffentlich verfügbare Lösung des Problems :-) Arno -- Arno Lehmann IT-Service Lehmann Sandstr. 6, 49080 Osnabrück www.its-lehmann.de -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo, Am Die, 09 Jun 2009, Arno Lehmann schrieb:
09.06.2009 15:08, Sebastian Gödecke wrote: [..] Bleibt nur die Frage: Wie installiere ich mit den Mitteln der Distribution, *ohne* downgrade des ganzen Systems auf DVD-Stand, jetzt Software? Insbesondere die hoffentlich verfügbare Lösung des Problems :-)
Installiere libzypp / zypper "per Hand" mit rpm. http://download.opensuse.org/update/11.1/rpm/i586/ http://download.opensuse.org/update/11.1/rpm/i586/libzypp-5.25.3_5.29.6-0.1.... oder http://download.opensuse.org/update/11.1/rpm/i586/libzypp-5.29.6-0.1.1.i586.... oder downgrade http://download.opensuse.org/update/11.1/rpm/i586/libzypp-5.25.3-0.1.2.i586.... oder Je nachdem welche Version du hast. Analog: http://download.opensuse.org/update/11.1/rpm/i586/zypper-1.0.5-2.1.2.i586.rp... http://download.opensuse.org/update/11.1/rpm/i586/zypper-1.0.5_1.0.9-2.1.2_0... http://download.opensuse.org/update/11.1/rpm/i586/zypper-1.0.9-0.1.1.i586.rp... Runterladen und einspielen. Kannst du auch direkt mit RPM machen, dazu mußt du aber direkt die URLs von einem Mirror angeben (z.B. http://ftp.uni-bremen.de/pub/mirrors/opensuse/ oder http://ftp5.gwdg.de/pub/opensuse/ statt http://download.opensuse.org/). Achso, evtl. hast du noch ne ältere Version in /var/cache/ liegen und ggfs. kannst du auch die Versionen von DVD per rpm installieren. Wenn rpm selber nimmer tut mußt du von DVD/Opensuse Live-CD booten, / und die DVD mounten, und mit dem rpm der DVD installieren. rpm --root /mountpunkt/ /dvdmountpunkt/.../zypper-...rpm ggfs. noch um --replacepkgs ergänzt. RPM wird dir ggfs. sagen wenn was nicht tut. HTH, -dnh -- +-------------------------------------------------------------------+ |-- SELF-ASSEMBLY MOEBIUS-STRIP - SEE OTHER SIDE FOR INSTRUCTIONS --| +-------------------------------------------------------------------+ -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hi, 10.06.2009 00:19, David Haller wrote:
Hallo,
Am Die, 09 Jun 2009, Arno Lehmann schrieb:
09.06.2009 15:08, Sebastian Gödecke wrote: [..] Bleibt nur die Frage: Wie installiere ich mit den Mitteln der Distribution, *ohne* downgrade des ganzen Systems auf DVD-Stand, jetzt Software? Insbesondere die hoffentlich verfügbare Lösung des Problems :-)
Installiere libzypp / zypper "per Hand" mit rpm.
:-) Der Vorschlag ist natürlich gut, aber:
http://download.opensuse.org/update/11.1/rpm/i586/
http://download.opensuse.org/update/11.1/rpm/i586/libzypp-5.25.3_5.29.6-0.1....
rpm --test -U libzypp-5.29.6-0.1.1.i586.rpm error: Failed dependencies: satsolver-tools = 0.13.6 is needed by libzypp-5.29.6-0.1.1.i586 Aber s. unten.
oder http://download.opensuse.org/update/11.1/rpm/i586/libzypp-5.29.6-0.1.1.i586....
oder downgrade
http://download.opensuse.org/update/11.1/rpm/i586/libzypp-5.25.3-0.1.2.i586....
rpm --test -U libzypp-5.25.3-0.1.2.i586.rpm package libzypp-5.25.3-0.1.2.i586 is already installed
oder
Je nachdem welche Version du hast. Analog:
http://download.opensuse.org/update/11.1/rpm/i586/zypper-1.0.5-2.1.2.i586.rp... http://download.opensuse.org/update/11.1/rpm/i586/zypper-1.0.5_1.0.9-2.1.2_0... http://download.opensuse.org/update/11.1/rpm/i586/zypper-1.0.9-0.1.1.i586.rp...
Analoge Resultate :-)
Runterladen und einspielen. Kannst du auch direkt mit RPM machen, dazu mußt du aber direkt die URLs von einem Mirror angeben (z.B. http://ftp.uni-bremen.de/pub/mirrors/opensuse/ oder http://ftp5.gwdg.de/pub/opensuse/ statt http://download.opensuse.org/).
Achso, evtl. hast du noch ne ältere Version in /var/cache/
Njet.
liegen und ggfs. kannst du auch die Versionen von DVD per rpm installieren. Wenn rpm selber nimmer tut
rpm macht keine Probleme.
mußt du von DVD/Opensuse Live-CD booten,
Njet. Kein DVD- oder CD-ROM-Laufwerk.
/ und die DVD mounten, und mit dem rpm der DVD installieren.
rpm --root /mountpunkt/ /dvdmountpunkt/.../zypper-...rpm
ggfs. noch um --replacepkgs ergänzt. RPM wird dir ggfs. sagen wenn was nicht tut.
HTH,
Nicht wirklich... Was funktionierte war der downgrade auf die originale Version. Die Abhängigkeiten hielten sich in Grenzen: rpm --oldpackage -U libzypp-5.24.5-1.1.i586.rpm satsolver-tools-0.13.0-3.3.i586.rpm libqdialogsolver1-1.2.5-1.15.i586.rpm tats. Der folgende 'zypper up'-Lauf konnte dann alle nötigen Caches bauen etc. Und installiert mir grade knapp 240MB Software... ärgs. Eigentlich wollte ich nur schnell mtx installieren :-) Arno
-dnh
-- Arno Lehmann IT-Service Lehmann Sandstr. 6, 49080 Osnabrück www.its-lehmann.de -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo, Am Mit, 10 Jun 2009, Arno Lehmann schrieb:
10.06.2009 00:19, David Haller wrote:
Am Die, 09 Jun 2009, Arno Lehmann schrieb:
09.06.2009 15:08, Sebastian Gödecke wrote: [..] Bleibt nur die Frage: Wie installiere ich mit den Mitteln der Distribution, *ohne* downgrade des ganzen Systems auf DVD-Stand, jetzt Software? Insbesondere die hoffentlich verfügbare Lösung des Problems :-)
Installiere libzypp / zypper "per Hand" mit rpm.
:-)
Der Vorschlag ist natürlich gut, aber:
http://download.opensuse.org/update/11.1/rpm/i586/
http://download.opensuse.org/update/11.1/rpm/i586/libzypp-5.25.3_5.29.6-0.1....
rpm --test -U libzypp-5.29.6-0.1.1.i586.rpm error: Failed dependencies: satsolver-tools = 0.13.6 is needed by libzypp-5.29.6-0.1.1.i586
Aber s. unten.
Ok, dann halt auch noch satsolver... Sollte man ja in den Verzeichnissen finden ...
oder http://download.opensuse.org/update/11.1/rpm/i586/libzypp-5.29.6-0.1.1.i586....
oder downgrade
http://download.opensuse.org/update/11.1/rpm/i586/libzypp-5.25.3-0.1.2.i586....
rpm --test -U libzypp-5.25.3-0.1.2.i586.rpm package libzypp-5.25.3-0.1.2.i586 is already installed
ok, die hast du also und irgendwie kaputt (deine Inst oder das Paket) ;)
oder
Je nachdem welche Version du hast. Analog:
http://download.opensuse.org/update/11.1/rpm/i586/zypper-1.0.5-2.1.2.i586.rp... http://download.opensuse.org/update/11.1/rpm/i586/zypper-1.0.5_1.0.9-2.1.2_0... http://download.opensuse.org/update/11.1/rpm/i586/zypper-1.0.9-0.1.1.i586.rp...
Analoge Resultate :-)
dito.
Runterladen und einspielen. Kannst du auch direkt mit RPM machen, dazu mußt du aber direkt die URLs von einem Mirror angeben (z.B. http://ftp.uni-bremen.de/pub/mirrors/opensuse/ oder http://ftp5.gwdg.de/pub/opensuse/ statt http://download.opensuse.org/).
Achso, evtl. hast du noch ne ältere Version in /var/cache/
Njet.
Nicht direkt in /var/cache/. Aber in /var/cache/zypp/packages speichern zypper/libzypp/yast die runtergeladenen Pakete jedenfalls zwischen, und in der Default-Config bleiben die da wohl auch erstmal liegen.
liegen und ggfs. kannst du auch die Versionen von DVD per rpm installieren. Wenn rpm selber nimmer tut
rpm macht keine Probleme.
Das ist schonmal sehr gut ;)
mußt du von DVD/Opensuse Live-CD booten,
Njet. Kein DVD- oder CD-ROM-Laufwerk.
Anderes Linux mit nem passenden bin/rpm auf Platte täte es auch. Ganz ohne ein rpm wird's schwierig / langwierig ;)
/ und die DVD mounten, und mit dem rpm der DVD installieren.
rpm --root /mountpunkt/ /dvdmountpunkt/.../zypper-...rpm
ggfs. noch um --replacepkgs ergänzt. RPM wird dir ggfs. sagen wenn was nicht tut.
HTH,
Nicht wirklich...
Aber doch ;)
Was funktionierte war der downgrade auf die originale Version. Die Abhängigkeiten hielten sich in Grenzen:
rpm --oldpackage -U libzypp-5.24.5-1.1.i586.rpm satsolver-tools-0.13.0-3.3.i586.rpm libqdialogsolver1-1.2.5-1.15.i586.rpm
tats.
Der folgende 'zypper up'-Lauf konnte dann alle nötigen Caches bauen etc. Und installiert mir grade knapp 240MB Software... ärgs.
Na bitte. Geht doch ;) Mir ging es ja sowieso mehr um die Vorgehensweise (.rpm saugen / DVD mounten, was auch immer, .rpm per rpm installieren, ggfs. mit --replacepkgs/--oldpackage oder gar --nodeps --force, wenn's erstmal nur darum geht das ganze wieder *irgendwie* wieder lauffähig zu bekommen, darf's auch mal der große Holzhammer sein, mit dem man *irgendeine* funktionierende Version vorübergehend mal ins System "reinprügelt", wenn sonst nix hilft. Odr?). Welche konkrete neue oder alte Version dann zypper/libzypp/Yast erstmal wieder zum laufen bringt ist dabei ja egal. Hauptsache man säubert das dann anschließend wieder (wenn der Bug / das Problem behoben ist). Und ja, BTDT. Mehrfach. Besonders nett waren die Varianten mit der kapotten glibc. Beim ersten Mal hab ich dann (die eh geplante) Neuinstallation (5.3->6.2) gemacht, beim zweiten Mal hab ich's flicken können. -dnh -- I'm too busy to insult you, but your humiliation is important. Please hold. -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Achso, evtl. hast du noch ne ältere Version in /var/cache/
Njet.
Nicht direkt in /var/cache/. Aber in /var/cache/zypp/packages speichern zypper/libzypp/yast die runtergeladenen Pakete jedenfalls zwischen, und in der Default-Config bleiben die da wohl auch erstmal liegen.
liegen und ggfs. kannst du auch die Versionen von DVD per rpm installieren. Wenn rpm selber nimmer tut
rpm macht keine Probleme.
Das ist schonmal sehr gut ;)
mußt du von DVD/Opensuse Live-CD booten,
Njet. Kein DVD- oder CD-ROM-Laufwerk.
Anderes Linux mit nem passenden bin/rpm auf Platte täte es auch.
Ganz ohne ein rpm wird's schwierig / langwierig ;)
Wer dieses Problem noch reproduzieren kann, bitte eine Kopie von /var/cache/zypp/raw/openSUSE-11.1-Updates (oder wie auch immer das directory bei euch heisst) machen, als tarball einpacken und uns zur Verfuegung stellen. (am besten Bugzilla aufmachen, oder mir zb mailen) rpm -q satsolver-tools auch noch bitte :/ Ciao, Marcus -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Anderes Linux mit nem passenden bin/rpm auf Platte täte es auch.
Ganz ohne ein rpm wird's schwierig / langwierig ;)
Wer dieses Problem noch reproduzieren kann, bitte eine Kopie von /var/cache/zypp/raw/openSUSE-11.1-Updates (oder wie auch immer das directory bei euch heisst) machen, als tarball einpacken und uns zur Verfuegung stellen. (am besten Bugzilla aufmachen, oder mir zb mailen)
rpm -q satsolver-tools auch noch bitte :/
Wir haben inzwischen das Problem lokalisiert, es handelt sich um den bereits bekannten Bug https://bugzilla.novell.com/show_bug.cgi?id=490033 Die satsolver-tools Version wurde inzwischen gefixt :/ Durch neuere Online Updates ist das 11.1 Update Repo wieder in einem Zustand, wo das Update durchlaufen sollte, auch mit den alten satsolver-tools. Ciao, Marcus -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo, 10.06.2009 17:40, Marcus Meissner wrote:
Achso, evtl. hast du noch ne ältere Version in /var/cache/ Njet. Nicht direkt in /var/cache/. Aber in /var/cache/zypp/packages speichern zypper/libzypp/yast die runtergeladenen Pakete jedenfalls zwischen, und in der Default-Config bleiben die da wohl auch erstmal liegen.
Da war nix mehr.
liegen und ggfs. kannst du auch die Versionen von DVD per rpm installieren. Wenn rpm selber nimmer tut rpm macht keine Probleme. Das ist schonmal sehr gut ;)
mußt du von DVD/Opensuse Live-CD booten, Njet. Kein DVD- oder CD-ROM-Laufwerk. Anderes Linux mit nem passenden bin/rpm auf Platte täte es auch.
Ganz ohne ein rpm wird's schwierig / langwierig ;)
Stimmt, aber da hatte ich Glück :-)
Wer dieses Problem noch reproduzieren kann, bitte eine Kopie von /var/cache/zypp/raw/openSUSE-11.1-Updates (oder wie auch immer das directory bei euch heisst) machen, als tarball einpacken und uns zur Verfuegung stellen. (am besten Bugzilla aufmachen, oder mir zb mailen)
Leider nicht mehr möglich - Problem ist gelöst, und zwischendrin lief kein Backup. Evtl. habe ich noch logdateien von den Versuchen - würden die auch helfen? (Ich vermute eher nicht...)
rpm -q satsolver-tools auch noch bitte :/
Ciao, Marcus
Arno -- Arno Lehmann IT-Service Lehmann Sandstr. 6, 49080 Osnabrück www.its-lehmann.de -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo nochmal, 09.06.2009 23:01, Arno Lehmann wrote:
Hi,
09.06.2009 15:08, Sebastian Gödecke wrote:
Guten Tag MailingListe Opensuse,
hallo, wollte eben mal ein "zypper up" machen aber es kam diese meldung: ... 18905 Segmentation fault | rpmmd2solv $parser_options
$primfile ... Weiß jemand was das zu bedeuten hat ?
Nö, aber hier grade das gleiche.
Ach so: OpenSUSE 11.1 i386 ist das System. Plattenplatz ist nicht knapp.
Yast / Software / installieren geht übrigens auch nicht - im log finden sich ca. unendlich viele Zeilen dass grep's output-pipe verschwunden sei.
Log gerne auf Anfrage.
Bleibt nur die Frage: Wie installiere ich mit den Mitteln der Distribution, *ohne* downgrade des ganzen Systems auf DVD-Stand, jetzt Software? Insbesondere die hoffentlich verfügbare Lösung des Problems :-)
Ein Versuch, manuell ein aktuelleres zypper-Paket zu installieren ist nicht sehr erfolgversprechend - so ca. das ganze System möchte in Folge ebenfalls aktualisiert werden... Arno -- Arno Lehmann IT-Service Lehmann Sandstr. 6, 49080 Osnabrück www.its-lehmann.de -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Guten Tag Arno Lehmann, am Dienstag, 9. Juni 2009 um 23:01 schrieben Sie:
Hi,
09.06.2009 15:08, Sebastian Gödecke wrote:
Guten Tag MailingListe Opensuse,
hallo, wollte eben mal ein "zypper up" machen aber es kam diese meldung: ... 18905 Segmentation fault | rpmmd2solv $parser_options > $primfile ... Weiß jemand was das zu bedeuten hat ?
Nö, aber hier grade das gleiche.
Yast / Software / installieren geht übrigens auch nicht - im log finden sich ca. unendlich viele Zeilen dass grep's output-pipe verschwunden sei.
Log gerne auf Anfrage.
Also hier hat sich das ganze wohl alleine behoben: habe mich heute eingeloggt und bei einem "zypper up" werden mir einige pakete zum aktualisieren angeboten. Komisch, weil das würde für mich heißen, das es nicht an meinem system lag, sondern an meiner onlinequelle.
Arno
Sebastian -- Mit freundlichen Grüßen Sebastian Gödecke mailto:simpsonetti@googlemail.com -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
participants (4)
-
Arno Lehmann
-
David Haller
-
Marcus Meissner
-
Sebastian Gödecke