thunderbird installationsproblem

kerasi

Well-Known Member
Hallo

ich wollte gestern thunderbird installieren aber es ging leider nicht es kamen diese Meldungen

Code:
Can't install thunderbird-17.0.4 because of libraries
| /usr/local/lib/libatk-1.0.so.20600.1 (atk-2.6.0): bad major
| /usr/local/lib/libgdk_pixbuf-2.0.so.2600.0 (gdk-pixbuf-2.26.5p1): bad major
| /usr/local/lib/libgio-2.0.so.3400.0 (glib2-2.34.3): bad major
| /usr/local/lib/libglib-2.0.so.3400.0 (glib2-2.34.3): bad major
| /usr/local/lib/libgobject-2.0.so.3400.0 (glib2-2.34.3): bad major
| /usr/local/lib/libgthread-2.0.so.3400.0 (glib2-2.34.3): bad major
| /usr/local/lib/libpango-1.0.so.3200.1 (pango-1.32.6p1): bad major
| /usr/local/lib/libpangocairo-1.0.so.3200.1 (pango-1.32.6p1): bad major
| /usr/local/lib/libpangoft2-1.0.so.3200.1 (pango-1.32.6p1): bad major
Direct dependencies for thunderbird-17.0.4 resolve to gtk+2-2.24.17p0 nss-3.14.3 gettext-0.18.2p1 nspr-4.9.5 desktop-fi$
Full dependency tree is jpeg-8cp1 icu4c-51.1 dbus-1.6.8p5v0 python-2.7.3p1 desktop-file-utils-0.21p0 graphite2-1.2.1 pn$

was fehlt da noch?
 
Du benoetigst wahrscheinlich einen aktuelleren snapshot. Das Datum der snapshots und der packages duerfen nicht weit voneinander abweichen.
 
also das snapshot ist von 3 April Uhrzeit 1:26

die packages werden doch vom Server geholt oder muss ich da was updaten?
 
Welchen Server hast Du denn als `installpath=...' in deiner `/etc/pkg.conf' eingetragen? Möglicherweise hast Du auch alternativ oder zusaetzlich einen `PKG_PATH=...' in deiner `~/.profile' eingetragen. Bitte mal beides kontrollieren.
 
das ist in meiner .profile drinnen

ich habe keine pkg.conf in /etc

Code:
# $OpenBSD: dot.profile,v 1.9 2010/12/13 12:54:31 millert Exp $
#
# sh/ksh initialization

PATH=/sbin:/usr/sbin:/bin:/usr/bin:/usr/X11R6/bin:/usr/local/sbin:/usr/local/bin
export PATH
export PKG_PATH="http://ftp.spline.de/pub/OpenBSD/snapshots/packages/amd64/:ftp://ftp.spline.de/pub/OpenBSD/snap$
: ${HOME='/root'}
export HOME
umask 022

case "$-" in
*i*)    # interactive shell
        if [ -x /usr/bin/tset ]; then
                if [ X"$XTERM_VERSION" = X"" ]; then
                        eval `/usr/bin/tset -sQ '-munknown:?vt220' $TERM`
                else
                        eval `/usr/bin/tset -IsQ '-munknown:?vt220' $TERM`
                fi
        fi
        ;;
esac

habe ich das denn so richtig in die .profile eingetragen?
 
Ja passt schon so. Evtl. noch ein `pkg_add -u' durchfuehren, damit evtl. bereits installierte packages auch aktuell sind.

Ansonsten kann es gelegentlich mal vorkommen, dass ein aktueller snapshot neuere libs hat als z.B. ein paar Tage alte packages, die noch mit den alten libs gebaut wurden und dadurch die Installation verweigert wird.
 
Nein das liegt daran, dass Du bei der Installation kein Netzwerk zur Verfuegung hattest und keinen mirror ausgewaehlt hast. Du hast es ja jetzt in die ~/.profile eingetragen und das ist auch okay so. Beides ist richtig und Du kannst es jetzt auch so lassen.

Zur Info: Du kannst das aber auch nachtraeglich von Hand anlegen. Einfach eine neue `/etc/pkg.conf' mit z.B. dem Inhalt ``installpath = http://ftp2.eu.openbsd.org/pub/OpenBSD/snapshots/packages/amd64/'' anlegen. Den PKG_PATH aus deiner ~/.profile kannst Du dann wieder loeschen. Das aendert aber nichts an deinem Problem mit Thunderbird.
 
danke für die info werde ich gleich mal ändern und anlegen

ps:bei dem pkg_add -u

steht da

remember to update /etc/machine-d
remember to update /var/db/xmlcatalog

mussi ch das machen und wenn ja wie?
 
Hm da ist irgendwas faul bei dir. Lass mal ein `pkg_check -vi' laufen und gucke, was angezeigt wird.
 
Ich setze gerade meinen Router neu auf und habe das selbe Problem, allerdings bei der Installation von Samba aus den 5.3-Packages vom Main FTP: ftp.openbsd.org
Code:
# pkg_add -iv samba
Ambiguous: choose package for samba
 a       0: <None>
         1: samba-3.6.12
         2: samba-3.6.12-ads
         3: samba-3.6.12-ldap
Your choice: 1
Can't install dbus-1.6.8p5v0 because of libraries
|library ICE.9.0 not found
| not found anywhere
|library SM.8.0 not found
| not found anywhere
|library X11.15.1 not found
| not found anywhere
|library xcb.2.4 not found
| not found anywhere
Can't install avahi-0.6.31p6: can't resolve dbus-1.6.8p5v0
Can't install cups-libs-1.6.1p5: can't resolve avahi-0.6.31p6
Can't install samba-3.6.12: can't resolve cups-libs-1.6.1p5

Wenn ich nun versuche dbus zu installieren, bekomme ich eine doppelt so lange Liste von fehlenden Libraries. (OpenBSD wurde ohne X Window System installiert!)

Hier noch der aussagelose pkg_check output:
Code:
# pkg_check -iv
Packing-list sanity: ok
Direct dependencies: ok
Reverse dependencies: ok
Files from packages: ok
Locating unknown files: ok
Locating unknown directories: ok
Not found:
        /usr/local/bin/2to3
        /usr/local/bin/pydoc
        /usr/local/bin/python
        /usr/local/bin/python-config
        /usr/local/libdata/perl5/site_perl
        /usr/local/libdata/perl5/site_perl/i386-openbsd
Locating unknown directories: ok

LG
f0x
 
Zurück
Oben