Launchpad has imported 6 comments from the remote bug at
https://bugs.winehq.org/show_bug.cgi?id=47618.

If you reply to an imported comment from within Launchpad, your comment
will be sent to the remote bug automatically. Read more about
Launchpad's inter-bugtracker facilities at
https://help.launchpad.net/InterBugTracking.

------------------------------------------------------------------------
On 2019-08-14T16:44:29+00:00 jre wrote:

Hi,

from https://bugs.launchpad.net/ubuntu/+source/wine/+bug/1817244 and
followup reading at winehq I learned that several gstreamer plugins are
required for some media, but the Debian packages don't install them.

In this specific case I couldn't reproduce the issue as long as
libmpg123-0:i386 was installed.  But I assume current Wine still
generally needs them!?  Please comment.

Unless you have some other input, I'm going to fix this in the
debian.org packages, and suggest you do something similar in the winehq
-i386 and -amd64 packages:

Recommends:
 gstreamer1.0-libav,
 gstreamer1.0-plugins-good,
 gstreamer1.0-plugins-ugly,

This works on Debian unstable.

gstreamer1.0-plugins-bad still has non multi-arch'd dependencies.  I'll
try to get those fixed.

I assume some other distros don't support multi-arch for the previous 3
packages, so you might have to add this conditionally.

Also some distros might still use gstreamer 0.10.

Greets!
jre

Reply at:
https://bugs.launchpad.net/ubuntu/+source/wine/+bug/1817244/comments/8

------------------------------------------------------------------------
On 2019-08-14T16:56:33+00:00 Ztirfe Elgnid wrote:

(In reply to Jens Reyer from comment #0)
> In this specific case I couldn't reproduce the issue as long as
> libmpg123-0:i386 was installed.  But I assume current Wine still generally
> needs them!?  Please comment.

In some specific cases libmpg123 alone can be used, but in general this
isn't enough, no. Various applications need different codecs, some of
which are available in -good, some in -bad, some in -ugly.

Finally fixing gstreamer multiarch for Debian would be hugely welcome.

I don't know why the OBS packages don't depend on/recommend these
gstreamer plugins, but it's probably best that they do. Possibly because
they aren't multiarch-compatible.

Reply at:
https://bugs.launchpad.net/ubuntu/+source/wine/+bug/1817244/comments/9

------------------------------------------------------------------------
On 2019-08-14T17:30:45+00:00 jre wrote:

(In reply to Zebediah Figura from comment #1)
> In some specific cases libmpg123 alone can be used, but in general this
> isn't enough, no. Various applications need different codecs, some of which
> are available in -good, some in -bad, some in -ugly.

Thanks! Can you also comment on "gstreamer1.0-libav"?


> I don't know why the OBS packages don't depend on/recommend these gstreamer
> plugins, but it's probably best that they do. Possibly because they aren't
> multiarch-compatible.

I'm quite sure there is no technical reason, at least for Debian
unstable, today.  But in the past there were probably too many issues,
and maintainers got used to it being not fixable.

Further, contrary to most other dependencies, there is no way to
automatically generate a list of needed gstreamer plugins.

Reply at:
https://bugs.launchpad.net/ubuntu/+source/wine/+bug/1817244/comments/10

------------------------------------------------------------------------
On 2019-08-14T17:38:00+00:00 Ztirfe Elgnid wrote:

(In reply to Jens Reyer from comment #2)
> (In reply to Zebediah Figura from comment #1)
> > In some specific cases libmpg123 alone can be used, but in general this
> > isn't enough, no. Various applications need different codecs, some of which
> > are available in -good, some in -bad, some in -ugly.
> 
> Thanks! Can you also comment on "gstreamer1.0-libav"?

I'm less sure about this one, but I think it's similarly necessary for
some codecs; in particular WMA/WMV comes to mind.

> Further, contrary to most other dependencies, there is no way to
> automatically generate a list of needed gstreamer plugins.

For what it's worth, I think it would be possible without too much
difficulty to compile by hand a list of formats that Windows supports
natively; we don't strictly need to provide any others for the purposes
of emulation. (On the other hand, some applications that use quartz are
generic media players, and a user may want to be able to play, say, Ogg
audio, which I don't think Windows supports, using a win32 media player.
But then maybe it's their responsibility to install the GStreamer
plugins that they need.)

Reply at:
https://bugs.launchpad.net/ubuntu/+source/wine/+bug/1817244/comments/11

------------------------------------------------------------------------
On 2019-08-15T00:42:34+00:00 Dimesio wrote:

Our packages do not install gstreamer-plugins as a dependency because
most Windows apps don't need them at all, and for those that do, which
plugin package they actually need will vary greatly. It makes no sense
to force additional dependencies on everyone when the majority don't
need that functionality at all. Users who do need plugins can easily
install the one(s) they need.

In addition, the plugins-ugly by definition have legal problems; it
would be inappropriate to force that on any of our users.

Reply at:
https://bugs.launchpad.net/ubuntu/+source/wine/+bug/1817244/comments/12

------------------------------------------------------------------------
On 2019-09-13T11:11:03+00:00 jre wrote:

@Zebediah and all:
All gstreamer plugins are now coinstallable in Debian Bullseye (testing).  If 
there are any issues please tell me.


@Rosanne:
Of course we shouldn't force anyone, that's why I suggest "Recommends" (users 
can opt-out).
To avoid bloating up the dependencies, and/or for less needed (av) or legally 
problematic packages (ugly and especially bad) you could still go for 
"Suggests" (users can opt-in).  So nobody is forced,  but it's still easier for 
users to find them.

[ Just my 2 cents, I'm not changing the resolved/wontfix bugstatus ].

Reply at:
https://bugs.launchpad.net/ubuntu/+source/wine/+bug/1817244/comments/14


** Changed in: wine
       Status: Unknown => Won't Fix

** Changed in: wine
   Importance: Unknown => Medium

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1817244

Title:
  Game needs gstreamer1.0-plugins-good

To manage notifications about this bug go to:
https://bugs.launchpad.net/wine/+bug/1817244/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to