Hi,
I’ve been running a slight misconfigured but working media-installation since I installed 13.1 (have been doing the same since openSUSE12.1): All media packages from Packman, except amarok and dependencies from openSUSE-OSS/Update.
Today for the first time amarok failed to start:
amarok: symbol lookup error: /usr/lib64/libamarokshared.so.1: undefined symbol: _ZTIN6TagLib3Ogg4Opus4FileE
Found these threads:
https://forums.opensuse.org/showthread.php/502051-Amarok-is-not-running
https://forum.kde.org/viewtopic.php?f=115&t=123322
The kde-link more specific:
Checked, and all my amarok packages amarok-2.8.0-24.2 libtag1-1.8-11.1.4, libtag_co-1.8-11.1.4, taglib-1.8-11.1.4 comes from openSUSE-13.1-OSS or -update
(strange that this “suite”, all latest versions from openSUSE suddenly did not work together?)
Anyway I tried to upgrade only libtag1 taglib1 and libtag_co to the latest version from Packman.
Now amarok starts but reports:
$ amarok
[0x234d068] main libvlc error: No plugins found! Check your VLC installation.
PHONON-VLC [FATAL__] libVLC: could not initialize
**********************************************************************************************
** AMAROK WAS STARTED IN NORMAL MODE. IF YOU WANT TO SEE DEBUGGING INFORMATION, PLEASE USE: **
** amarok --debug **
**********************************************************************************************
VLC (from Packman) seems to work anyway, amarok is running, but without sound.
Downgrading/vendor changing libtag1 taglib1 and libtag_co leading back to where I started “symbol lookup error”
I now tried to upgrade and change vendor to Packman for the whole amarok suit, that is amarok-2.8.0-24.2->amarok-2.8.0-28.1, libtag1, libtag_co and taglib1 from 1-1.8-11.1.4 to libtag1 to 1.9.1-80.1 from Packman.
It immediately led to the PHONON-VLC krash above.
Now tried to change the Amarok Phonon VLC backed to gstreamer (using the VLC backend was originally a recommendation from this forum)
This worked (and VLC seemed to work as well).
…but I had preferred the amarok use of Phonon VLC backend,
so since I now had a more clean Packman media installation I decided to check VLC version (from Packman repo):
I found there was an upgrade from 2.2.0-264.2->2.2.1-286.6 and installed it.
as consequence there was an upgrade of libbluray to latest from Packman (2.2.1-286.6)
Started amarok and changed Phonon backend from gstreamer back to VLC (logout/login):
Now amarok krashes:
$ amarok
KCrash: Application 'amarok' crashing...
KCrash: Attempting to start /usr/lib64/kde4/libexec/drkonqi from kdeinit
sock_file=/home/larse/.kde4/socket-larse3/kdeinit4__0
unnamed app(5421): Communication problem with "amarok" , it probably crashed.
Error message was: "org.freedesktop.DBus.Error.NoReply" : " "Message did not receive a reply (timeout by message bus)" "
$
Checked if any relevant packages came from openSUSE instead of Packman with zypper dup
But just found
# zypper dup --from Packman
The following 8 packages are going to be upgraded:
cmake fdupes lcms2 libdvdnav4 libdvdread4 libguess1 liblcms2-2 libportaudio2
The following 6 packages are going to be downgraded:
libmpeg2convert0 libsox2 me-tv me-tv-lang smplayer-skins sox
The only thing that came out of this was that amarok krashed instead of refusing to start due to symbol lookup error.
Is there any way out of this mess %-S?
Best regards
Larsed
Just to complete: My repos
# zypper lr -d
# | Alias | Namn | Aktiverad | Uppdatera | Priority | Typ | URI | Service
---+--------------------------------------+------------------------------------+-----------+-----------+----------+----------+----------------------------------------------------------------------------------------------+--------
1 | Education | Education | Ja | Ja | 99 | rpm-md | http://download.opensuse.org/repositories/Education/openSUSE_13.1/ |
2 | Packman | Packman | Ja | Ja | 99 | rpm-md | http://packman.inode.at/suse/openSUSE_13.1/ |
3 | Science | Science | Ja | Ja | 99 | rpm-md | http://download.opensuse.org/repositories/science/openSUSE_13.1/ |
4 | VLC | VLC | Nej | Nej | 99 | rpm-md | http://download.videolan.org/pub/vlc/SuSE/13.1/ |
5 | Virtualization | Virtualization | Nej | Ja | 99 | rpm-md | http://download.opensuse.org/repositories/Virtualization/openSUSE_13.1/ |
6 | openSUSE-13.1-1.10 | openSUSE-13.1-1.10 | Ja | Nej | 99 | yast2 | cd:///?devices=/dev/disk/by-id/usb-TSSTcorp_CDDVDW_SE-S084B_SATASLIM00000051506-0:0,/dev/sr0 |
7 | openSUSE-13.1-Language-Add-on_13.1-0 | openSUSE 13.1 Language Add on | Ja | Nej | 99 | yast2 | cd:///?devices=/dev/disk/by-id/usb-TSSTcorp_CDDVDW_SE-S084B_SATASLIM00000051506-0:0,/dev/sr0 |
8 | openSUSE-13.1-NonOSS-Add-on_13.1-0 | openSUSE 13.1 NonOSS Add on | Ja | Nej | 99 | yast2 | cd:///?devices=/dev/disk/by-id/usb-TSSTcorp_CDDVDW_SE-S084B_SATASLIM00000051506-0:0,/dev/sr0 |
9 | repo-debug | openSUSE-13.1-Debug | Nej | Ja | 99 | NONE | http://download.opensuse.org/debug/distribution/13.1/repo/oss/ |
10 | repo-debug-update | openSUSE-13.1-Update-Debug | Nej | Ja | 99 | NONE | http://download.opensuse.org/debug/update/13.1/ |
11 | repo-debug-update-non-oss | openSUSE-13.1-Update-Debug-Non-Oss | Nej | Ja | 99 | NONE | http://download.opensuse.org/debug/update/13.1-non-oss/ |
12 | repo-non-oss | openSUSE-13.1-Non-Oss | Ja | Ja | 99 | yast2 | http://download.opensuse.org/distribution/13.1/repo/non-oss/ |
13 | repo-oss | openSUSE-13.1-Oss | Ja | Ja | 99 | yast2 | http://download.opensuse.org/distribution/13.1/repo/oss/ |
14 | repo-source | openSUSE-13.1-Source | Nej | Ja | 99 | NONE | http://download.opensuse.org/source/distribution/13.1/repo/oss/ |
15 | repo-update | openSUSE-13.1-Update | Ja | Ja | 99 | rpm-md | http://download.opensuse.org/update/13.1/ |
16 | repo-update-non-oss | openSUSE-13.1-Update-Non-Oss | Nej | Ja | 99 | rpm-md | http://download.opensuse.org/update/13.1-non-oss/ |
17 | rpm | rpm | Ja | Ja | 99 | plaindir | dir:///home/larse/bin/rpm |
18 | server:/php/applications | server:/php/applications | Ja | Ja | 99 | rpm-md | http://download.opensuse.org/repositories/server:/php:/applications/openSUSE_13.1/ |
#