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