To all Debian users who are experimenting problems to install Trinity.
There was a bug with Qt3 versioning, in the Debian version of Trinity 3.5.13. (http://bugs.pearsoncomputing.net/show_bug.cgi?id=583)
If the following command: dpkg -l|grep 3:3.3.8-d-0ubuntu0 is listing some packages, you'll have to force a "downgrade" from version "3:3.3.8-d-0ubuntu0+sr73+pr181~squeeze" to version "3:3.3.8d-0ubuntu0+sr73+pr181~squeeze".
Here is a script to do the job:
OLDVERSION=3:3.3.8-d-0ubuntu0+sr73+pr181~squeeze NEWVERSION=3:3.3.8d-0ubuntu0+sr73+pr181~squeeze for f in `dpkg -l | grep $OLDVERSION | awk '{print $2}'` ; do apt-get install $f=$NEWVERSION done
On Saturday 12 November 2011 11:41:49 pm Laurent Dard wrote:
To all Debian users who are experimenting problems to install Trinity.
There was a bug with Qt3 versioning, in the Debian version of Trinity 3.5.13. (http://bugs.pearsoncomputing.net/show_bug.cgi?id=583)
If the following command: dpkg -l|grep 3:3.3.8-d-0ubuntu0 is listing some packages, you'll have to force a "downgrade" from version "3:3.3.8-d-0ubuntu0+sr73+pr181~squeeze" to version "3:3.3.8d-0ubuntu0+sr73+pr181~squeeze".
Here is a script to do the job:
OLDVERSION=3:3.3.8-d-0ubuntu0+sr73+pr181~squeeze NEWVERSION=3:3.3.8d-0ubuntu0+sr73+pr181~squeeze for f in `dpkg -l | grep $OLDVERSION | awk '{print $2}'` ; do apt-get install $f=$NEWVERSION done
Thanks for the script, not something I would figure out myself.
I have used it successfully on three 3.5..13 machines here, though they were running okay.
I have seen the 'kdeinit failed message' on a 3.5.12 box that I tried, and failed, to upgrade to 3.5.13.
Le 14/11/2011 02:41, Greg Madden a écrit :
Thanks for the script, not something I would figure out myself.
Thanks for the feedback.
I have used it successfully on three 3.5..13 machines here, though they were running okay.
If we had kept "3:3.3.8-d-" versions installed, it would have been okay to run trinity now but we would have been unable to upgrade in the future (until qt >= "3:3.3.9").
(The tricky thing I understood is that dpkg considers that "3:3.3.8b" is a greater version than "3:3.3.8-d" BUT it also considers that "3:3.3.8-d-" is greater than "3:3.3.8d", "3:3.3.8e" and so on.)
On 14/11/11 11:37, Laurent Dard wrote:
Le 14/11/2011 02:41, Greg Madden a écrit :
Thanks for the script, not something I would figure out myself.
Thanks for the feedback.
I have used it successfully on three 3.5..13 machines here, though they were running okay.
If we had kept "3:3.3.8-d-" versions installed, it would have been okay to run trinity now but we would have been unable to upgrade in the future (until qt>= "3:3.3.9").
(The tricky thing I understood is that dpkg considers that "3:3.3.8b" is a greater version than "3:3.3.8-d" BUT it also considers that "3:3.3.8-d-" is greater than "3:3.3.8d", "3:3.3.8e" and so on.)
Thanks from me also for the bugfix and script, done on most all my installs
Must have been the main reason for reported failures, although already several 3.5.13 installations and upgrades were done here without noticing a problem...
I don't use the TDE metas (I install using a custom list), don't know whether that made a difference.
David
On Monday 14 November 2011 2:37:44 am Laurent Dard wrote:
Le 14/11/2011 02:41, Greg Madden a écrit :
Thanks for the script, not something I would figure out myself.
Thanks for the feedback.
I have used it successfully on three 3.5..13 machines here, though they were running okay.
If we had kept "3:3.3.8-d-" versions installed, it would have been okay to run trinity now but we would have been unable to upgrade in the future (until qt >= "3:3.3.9").
(The tricky thing I understood is that dpkg considers that "3:3.3.8b" is a greater version than "3:3.3.8-d" BUT it also considers that "3:3.3.8-d-" is greater than "3:3.3.8d", "3:3.3.8e" and so on.)
Following is what Debian Squeeze, or apt-cache policy, thinks about versioning.
Should there be both the 3:33:3.3.8d 3:3.3.8-d in the repos at this time? When I do an 'update' on my system, 3:3.3.8-d always wants to be installed ...again. I have put 3:3.3.8-d on hold as a work around, just wondering if both opies of the package need to be in the repos.
$ apt-cache policy libqt3-mt libqt3-mt: Installed: 3:3.3.8d-0ubuntu0+sr73+pr181~squeeze Candidate: 3:3.3.8-d-0ubuntu0+sr73+pr181~squeeze Version table: 3:3.3.8-d-0ubuntu0+sr73+pr181~squeeze 0 500 file:/pub/ TDE_3.5.13/ Packages *** 3:3.3.8d-0ubuntu0+sr73+pr181~squeeze 0 500 http://ppa.quickbuild.pearsoncomputing.net/trinity/trinity-v3.5.13/debian/ squeeze/main amd64 Packages 500 http://ppa.quickbuild.pearsoncomputing.net/trinity/trinity-v3.5.13/ubuntu/ squeeze/main amd64 Packages 100 /var/lib/dpkg/status 3:3.3.8b-7+b1 0 990 http://192.168.0.4/debian/ squeeze/main amd64 Packages
Le 14/11/2011 18:45, Greg Madden a écrit :
Should there be both the 3:33:3.3.8d 3:3.3.8-d in the repos at this time? When I do an 'update' on my system, 3:3.3.8-d always wants to be installed ...again. I have put 3:3.3.8-d on hold as a work around, just wondering if both opies of the package need to be in the repos.
$ apt-cache policy libqt3-mt
http://ppa.quickbuild.pearsoncomputing.net/trinity/trinity-v3.5.13/ubuntu/
It seems you have ubuntu in your sources.list, no?
keep only those repos: deb http://ppa.quickbuild.pearsoncomputing.net/trinity/trinity-v3.5.13/debian squeeze main deb-src http://ppa.quickbuild.pearsoncomputing.net/trinity/trinity-v3.5.13/debian squeeze main deb http://ppa.quickbuild.pearsoncomputing.net/trinity/trinity-builddeps-v3.5.13... squeeze main deb-src http://ppa.quickbuild.pearsoncomputing.net/trinity/trinity-builddeps-v3.5.13... squeeze main
apt-get update
Here, I have no 3:3.3.8-d-0ubuntu0+sr73+pr181~squeeze anymore:
$ apt-cache policy libqt3-mt libqt3-mt: Installed: 3:3.3.8d-0ubuntu0+sr73+pr181~squeeze Candidate: 3:3.3.8d-0ubuntu0+sr73+pr181~squeeze Version table: *** 3:3.3.8d-0ubuntu0+sr73+pr181~squeeze 0 700 http://ppa.quickbuild.pearsoncomputing.net/trinity/trinity-v3.5.13/debian/ squeeze/main amd64 Packages 100 /var/lib/dpkg/status 3:3.3.8b-11 0 700 http://ftp.ro.debian.org/debian/ testing/main amd64 Packages 50 http://ftp.ee.debian.org/debian/ unstable/main amd64 Packages 3:3.3.8b-7+b1 0 700 http://ftp.ie.debian.org/debian/ stable/main amd64 Packages 3:3.3.8b-5 0 500 http://ftp.at.debian.org/debian/ lenny/main amd64 Packages
On Monday 14 November 2011 9:51:08 am Couperin wrote:
Le 14/11/2011 18:45, Greg Madden a écrit :
3:3.3.8-d-0ubuntu0+sr73+pr181~squeeze 0 500 file:/pub/ TDE_3.5.13/ Packages
It seems, the bug is in your "/pub" directory. ;-)
Oops, thanks for pointing that out. My local miiror of TDE is a work in progress.