trinity-users@lists.pearsoncomputing.net

Message: previous - next
Month: June 2014

Re: [trinity-users] OS13.1: nothing provides trinity-tdenetwork-*, jasper, maybe others?

From: François Andriot <francois.andriot@...>
Date: Sun, 01 Jun 2014 13:50:17 +0200
Le 01/06/2014 12:39, Jagged O'Neill a écrit :
> On Sun, Jun 01, 2014 at 10:23:48AM +0200, François Andriot wrote:
>> Are you sure you haven't disabled the main opensuse repository by
>> incident in Yast ?
> Yes, I'm quite sure, no such accident happened...
> Because I deactivated it deliberately :-D (I'm under limited bandwidth
> currently, and since I installed OS from the DVD Image anyway, I wanted
> to stay with this until the machine is set up far enough to update all
> packages in one go.
>
> And I didn't reckon with such fundamental packages (it's a jpeg lib, as
> I just read) to not be on the DVD.
>
> Anyway, I reactivated the online repos and tried again. And yes, this
> time it could find jasper, but instead it complained:
>
> - trinity-desktop can't be installed because nothing provides
>       trinity-tdeaccessibility
>
> trying to install this manually beforehand, complains about:
>
> - nothing provides libmad.so.0()(64bit) needed by trinity-ksayit-*
>
> Learning from former errors, I now just enabled _all_ online repos that
> the installer originally established, even those that it didn't activate
> on its own. Still, when looking up libmad, the only matching packages
> are trinity-akode-libmad and its debuginfo.
The "libmad" library, as well as some other "tainted" libraries (mostly 
audio/video related stuff such as ffmpeg ...), is not provided by 
opensuse itself, nor provided by trinity project.
It is provided by the 3rd party "packman" repository.
You should have added it manually to your computer, or download and 
install packages manually.
See: http://packman.links2linux.org/


>
> (If I remember correctly from some months ago,) trinity-desktop is a
> meta package, right? I could just manually select tde, twin, tdm and
> kicker and hope it won't break by dependencies? Quick-try...
>
> Now I am a bit surprised... starting with just "kicker" (thinking it
> will drag in twin and other stuff...) it actually dragged in things
> of which I really didn't imagine they exist at all, e.g.:
>
>     - kdebase3-runtime (from openSUSE-13.1-OSS)
>     - kde3libs         (from the same repo)
>
> So there's still "support" for KDE 3.5.10 in OS?

There are still some KDE3 packages in the opensuse main repository, but 
you should not install them.
Instead, you must install their TDE equivalents. This is easy: all 
trinity packages are prefixed with "trinity-".
In your example, install packages "trinity-kicker", "trinity-twin", 
"trinity-tdm", etc ... and not "kicker", "kdm", "kwin" ...

So, first, remove anything related to kde3:
   zypper remove kdelibs3 kdebase3 arts
See the entire command line here:
https://www.trinitydesktop.org/wiki/bin/view/Documentation/OpenSUSEBinaryInstallation

Then, install the Trinity packages.
If you do not want the entire Trinity stuff, you can install a smaller 
metapackage called "trinity-tdebase", which allows to run a Trinity session.
   zypper install trinity-tdebase


François


>
> Anyway, I'm afraid, from my VM experiences some time back, that it
> would raise problems with the TDE installation, if I'm going to install
> any original KDE component.
>
> Sooo... I hope you see this through (I don't) and can help...
> Thanks again
>
> Best regards,
> Jagged
>