trinity-users@lists.pearsoncomputing.net

Message: previous - next
Month: December 2011

Wheezy gotchas - and solution/workaround

From: "Mag. Dr. Nikolaus Klepp" <office@...>
Date: Sun, 11 Dec 2011 20:30:33 +0100
Just made a fresh Installation of TDE 3.5.13 on Debian Wheezy. Anything works 
fine, but there are 2 gotchas:

1) ksmserver-trinity is on war with dpkg-divert:

dpkg-divert: Fehler: »Umleitung von /usr/bin/plasma zu /usr/bin/plasma.kde4 
durch ksmserver-trinity« kollidiert mit »lokale Umleitung von
 /usr/bin/plasma zu /usr/bin/plasma.kde4«
dpkg: Fehler beim Bearbeiten 
von /var/cache/apt/archives/ksmserver-trinity_4%3a3.5.13-0debian9+r1261450+pr19~squeeze_i386.deb 
(--unpack):
 Unterprozess neues pre-installation-Skript gab den Fehlerwert 2 zurück
Fehler traten auf beim Bearbeiten von:
 /var/cache/apt/archives/ksmserver-trinity_4%3a3.5.13-0debian9+r1261450+pr19~squeeze_i386.deb

I can work around that by doing temprarily replacing "dpkg-divert" with "echo" 
(don't forget to put it in place again later). Not very sophisticated, but 
works.


2) libqt3-mt from Wheezy is choosen over TDE:

Wheezy: 	3.3.8b-11
TDE:	33.8d-0ubuntu0+sr73+pr181~squeeze

So Debian's package wins against TDEs. Later in the game TDE starts with blue 
screen or failes to start with some errors like this, which are caused by the 
wrong qt3 lib:

/opt/trinity/bin/kdeinit: symbol lookup error: /opt/trinity/lib/libDCOP.so.4: 
undefined symbol: _ZN7QObject21objectTreesListObjectEv

Just install libqt3-mt from TDE and anything is fine:

# apt-get install -t squeeze libqt3-mt



Nik