Hallo,
gestern hab ich mich am update der Suse versucht.
Von 6.2 auf 6.4 (2.2.14 Torvalds-kernel)
Nach dem update (mit yast1) hatte ich ein Problem
mit terminfo/termcap :(((
Wenn ich zb. den mc aufrufe bekomme ich einen
Speicherzugriffs-fehler.
root@erde[5]:~ $ mc
Gleitkomma-Ausnahme
root@erde[5]:~ $
Strace entnehme ich das es sich um die terminfo/termcap handelt.
Auszug aus strace mc:
<------------------------ schnipp ----------------------->
open("/usr/lib/terminfo/l/linux", O_RDONLY) = -1 ENOENT
(No such file or directory)
open("/usr/share/lib/terminfo/l/linux", O_RDONLY) = -1 ENOENT
(No such file or directory)
open("/usr/local/lib/terminfo/l/linux", O_RDONLY) = -1 ENOENT
(No such file or directory)
open("/lib/terminfo/l/linux", O_RDONLY) = -1 ENOENT
(No such file or directory)
open("/usr/local/share/terminfo/l/linux", O_RDONLY) = -1 ENOENT
(No such file or directory)
open("/usr/share/terminfo/l/linux", O_RDONLY) = -1 ENOENT
(No such file or directory)
Spricht für termcap (?) terminfo (?) :(
<------------------------ schnipp ----------------------->
..........................
select(1024, [4 8], NULL, NULL, NULL) = 1 (in [4])
read(4, "O", 100) = 1
select(1024, [4 8], NULL, NULL, NULL) = 1 (in [4])
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigsuspend([]
Clemens Wohld schrieb am 7.04.00 um 15.04 Uhr NACHTRAG: Hallo,
gestern hab ich mich am update der Suse versucht. Von 6.2 auf 6.4 (2.2.14 Torvalds-kernel)
Nach dem update (mit yast1) hatte ich ein Problem mit terminfo/termcap :(((
Wenn ich zb. den mc aufrufe bekomme ich einen Speicherzugriffs-fehler.
root@erde[5]:~ $ mc Gleitkomma-Ausnahme root@erde[5]:~ $
Strace entnehme ich das es sich um die terminfo/termcap handelt. Auszug aus strace mc: <------------------------ schnipp -----------------------> open("/usr/lib/terminfo/l/linux", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/share/lib/terminfo/l/linux", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/local/lib/terminfo/l/linux", O_RDONLY) = -1 ENOENT (No such file or directory) open("/lib/terminfo/l/linux", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/local/share/terminfo/l/linux", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/share/terminfo/l/linux", O_RDONLY) = -1 ENOENT (No such file or directory)
Spricht für termcap (?) terminfo (?) :(
select(1024, [4 8], NULL, NULL, NULL) = 1 (in [4]) read(4, "O", 100) = 1 select(1024, [4 8], NULL, NULL, NULL) = 1 (in [4]) rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 rt_sigsuspend([]
--- SIGCHLD (Der Kind-Prozeß ist beendet) --- ........................................... <... rt_sigsuspend resumed> ) = -1 EINTR (Interrupted system call) stat("/tmp/gpmoJ6JGN", 0xbfffe36c) = -1 ENOENT (No such file or directory) stat("/usr/lib/mc/mc.hint.de_DE", 0xbffff54c) = -1 ENOENT stat("/usr/lib/mc/mc.hint", {st_mode=S_IFREG|0644, st_size=3322, ...}) = 0 ........ read(6, "\3", 1) = 1 --- SIGSEGV (Speicherzugriffsfehler) --- +++ killed by SIGSEGV +++
Wäre verdammt froh wenn mir da jemand helfen könnte, wenigstens Ansatzweise.
Ergänzung: Der mc läuft unter X korrekt. Wenn ich mit Yast einen Konsolenfont einstellen will kackt yast ab! Nicht bei allen, aber bei den meißten fonts die ich anwähle. Gruß, Clemens -- sig_01 Meine signaturen sind Zufalls-sig. und beziehen sich nicht auf den Author der Mail. So macht die sig doch Sinn. Oder? ;-) Bei Fehlern/Ideen bitte eine Mail an mich. Danke. X-page mit mehr "Hilfen" http://www.ndh.net/home/wohld/ ---------------------------------------------------------- --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Clemens Wohld wrote:
Hallo, gestern hab ich mich am update der Suse versucht. Von 6.2 auf 6.4 (2.2.14 Torvalds-kernel)
Nach dem update (mit yast1) hatte ich ein Problem mit terminfo/termcap :(((
Wenn ich zb. den mc aufrufe bekomme ich einen Speicherzugriffs-fehler.
root@erde[5]:~ $ mc Gleitkomma-Ausnahme root@erde[5]:~ $
et TERM="xterm" und mc geht. Siehe auch meine andre Mail: Subject: Re: SuSE 6.4: eine Katastrophe Date: Fri, 07 Apr 2000 21:48:10 +0200 Andreas -- ------------------------------------------------------------------- Andreas Bock registered Linux User #136542 mailto:a_bock@gmx.de ICQ #59734306 ------------------------------------------------------------------- --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Hallo Clemens! Clemens Wohld schrieb am Freitag, den 07. April 2000:
gestern hab ich mich am update der Suse versucht. Von 6.2 auf 6.4 (2.2.14 Torvalds-kernel)
Nach dem update (mit yast1) hatte ich ein Problem mit terminfo/termcap :(((
Wenn ich zb. den mc aufrufe bekomme ich einen Speicherzugriffs-fehler.
Aha - dann bin ich doch nicht der einzige, schoen (sorry ;) ). -- mfg Thomas Mueller - http://tmueller.home.pages.de --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Clemens Wohld schrieb am 8.04.00 um 0.04 Uhr
Hallo, gestern hab ich mich am update der Suse versucht. Von 6.2 auf 6.4 (2.2.14 Torvalds-kernel)
Nach dem update (mit yast1) hatte ich ein Problem mit terminfo/termcap :(((
Wenn ich zb. den mc aufrufe bekomme ich einen Speicheung:zugriffs-fehler.
root@erde[5]:~ $ mc Gleitkomma-Ausnahme root@erde[5]:~ $
Strace entnehme ich das es sich um die terminfo/termcap handelt. Auszug aus strace mc: <------------------------ schnipp ----------------------->
open("/usr/lib/terminfo/l/linux", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/share/lib/terminfo/l/linux", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/local/lib/terminfo/l/linux", O_RDONLY) = -1 ENOENT (No such file or directory) open("/lib/terminfo/l/linux", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/local/share/terminfo/l/linux", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/share/terminfo/l/linux", O_RDONLY) = -1 ENOENT (No such file or directory)
Spricht für termcap (?) terminfo (?) :(
Hier fehlten eindeutig files von/für terminfo unter /usr/share/terminfo/l lagen nur zwei files. Also hier fehlte einiges, wie ich nach einer Rücksprache mit Schulle (C.Schult) feststellte. Bzw. Schulle das feststellte ;-)) ( ...ja ja :)
--- SIGSEGV (Speicherzugriffsfehler) --- +++ killed by SIGSEGV +++
Ich hab, geisterte hier durch die Liste da bei einigen wohl das gleiche/ähnl. Problem (von 6.2 => 6.4) besteht, ein $ tic -v /usr/lib/mc/term/linux.ti ausgeführt. Da war der mc zwar wieder startklar, aber alle anderen Programm-Farben im Eimer. Ob Yast (mit rotem Balken auf weiß:)... zu totalem Chaos in mutt! :( Anschl. hab ich die pakete terminfo und termcap (wichtig war hier wohl terminfo) nochmul mit R reinstalliert. Dannach war der Schaden behoben. Anscheinend wurde beim Update die terminfo gelöscht, aber keine komplette terminfo wieder installiert :-/ Gruß, Clemens -- sig_14 Mit ldd kannst du dir die benutzten libarys anzeigen lassen. $ ldd /bin/bash zeigt die benutzten libarys der bash an. [Info: man ldd] ----------------------------------------------------------- --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
* Clemens Wohld wrote:
gestern hab ich mich am update der Suse versucht. Von 6.2 auf 6.4 (2.2.14 Torvalds-kernel)
Nach dem update (mit yast1) hatte ich ein Problem mit terminfo/termcap :(((
Wenn ich zb. den mc aufrufe bekomme ich einen Speicherzugriffs-fehler.
Das Problem war eine fehlerhafte Installation von terminfo und/oder ncurses. Beide Pakete wurden zwar als installiert angezeigt ("rpm -q terminfo" und "rpm -q ncurses" zeigten die Versionen an, die mit der SuSE 6.4 geliefert werden), trotzdem fehlten in /usr/share/terminfo/l/ ein Haufen Dateien. Die meisten fehlenden Dateien stammten aus dem terminfo-Paket, aber die vom mc vermisste Datei "/usr/share/terminfo/l/linux" stammte interessanterweise aus dem Paket ncurses. Ein nochmaliges Installieren der beiden Pakete mit YaST behob das Problem. christian -- Bitte kein CC: bei Antwort an Mailingliste Etikette per Mail: To: mailings-suse@gmx.de Subject: send etikette http://www.ndh.net/home/schult/etikette.html --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Hallo Christian! Christian Schult schrieb am Samstag, den 08. April 2000:
gestern hab ich mich am update der Suse versucht. Von 6.2 auf 6.4 (2.2.14 Torvalds-kernel)
Nach dem update (mit yast1) hatte ich ein Problem mit terminfo/termcap :(((
Wenn ich zb. den mc aufrufe bekomme ich einen Speicherzugriffs-fehler.
Das Problem war eine fehlerhafte Installation von terminfo und/oder ncurses. Beide Pakete wurden zwar als installiert angezeigt ("rpm -q terminfo" und "rpm -q ncurses" zeigten die Versionen an, die mit der SuSE 6.4 geliefert werden), trotzdem fehlten in /usr/share/terminfo/l/ ein Haufen Dateien. Die meisten fehlenden Dateien stammten aus dem terminfo-Paket, aber die vom mc vermisste Datei "/usr/share/terminfo/l/linux" stammte interessanterweise aus dem Paket ncurses.
Laut Abhaengigkeiten ist terminfo nicht noetig (und bei mir auch nicht installiert) ! -- mfg Thomas Mueller - http://tmueller.home.pages.de --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Thomas Mueller schrieb am 9.04.00 um 11.04 Uhr
Christian Schult schrieb am Samstag, den 08. April 2000:
gestern hab ich mich am update der Suse versucht. Von 6.2 auf 6.4 (2.2.14 Torvalds-kernel)
Nach dem update (mit yast1) hatte ich ein Problem mit terminfo/termcap :(((
Wenn ich zb. den mc aufrufe bekomme ich einen Speicherzugriffs-fehler.
Das Problem war eine fehlerhafte Installation von terminfo und/oder ncurses. Beide Pakete wurden zwar als installiert angezeigt ("rpm -q terminfo" und "rpm -q ncurses" zeigten die Versionen an, die mit der SuSE 6.4 geliefert werden), trotzdem fehlten in /usr/share/terminfo/l/ ein Haufen Dateien. Die meisten fehlenden Dateien stammten aus dem terminfo-Paket, aber die vom mc vermisste Datei "/usr/share/terminfo/l/linux" stammte interessanterweise aus dem Paket ncurses.
Laut Abhaengigkeiten ist terminfo nicht noetig (und bei mir auch nicht installiert) !
Was? Also bei mir war es genau die terminfo, denn nach erneutem update von terminfo war das Problem behoben. /usr/share/terminfo/l/ beinhaltete nur zwei files :-/ Nachdem tic-befehl ließ sich der mc wieder starten, aber alles andere hatte Farbprobleme! (term=linux) Gruß, Clemens PS: Ansonsten läuft doch alles bestens ;) Nur was soll der Folder /net in meinem / ? -- sig_03 Reg. Linux-user 134173 || E-Mail: c.wohld@gmx.de http://www.ndh.net/home/wohld/index.html (eigene Howtos u.a.)
Zahme Vögel singen von Freiheit, wilde Vögel fliegen! <<
--------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
participants (4)
-
a_bock@gmx.de
-
c.wohld@ndh.net
-
cschult@gmx.de
-
tmm@bigfoot.de