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/OpenSUSEBinaryIn…
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