How to install DeadBeef Silica on 5.0.0.62 on 32 bit systems?

How can I install DeadBeef Silica on 5.0.0.62 on a fresh flashed Xperia 10? It’s not visible in Storeman and manual installing of the .rpm file doesn’t work.
It reports 2 missing libs:
libaudioresource-qt.so.2 and
libFLAC.so.8 .

Where to get these libs and manually install it before trying to install DeadBeef Silica again?

libaudioresource is available in the package libaudioresource-qt-2.0.2-1.6.1.jolla.aarch64, but the flac library is at soversion 12 meanwhile. You could try symlinking, it may work.

1 Like

Does a libaudioresource-qt-2.0.2-1.6.1.jolla.armv7hl also exist? I have old 32 bit system (X10).

No need to guess, just do

pkcon search libaudioresource-qt

2 Likes

Thanks very much @nephros , I got this output:

[root@Bastel defaultuser]# pkcon search libaudioresource-qt
Suche nach Details                                                                                                                                                                                                                        
Starten                                                                                                                                                                                                                                   
Software-Liste wird aktualisiert                                                                                                                                                                                                          
Abfragen                                                                                                                                                                                                                                  
Fertig                                                                                                                                                                                                                                   
Installiert     libaudioresource-qt-2.0.2-1.6.1.jolla.armv7hl (installed)       Sailfish OS Audio Resource API (Qt bindings)
Verfügbar       libaudioresource-qt-debuginfo-2.0.2-1.6.1.jolla.armv7hl (jolla) Debug information for package libaudioresource-qt
Verfügbar       libaudioresource-qt-debugsource-2.0.2-1.6.1.jolla.armv7hl (jolla)       Debug sources for package libaudioresource-qt
Verfügbar       libaudioresource-qt-devel-2.0.2-1.6.1.jolla.armv7hl (jolla)     Development library for libaudioresource-qt
Verfügbar       libaudioresource-qt-example-2.0.2-1.6.1.jolla.armv7hl (jolla)   Example application for libaudioresource-qt
[root@Bastel defaultuser]# 

What can I do now?

My suggestion is to change the title in order to sort out confusion:

How to install DeadBeef Silica on 5.0.0.62 on 32Bit Systems

2 Likes

Thanks, I saw right now that you did it yet :slight_smile:

Davidrasch did it, i doesn’t see that i could edit it too

1 Like

I tried to install available packets but without success.

[defaultuser@Bastel ~]$ devel-su
Password: 
[root@Bastel defaultuser]# pkcon install libaudioresource-qt-debuginfo-2.0.2-1.6.1.jolla.armv7hl
Auflösen                                                                                                                                            [                                                                          ] (0%)  Paket nicht gefunden: libaudioresource-qt-debuginfo-2.0.2-1.6.1.jolla.armv7hl
Paket nicht gefunden: libaudioresource-qt-debuginfo-2.0.2-1.6.1.jolla.armv7hl
Ausführung des Befehls fehlgeschlagen: This tool could not find any available package.
[root@Bastel defaultuser]# pkcon install libaudioresource-qt-debugsource-2.0.2-1.6.1.jolla.armv7hl
Auflösen                                                                                                                                            [                                                                          ] (0%)  Paket nicht gefunden: libaudioresource-qt-debugsource-2.0.2-1.6.1.jolla.armv7hl
Paket nicht gefunden: libaudioresource-qt-debugsource-2.0.2-1.6.1.jolla.armv7hl
Ausführung des Befehls fehlgeschlagen: This tool could not find any available package.
[root@Bastel defaultuser]# pkcon install libaudioresource-qt-debuginfo-2.0.2-1.6.1.jolla.armv7hl (jolla)
bash: syntax error: unexpected "("
[root@Bastel defaultuser]# pkcon install libaudioresource-qt-example-2.0.2-1.6.1.jolla.armv7hl
Auflösen                                                                                                                                            [                                                                          ] (0%)  Paket nicht gefunden: libaudioresource-qt-example-2.0.2-1.6.1.jolla.armv7hl
Paket nicht gefunden: libaudioresource-qt-example-2.0.2-1.6.1.jolla.armv7hl
Ausführung des Befehls fehlgeschlagen: This tool could not find any available package.
[root@Bastel defaultuser]# 

What can I try next?

Everybody with the badge Regular can do it

1 Like

My guess: that’s just packagekit being confused once more. A pkcon refresh should fix that.
But you don’t need that package:

So, libaudioresource-qt is already installed, which should be enough. It contains the library deadbeef wants.
You can verify that with:

rpm -ql libaudioresource-qt

which should show (on 32bit)

/usr/lib/libaudioresource-qt.so.2
/usr/lib/libaudioresource-qt.so.2.0
/usr/lib/libaudioresource-qt.so.2.0.0

So, can you try

pkcon refresh; pkcon install-local /path/to/deadbeef.rpm

What does it say?