[gentoo] Thunderbird 0.8 nur als root?

Michael

Re-aktions-Pinguin
Registriert
Okt. 2002
Beiträge
3.213
Ich hab Thunderbird 0.8 heute emerged. Bei emerge -s thunderbird bekomme ich folgende Ausgabe:
[ Results for search key : thunderbird ]
[ Applications found : 2 ]

* mail-client/mozilla-thunderbird
Latest version available: 0.8
Latest version installed: 0.8
Size of downloaded files: 32,530 kB
Homepage: http://www.mozilla.org/projects/thunderbird/
Description: Thunderbird Mail Client
License: MPL-1.1 NPL-1.1

* mail-client/mozilla-thunderbird-bin [ Masked ]
Latest version available: 0.8
Latest version installed: [ Not Installed ]
Size of downloaded files: 10,126 kB
Homepage: http://www.mozilla.org/projects/thunderbird
Description: The Mozilla Thunderbird Mail & News Reader
License: MPL-1.1 NPL-1.1

Und wenn ich thunderbird als User starte, kommt folgende Fehlermeldung in der Konsole:
No running windows found
/usr/bin/thunderbird: line 392: 29033 Segmentation fault $mozbin "$@"

Und Zack, weg. Als Root (kdesu thunderbird) läuft es. Was ist denn hier kaputt?
 
root@gentux73:/home/tux73$ emerge mozilla-thunderbird-bin
Calculating dependencies
!!! All ebuilds that could satisfy "mozilla-thunderbird-bin" have been masked.
!!! One of the following masked packages is required to complete your request:
- mail-client/mozilla-thunderbird-bin-0.7.1 (masked by: -* keyword)
- mail-client/mozilla-thunderbird-bin-0.7.3 (masked by: -* keyword)
- mail-client/mozilla-thunderbird-bin-0.8 (masked by: -* keyword)

For more information, see MASKED PACKAGES section in the emerge man page or
section 2.2 "Software Availability" in the Gentoo Handbook.


Geht nicht (gibts nicht!)
Also, das kommt dabei heraus :(
 
das soll sehr ungesund sein, trag lieber thunderbird mal in die package.unmask in /etc/portage ein, dazu wird einem überall geraten (genauso pöse wie ACCEPT_KEYWORDS=~arch
 
emerge /usr/portage/mail-client/mozilla-thunderbird-bin/mozilla-thunderbird-bin-0.8.ebuild
 
Ich bin faul! In der Konsole mache ich nach 3 Zeichen immer "tab"... ;)

Ich hab jetzt mozilla-thunderbird-0.8 unmerged und in der Datei /etc/portage/package.unmask folgenden Eintrag:
mail-client/mozilla-thunderbird-bin

Aber wenn ich nun emerge mozill-thunderbird-bin mache, kommt folgende Fehlermeldung:
root@gentux73:/$ emerge mozilla-thunderbird-bin
Calculating dependencies
!!! All ebuilds that could satisfy "mozilla-thunderbird-bin" have been masked.
!!! One of the following masked packages is required to complete your request:
- mail-client/mozilla-thunderbird-bin-0.7.1 (masked by: -* keyword)
- mail-client/mozilla-thunderbird-bin-0.7.3 (masked by: -* keyword)
- mail-client/mozilla-thunderbird-bin-0.8 (masked by: -* keyword)

For more information, see MASKED PACKAGES section in the emerge man page or
section 2.2 "Software Availability" in the Gentoo Handbook.

Das kommt mir doch sehr bekannt vor. Funktioniert meine package.unmask nicht?
 
Hab jetzt nochmal das *-bin.ebuild emerged. Aber dort ist der gleiche Fehler wie oben. Nur, dass jetzt noch der Netscape-Quality-Feedback-Agent hinterhergeschossen kommt.

*edit*
Nach dem Löschen des Ordners ~/.thunderbird und erneutem Test funktionert Thunderbird nun. Dank an alle, die so fleißig geholfen haben!
 
Zuletzt bearbeitet:
Nachprüfen ob "o" = others die notwendigen "r" und "x" Rechte hat auf alles was in der Thunderbird Directory und Subdirectories steht.

Vor ein paar Jahren hatte ich ähnliche Probleme mit einer der allerersten Mozilla Versionen. Da hatte der Installer doch tatsächlich einige Sachen mit "rwx-------" installiert :( , und nur Root hatte Zugriff. Als ich das dann von Hand korrigierte, funktionierte alles.
 
Zurück
Oben