Problem: nothing provides libfluidsynth.so.1()(64bit) needed by ardour-5.12.0-2.18.x86_64

Hello,

Fresh installation of tumbleweed yesterday, and I can’t install ardour from multimedia:apps because of the subj problem.
I see there’s a version 2 of the libfluidsynth but version 1 is not around. If I choose “Solution 2: break ardour-5.12.0-2.18.x86_64 by ignoring some of its dependencies” then ardour5 fails to start (obviously complaining about libfluidsynth.so.1).

Also, tried to switch my existing packages to use multimedia:apps, and got this:

$zypper dup --from multimedia_apps --allow-vendor-change

Problem: nothing provides libfluidsynth.so.1()(64bit) needed by mpd-0.20.18-12.17.x86_64

Is there any solution to this?

D

First
Please post:

zypper lr -d

UPD:
The second error comes from the hydrogen package, which has updated version in multimedia-app repo but only for i586, not for x86_64.

Mine is obviously x86_64.


$ zypper lr -d
#  | Alias                                | Name                                          | Enabled | GPG Check | Refresh | Priority | Type   | URI                                                                                   | Service
---+--------------------------------------+-----------------------------------------------+---------+-----------+---------+----------+--------+---------------------------------------------------------------------------------------+--------
 1  | Atom                                 | Atom Editor                                   | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | https://packagecloud.io/AtomEditor/atom/el/7/x86_64                                   |         
 2  | Overman79_Utils                      | home:Overman79:Utils                          | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/home:/Overman79:/Utils/openSUSE_Tumbleweed/ |         
 3  | download.opensuse.org-non-oss        | Main Repository (NON-OSS)                     | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/tumbleweed/repo/non-oss/                                 |         
 4  | download.opensuse.org-oss            | Main Repository (OSS)                         | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/tumbleweed/repo/oss/                                     |         
 5  | download.opensuse.org-tumbleweed     | Main Update Repository                        | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/update/tumbleweed/                                       |         
 6  | multimedia_apps                      | Multimedia Applications (openSUSE_Tumbleweed) | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/multimedia:/apps/openSUSE_Tumbleweed/       |         
 7  | multimedia_libs                      | multimedia:libs                               | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/multimedia:/libs/openSUSE_Tumbleweed/       |         
 8  | openSUSE_Tumbleweed                  | games                                         | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/games/openSUSE_Tumbleweed/                  |         
 9  | packman.inode.at-openSUSE_Tumbleweed | Packman Repository                            | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://packman.inode.at/suse/openSUSE_Tumbleweed/                                     |         
10 | repo-debug                           | openSUSE-Tumbleweed-Debug                     | No      | ----      | ----    |   99     | NONE   | http://download.opensuse.org/debug/tumbleweed/repo/oss/                               |         
11 | repo-source                          | openSUSE-Tumbleweed-Source                    | No      | ----      | ----    |   99     | NONE   | http://download.opensuse.org/source/tumbleweed/repo/oss/                              |         
12 | tumbleweed                           | NVIDIA                                        | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | https://download.nvidia.com/opensuse/tumbleweed                                       |        


I think bugreport because there is no libfluidsynth1 in the Tumbleweed Repo.

Where do I create the bug report? Or this post is good enough as a bug report?

We are users like you.

You can go to https://bugzilla.opensuse.org/index.cgi
You can use the same username/password as here (you may even already be loged in there when you are still loged in here).

You can try creating a symlink linking the newer to the old library, often newer versions are close enough for things to work.
I wrote a Wiki article how to do this (and How-Tos are all over the Internet)

https://en.opensuse.org/User:Tsu2/Making_Broken_Stuff_Work

I also wrote a Wiki page for funding missing files

https://en.opensuse.org/User:Tsu2/Missing_Files_Dependencies

Of course, you should still file a big report.

TSU

You might have to run


sudo zypper dup --from 7 --from 8

FWIW, I have Ardour from those repos, and it works.