I decided to switch back from KDE3 to Trinity, but I ran into a problem while
attempting the install. It seems that, while KDE3 uses libIexMath-2_1,
Trinity wants libIexMath-2_2.
From my install attempt:
=========================================================================
My repository list:
$ zypper repos --uri
Repository priorities in effect: (See 'zypper lr -P' for details)
97 (raised priority) : 3 repositories
98 (raised priority) : 3 repositories
99 (default priority) : 20 repositories
# | Alias |
Name | Enabled | GPG Check | Refresh | URI
---+-------------------------------------+-----------------------------------------+---------+-----------+---------+----------------------------------------------------------------------------------------------
1 | Games |
Games | Yes | (r ) Yes | Yes |
http://download.opensuse.org/repositories/games/openSUSE_Leap_42.3/
2 | Local |
Local | Yes | ( p) Yes | Yes |
dir:///home/leslie/Downloads/Packages/RPMs/Repository/
3 | OSC |
OSC | Yes | (r ) Yes | Yes |
https://download.opensuse.org/repositories/openSUSE:/Tools/openSUSE_42.3/
4 | Trinity14 |
Trinity14 | Yes | (r ) Yes | Yes |
http://mirror.ppa.trinitydesktop.org/trinity/trinity/rpm/opensuse42.3/trini…
5 | Trinity14-noarch |
Trinity14-noarch | Yes | (r ) Yes | Yes |
http://mirror.ppa.trinitydesktop.org/trinity/trinity/rpm/opensuse42.3/trini…
6 | http-download.opensuse.org-252ba42b |
Emulators:Wine:STABLE | Yes | (r ) Yes | Yes |
http://download.opensuse.org/repositories/Emulators:/Wine:/STABLE/openSUSE_…
7 | http-download.opensuse.org-2674e8c6 |
home:Miuku | Yes | (r ) Yes | Yes |
http://download.opensuse.org/repositories/home:/Miuku/openSUSE_Leap_42.3/
8 | http-download.opensuse.org-385545ed |
openSUSE:Leap:42.3:Update | Yes | (r ) Yes | Yes |
http://download.opensuse.org/repositories/openSUSE:/Leap:/42.3:/Update/stan…
9 | http-download.opensuse.org-39c8c023 |
Publishing | Yes | (r ) Yes | Yes |
http://download.opensuse.org/repositories/Publishing/openSUSE_Leap_42.3/
10 | http-download.opensuse.org-4784b6cf |
devel:libraries:c_c++ | Yes | (r ) Yes | Yes |
http://download.opensuse.org/repositories/devel:/libraries:/c_c%2B%2B/openS…
11 | http-download.opensuse.org-85b241d0 |
KDE:KDE3 | Yes | (r ) Yes | Yes |
http://download.opensuse.org/repositories/KDE:/KDE3/openSUSE_Leap_42.2/
12 | http-download.opensuse.org-92b8fa02 |
system:packagemanager | Yes | (r ) Yes | Yes |
http://download.opensuse.org/repositories/system:/packagemanager/openSUSE_L…
13 | http-download.opensuse.org-aff39bb5 |
devel:libraries:c_c++ | Yes | (r ) Yes | Yes |
http://download.opensuse.org/repositories/devel:/libraries:/c_c%2B%2B/openS…
14 | http-download.opensuse.org-d7c190d1 |
systemsmanagement:saltstack | Yes | (r ) Yes | Yes |
http://download.opensuse.org/repositories/systemsmanagement:/saltstack/open…
15 | openSUSE-Leap-42.3-0 |
openSUSE-Leap-42.3-0 | No | ---- | ---- |
cd:///?devices=/dev/disk/by-id/scsi-S__%5Cx5b
16 | opensuse-guide.org-repo | Libdvdcss
Repository | Yes | (r ) Yes | Yes |
http://opensuse-guide.org/repo/openSUSE_Leap_42.3/
17 | packman.inode.at-suse | Packman
Repository | Yes | (r ) Yes | Yes |
http://packman.inode.at/suse/openSUSE_Leap_42.3/
18 | repo-debug |
openSUSE-Leap-42.3-Debug | Yes | (r ) Yes | Yes |
http://download.opensuse.org/debug/distribution/leap/42.3/repo/oss/
19 | repo-debug-non-oss |
openSUSE-Leap-42.3-Debug-Non-Oss | Yes | (r ) Yes | Yes |
http://download.opensuse.org/debug/distribution/leap/42.3/repo/non-oss/
20 | repo-debug-update |
openSUSE-Leap-42.3-Update-Debug | Yes | (r ) Yes | Yes |
http://download.opensuse.org/debug/update/leap/42.3/oss/
21 | repo-debug-update-non-oss |
openSUSE-Leap-42.3-Update-Debug-Non-Oss | Yes | (r ) Yes | Yes |
http://download.opensuse.org/debug/update/leap/42.3/non-oss/
22 | repo-non-oss |
openSUSE-Leap-42.3-Non-Oss | Yes | (r ) Yes | Yes |
http://download.opensuse.org/distribution/leap/42.3/repo/non-oss/
23 | repo-oss |
openSUSE-Leap-42.3-Oss | Yes | (r ) Yes | Yes |
http://download.opensuse.org/distribution/leap/42.3/repo/oss/
24 | repo-source |
openSUSE-Leap-42.3-Source | Yes | (r ) Yes | Yes |
http://download.opensuse.org/source/distribution/leap/42.3/repo/oss/
25 | repo-source-non-oss |
openSUSE-Leap-42.3-Source-Non-Oss | Yes | (r ) Yes | Yes |
http://download.opensuse.org/source/distribution/leap/42.3/repo/non-oss/
26 | repo-update |
openSUSE-Leap-42.3-Update | Yes | (r ) Yes | Yes |
http://download.opensuse.org/update/leap/42.3/oss/
27 | repo-update-non-oss |
openSUSE-Leap-42.3-Update-Non-Oss | Yes | (r ) Yes | Yes |
http://download.opensuse.org/update/leap/42.3/non-oss/
=========================================================================
Installing Trinity (note, KDE3 was successfully removed):
$ zypper install trinity-desktop
Loading repository data...
Reading installed packages...
Resolving package depen
Problem: nothing provides libIexMath-2_2.so.12()(64bit) needed by
trinity-tdelibs-14.0.4-1.oss423.x86_64
Solution 1: do not install trinity-desktop-14.0.4-1.oss423.noarch
Solution 2: break trinity-tdelibs-14.0.4-1.oss423.x86_64 by ignoring some of
its dependencies
Choose from above solutions by number or cancel [1/2/c] (c): c
=========================================================================
What zypper says about libIexMath:
$ zypper search --provides libIexMath-2_2
Loading repository data...
Reading installed packages...
S | Name |
Summary | Type
---+-----------------------------+---------------------------------------------------+--------
i+ | libIexMath-2_2-23 | Exception-based vector/matrix library for
OpenEXR | package
i+ | libIexMath-2_2-23-debuginfo | Debug information for package
libIexMath-2_2-23 | package
=========================================================================
So, Trinity wants libIexMath-2_2.so.12, which OpenSuSE thinks is provided by
package libIexMath-2_2-23, but apparently that's TOO new. I tried looking on
rpmfind for a libIexMath, but found nothing.
Can I just add another symbolic link to rename 2_23 to 2_12? Is that likely
to work?