[Bug 46936] cannot upgrade to wine-devel 4.5~bionic ( libfaudio0 dependency missing)

wine-bugs at winehq.org wine-bugs at winehq.org
Mon Apr 1 02:47:06 CDT 2019


https://bugs.winehq.org/show_bug.cgi?id=46936

Sergio Callegari <scallegari at arces.unibo.it> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |scallegari at arces.unibo.it

--- Comment #19 from Sergio Callegari <scallegari at arces.unibo.it> ---
The fact that wine stops updating and cannot be installed fresh unless a couple
of packages for an unofficial repos are installed first appears as a serious
packaging issue to me.

The problem is worsened by the following facts:

- From the apt upgrade output it is not clear that the final dependency that is
missing is libfaudio0

- What to do is not immediately obvious from the wine download instructions
notwithstanding the recent addition of the sentence:

"Beginning with Wine 4.5, the wine-devel packages for Ubuntu 18.04 and 18.10
require libfaudio0 as a dependency. Since the distro does not provide it,
libfaudio0 packages can be downloaded from the OBS. See
https://forum.winehq.org/viewtopic.php?f=8&t=32192 for details"

The casual user may not even know what the "OBS" is and the forum link does not
provide enough information. For instance: what specific packages you need to
install? For what archs? And in case you want to add the repo how do you get
the OBS key? What is the exact syntax to add it to the apt repo list?

Furthermore notice that installing the libfaudio0 packages manually requirese
intervention with apt --fix-broken install, which is not obvious.

As a matter of fact, I think that winehq should "copy over" and distribute all
the debs that are missing for the various distributions on its own repo.
Incidentally, if things were built on the ubuntu ppa (which is obviously
impossible given the cross-distro nature of wine) this is what would be
encouraged.

An alternative (not very elegant) would be to ship libfaudio0 directly inside
the wine debs as a packaged-in library (e.g. this is what some non-free
packages do).

In any case the current situation is poor and complaining about the fact that
distros can generally accept new packages only during some development window
won't likely change things with the distros.

-- 
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.



More information about the wine-bugs mailing list