mozilla

Patrick Ohnewein schrieb:

Hallo Martin,
das ist wenig Information, da müssten wir jetzt raten!

Habe nur schnell vom webmail aus geschrieben, wo es
schwierig ist mehr zu schreiben.

Also jetzt genaueres:
1. Eine Mail mit Anhang konnte ich gestern erst im 2.
Anlauf verschicken, davor ist der Browser abgestürzt
2. Eine längere Textmail wurde mir zurückgeschickt, da Sie
nur zu 2/3 angekommen ist (könnte auch am Account des
Freundes liegen).
3. heute hat der Browser bei jeder Mail gestreikt, die ich
verschickt habe.

mfg

Martin Senoner
http://www.emsis.it/

Also jetzt genaueres:
1. Eine Mail mit Anhang konnte ich gestern erst im 2.
Anlauf verschicken, davor ist der Browser abgestürzt
2. Eine längere Textmail wurde mir zurückgeschickt, da Sie
nur zu 2/3 angekommen ist (könnte auch am Account des
Freundes liegen).
3. heute hat der Browser bei jeder Mail gestreikt, die ich
verschickt habe.

Versuche mal mozilla von der shell aus zu starten, so siehst du evtl.
ausgegebene Fehlermeldungen!

Weiters kannst du in den Log-Dateien nachschauen, ob er schon was
berichtet hat.

Um in den Logs nach mozilla zu suchen:
$ cat /var/log/messages | grep -i mozilla

Um in einer shell immer die laufenden Logs anzuzeigen:
$ tail -f /var/log/messages

Nun messages ist die Hauptdatei aller Logs. Es gibt auch andere, z.B.
benutzt Samba auf meinem System Log-Dateien unter /var/log/samba/ Ich
glaube aber, dass mozilla keine eigene Log-Datei anlegt und alles in die
messages schreibt. Falls du aber mehrere Logs verfolgen möchtest, kannst
du diese tail übergeben, z.B.:
$ tail -f /var/log/messages /var/log/*.log /var/log/samba/*.log

Sobald du eine Fehlermeldung findest, wird es wahrscheinlich einfach den
Fehler zu beheben.

Ohne Fehlermeldung kann man nur raten und das bringt meist nicht viel.
Was ich mir zur Zeit vorstellen kann ist, dass du auf denem System
Pakete mit Programm-Bibliotheken aktualisiert hast und mozilla sich noch
die alten erwartet oder umgekehrt. Würde es immer empfehlen die
offiziellen Pakete der Distribution und da auch von der selben Version
zu verwenden, außer man hat geneue Kenntnis über die Zusammenhänge.

Happy hacking!
Patrick

Patrick Ohnewein wrote:

Versuche mal mozilla von der shell aus zu starten, so siehst du evtl.
ausgegebene Fehlermeldungen!

Habe ich getan und da ist eine ältere Version von Mozilla (1.0.1)
gestartet, die funktioniert einwandfrei
Ich werde also jetzt vorläufig mit der arbeiten

Martin

Habe ich getan und da ist eine ältere Version von Mozilla (1.0.1)
gestartet, die funktioniert einwandfrei
Ich werde also jetzt vorläufig mit der arbeiten

Martin

Dann hast du also zwei Versionen zugleich installiert?
Ein möglicher Grund für die Abstürze wäre dann, dass die neue Version auf
Bibliotheken der alten Version zugreift statt auf ihre. Versuch einmal, die
alte Version zu entfernen (Redhat: rpm -e mozilla) - ich vermute, dass es dann
funktioniert.

~benjamin

ben.j(a)gmx.net wrote:

>Versuch einmal, die alte Version zu entfernen (Redhat: rpm -e mozilla)
>~benjamin
>
Gibt folgende Fehlermeldung
Fehler: failed dependencies:
       mozilla = 1.0.1-24 is needed by (installed) mozilla-mail-1.0.1-24
       mozilla = 1.0.1-24 is needed by (installed) mozilla-psm-1.0.1-24
       mozilla >= 1.0.1-15 is needed by (installed) galeon-1.2.5-6
       mozilla = 1.0.1-24 is needed by (installed) mozilla-chat-1.0.1-24
       mozilla is needed by (installed) plugger-4.0-17

mfg
Martin
http://www.emsis.it

Martin Senoner schrieb:

ben.j(a)gmx.net wrote:

>Versuch einmal, die alte Version zu entfernen (Redhat: rpm -e mozilla)
>~benjamin
>
Gibt folgende Fehlermeldung
Fehler: failed dependencies:
      mozilla = 1.0.1-24 is needed by (installed) mozilla-mail-1.0.1-24
      mozilla = 1.0.1-24 is needed by (installed) mozilla-psm-1.0.1-24
      mozilla >= 1.0.1-15 is needed by (installed) galeon-1.2.5-6
      mozilla = 1.0.1-24 is needed by (installed) mozilla-chat-1.0.1-24
      mozilla is needed by (installed) plugger-4.0-17

habe diese Pakete euinzeln entfernt und dann ist es gegagnen

ben.j(a)gmx.net schrieb:

Habe ich getan und da ist eine ältere Version von Mozilla (1.0.1)
gestartet, die funktioniert einwandfrei
Ich werde also jetzt vorläufig mit der arbeiten

Martin
   
Dann hast du also zwei Versionen zugleich installiert?
Ein möglicher Grund für die Abstürze wäre dann, dass die neue Version auf
Bibliotheken der alten Version zugreift statt auf ihre. Versuch einmal, die
alte Version zu entfernen (Redhat: rpm -e mozilla) - ich vermute, dass es dann
funktioniert.

du hattest Recht danke für den Tipp
(das nächste mal werde ich das Paket entfernen, bevor ich eine neue
Version installiere)

mfg
Martin
http://www.emsis.it/

Hmmm, wann und welche neue Version von Mozilla hast du installiert? Und
hast du diese auch als RPMs installiert. Hoffen wirs :wink:

Könntest du uns den Output von

$ rpm -qa | grep -i mozilla

schicken? Da sehen wir welche Mozilla Pakete auf deinem System
installiert sind.

Ich vermute aber, dass du die neue Mozilla-Version als tar.gz
installiert hast, sonst würde dir rpm -e mozilla einen Namenskonflikt
melden.

Da würde ich folgende Lösung für dein Problem vorschlagen!

1) Die tar.gz Version entfernen.
2) Die entsprechenden RPM Versionen dir besorgen.
3) RPMs updaten (alles in einem Kommando, so gibts keine Konflikte)
    $ rpm -Uvh mozilla-<neueversion>*.rpm

Dann hast du eine neue konsistente Mozilla Version und als Pakete, was
wesentlich einfacher zu verwalten ist.

Auf der Mozilla Seite findest du jetzt die letzten Pakete für die
Version 1.2.1 Firefox - Protect your life online with privacy-first products — Mozilla

Happy hacking!
Patrick

Patrick Ohnewein schrieb:

Hmmm, wann und welche neue Version von Mozilla hast du installiert?
Und hast du diese auch als RPMs installiert. Hoffen wirs :wink:

Könntest du uns den Output von

$ rpm -qa | grep -i mozilla
   mozilla-nspr-1.0.1-24
   mozilla-nss-1.0.1-24
   Mozilla-1.1-1

Arbeite jetzt mit letzterer auf Deutsch

Kann mich dunkel erinnern, dass ich händisch den Installationspfad
ändern musste, sonst aber an nichts (hat ja auch über 2 Monate funktioniert)
Ich habe auch irgendwann mal gehört, dass redhat lieber mit rpm arbeitet
und finde, dass das auch viel besser geht als tar-gz

Herzliche Grüße

Martin
http://www.emsis.it/

$ rpm -qa | grep -i mozilla
   mozilla-nspr-1.0.1-24
   mozilla-nss-1.0.1-24
   Mozilla-1.1-1

Da fehlt dir aber mozilla-mail, das bedeutet, dass du deine Mails nicht
mit Mozilla liest oder dass deine Mail-Komponente als tar.gz installiert
ist.

Der Output auf meinem Laptop:

$ rpm -qa | grep -i mozilla
mozilla-nspr-1.0.0-9
mozilla-psm-1.0.0-9
mozilla-1.0.0-9
mozilla-nss-1.0.0-9
mozilla-enigmime-0.63.0-1
mozilla-mail-1.0.0-9
mozilla-enigmail-0.63.1-1

Ich bin schon ein wenig konservativer mit den Versionen :wink: Das enigmail
ist ein gpg Plugin, aber sonst kannst du erkennen, dass die Versionen
sich alle decken. Das ist auch gut so! In deinem Fall stimmen die
Versionen nicht zusammen und darauf können vielleicht auch die Probleme
zurückzuführen sein!

Wie ich in der letzten Mail geschrieben habe, solltest du die RPMs von
der Mozilla-Seite beziehen. Achte darauf, dass du alle von der selben
Version nimmst. Dann einfach alle mittels rpm -Uvh einspielen. z.B.:

$ rpm -Uvh mozilla-nspr-1.2.1.i386.rpm mozilla-psm-1.2.1.i386.rpm
mozilla-1.2.1.i386.rpm mozilla-nss-1.2.1.i386.rpm
mozilla-mail-1.2.1.i386.rpm

Dann sollte dir

$ rpm -qa | grep -i mozilla

ein Output in der Art liefern:

$ rpm -qa | grep -i mozilla
mozilla-nspr-1.2.1
mozilla-psm-1.2.1
mozilla-1.2.1
mozilla-nss-1.2.1
mozilla-mail-1.2.1

Kann mich dunkel erinnern, dass ich händisch den Installationspfad
ändern musste, sonst aber an nichts (hat ja auch über 2 Monate funktioniert)

Wenn du selbst was ändern musstest, dann hast du keine offizielle Pakete
  benutzt.

Ich habe auch irgendwann mal gehört, dass redhat lieber mit rpm arbeitet
und finde, dass das auch viel besser geht als tar-gz

Ein Paketverwaltungssystem wie z.B. rpm ist eine Hilfestellung um das
System sauber und pflegbar zu halten. Beim Einsatz von Archive (wie
tar.gz), verzichtet man auf alle Hilfestellungen vom
Paketverwaltungssystem für diese Programme und muss dann selbst und per
Hand die Pflege übernehmen. Das bedeutet, dass man genau wissen muss,
was man installiert und wo, sodass man es später dann auch aktualisieren
kann. Sonst passieren eben solche Dinge, wie auf deinem System, dass
mehrere Versionen eines Programms installiert sind, welche sich
untereinander nicht vertragen.

Das hat jetzt aber nichts mit der RedHat oder einer anderen Distribution
zu tun, es ist einfach eine Art der Systemverwaltung.

Zum Thema Softwareinstallation gibt es ein Dokument in unserer documents
Sektion (http://www.lugbz.org/documents):
http://www.lugbz.org/sections.php?op=viewarticle&artid=70
Darin wird erklärt, wie man auf die Suche nach dem gewünschten Programm
geht. Es wird auch aufgezeigt, dass man RPMs (oder deps) den anderen
Archiven vorziehen sollte.

Ich bin jetzt wieder sehr Froh darüber, dass ich grundsätzlich Pakete
installiere. Ich muss jetzt nämlich meine Änderungen auf dem System
wieder finden. Habe einiges gepatcht und so. Da kommt mir die Option -V
sehr zu Gute, über diese kann ich Änderungen an Dateien eines Pakets
aufsprüren, z.B. sehe ich, dass ich 3 Dateien im Paket initscripts
verändert habe:

$ rpm -V initscripts
..5....T c /etc/inittab
S.5....T c /etc/rc.d/init.d/halt
S.5....T c /etc/rc.d/rc.local

Und um ein Liste aller veränderten Dateien zu bekommen, brauch ich nur
folgendes ausführen:

$ rpm -Va | egrep "^.?.?5.*" | less

Das nenn ich UN*X Power!

Man sollte sich einfach immer vor Augen halten, dass bei jeder
Installation eines Archivs (wie z.B. tar.gz), Dinge auf dem System
kopiert/geändert werden, die man nicht mehr über den Paketmanager
nachverfolgen kann und daher meistens vergisst!

Happy hacking!
Patrick