trinity-users@lists.pearsoncomputing.net

Message: previous - next
Month: April 2012

Re: [trinity-users] Installing Trinity 3.5.12 on Squeeze - semi-SOLVED

From: Lisi <lisi.reisz@...>
Date: Mon, 23 Apr 2012 22:32:51 +0100
On Monday 23 April 2012 22:22:11 leee wrote:
> On Monday 23 April 2012 20:21:40 Greg Madden wrote:
> > On Monday 23 April 2012 9:03:56 am Lisi wrote:
> > > Hello, all!
> > >
> > > I am trying to install Trinity 3.5.12 on Squeeze, with LXDE already
> > > installed, (sources.list below).
> > >
> > > Having edited my sources.list, I then:
> > > # apt-key adv --keyserver keyserver.quickbuild.pearsoncomputing.net
> > > --recv-keys 2B8638D0 # aptitude update
> > > # aptitude install desktop-base-trinity kde-trinity
> > >
> > > I got a long list of unsatisfied dependencies and a suggested
> > > resolution. I tried, as I usually do, to see what was unresolved and
> > > what I wanted to do about it, but this proved so difficult in LXDE's
> > > terminal that I finally decided to install whatever it would install,
> > > and take it from there.
> > >
> > > It installed nothing.  (Or, as it put it 0.)
> > >
> > > I did exactly this a couple of weeks ago on another computer, and ended
> > > up with Trinity 3.5.12 up and running.  Can anyone spot what I have
> > > done wrong this time?
> > >
> > > To make matters worse,  I have to get this done by tomorrow. :-(
> > >
> > > Thanks.
> > > Lisi
> > >
> > > <quote>
> > > #
> > >
> > > # deb cdrom:[Debian GNU/Linux 6.0.0 _Squeeze_ - Official i386 NETINST
> > > Binary-1 20110205-14:34]/ squeeze main
> > >
> > > #deb cdrom:[Debian GNU/Linux 6.0.0 _Squeeze_ - Official i386 NETINST
> > > Binary-1 20110205-14:34]/ squeeze main
> > >
> > >
> > > deb http://mirror.ox.ac.uk/debian/ squeeze main
> > > deb-src http://mirror.ox.ac.uk/debian/ squeeze main
> > >
> > > deb http://security.debian.org/ squeeze/updates main
> > > deb-src http://security.debian.org/ squeeze/updates main
> > >
> > > deb http://mirror.ox.ac.uk/debian/ squeeze-updates main
> > > deb-src http://mirror.ox.ac.uk/debian/ squeeze-updates main
> > >
> > > deb http://ppa.quickbuild.pearsoncomputing.net/trinity/trinity/debian
> > > squeeze main
> > > deb-src
> > > http://ppa.quickbuild.pearsoncomputing.net/trinity/trinity/debian
> > > squeeze main
> > > deb
> > > http://ppa.quickbuild.pearsoncomputing.net/trinity/trinity-builddeps/de
> > >bi an squeeze main
> > > deb-src
> > > http://ppa.quickbuild.pearsoncomputing.net/trinity/trinity-builddeps/de
> > >bi an squeeze main
> > > </quote>
> >
> > I would trim your sources list, do you need 'deb-src' entries ? You also
> > have two security entries, i use the ~sqeeze/updates one.  Sometimes a
> > when a sources entry fails to connect you can get missing
> > packages/depends.
>
> I don't think that having too many apt source entries is the issue; I have
> even more repo entries than Lisi.  And neither would a package manager
> simply fail silently, leaving an unmet dependency because it can't find a
> repo included in the apt sources; it'll say that it can't find that repo
> and prompt you to fix the problem (we're not on windows anymore, where it's
> normal for things to silently fail for unknowable and mysterious reasons).
>
> I've had similar problems installing 3.5.12 on squeeze recently too, and
> I've had to mess about manually satisfying a few fundamental dependencies,
> mixing packages from lenny and squeeze to get 3.5.12 running on squeeze.
>
> I just had a look to see exactly which version of the trinity packages that
> [...]trinity/debian squeeze pointed to and they seem to be version 3.5.12
> but I seem to recall that, at one point, after 3.5.13 was released, it used
> to point to the 3.5.13 packages.  Also, when 3.5.13 was released, the
> 3.5.12 repo seemed to have been rebuilt for lenny and not squeeze.
>
> I suspect therefore that the current default 'squeeze' repo has been
> switched back to 3.5.12, because of the problems many of us experienced
> with 3.5.13, but because it seems to have been rebuilt for lenny, after
> 3.5.13 was released, it now contains dependencies from lenny which will be
> unmet in squeeze.
>
> Perhaps Tim or one of the other devs knows exactly what has happened but I
> don't think there's a quick fix for this; I think that for a painless
> 3.5.12 install on squeeze all the 3.5.12 debs would have to built against
> the current squeeze.

Thanks, Lee.  I always find oyur copmments very helpful.

Trying to install 3.5.13 is going fine, so that was obviously the problem.  
All I have to do now, is find out how to install Slavek's patches. :-(

Lisi