[Bug 47618] New: Required gstreamer plugins not installed by Debian packages
https://bugs.winehq.org/show_bug.cgi?id=47618 Bug ID: 47618 Summary: Required gstreamer plugins not installed by Debian packages Product: Packaging Version: unspecified Hardware: x86 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: wine-packages Assignee: wine-bugs(a)winehq.org Reporter: jre.winesim(a)gmail.com CC: dimesio(a)earthlink.net, michael(a)fds-team.de, sebastian(a)fds-team.de Distribution: --- 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 -- 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.
https://bugs.winehq.org/show_bug.cgi?id=47618 Zebediah Figura <z.figura12(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |z.figura12(a)gmail.com --- Comment #1 from Zebediah Figura <z.figura12(a)gmail.com> --- (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. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=47618 Jens Reyer <jre.winesim(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jre.winesim(a)gmail.com --- Comment #2 from Jens Reyer <jre.winesim(a)gmail.com> --- (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. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=47618 --- Comment #3 from Zebediah Figura <z.figura12(a)gmail.com> --- (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.) -- 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.
https://bugs.winehq.org/show_bug.cgi?id=47618 Rosanne DiMesio <dimesio(a)earthlink.net> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution|--- |WONTFIX --- Comment #4 from Rosanne DiMesio <dimesio(a)earthlink.net> --- 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. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=47618 --- Comment #5 from Jens Reyer <jre.winesim(a)gmail.com> --- @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 ]. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=47618 Austin English <austinenglish(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #6 from Austin English <austinenglish(a)gmail.com> --- Closing. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=47618 Zebediah Figura <z.figura12(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |blue-t(a)web.de --- Comment #7 from Zebediah Figura <z.figura12(a)gmail.com> --- *** Bug 50328 has been marked as a duplicate of this bug. *** -- 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.
https://bugs.winehq.org/show_bug.cgi?id=47618 Rosanne DiMesio <dimesio(a)earthlink.net> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |abacadacaba(a)gmail.com --- Comment #8 from Rosanne DiMesio <dimesio(a)earthlink.net> --- *** Bug 53413 has been marked as a duplicate of this bug. *** -- 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.
https://bugs.winehq.org/show_bug.cgi?id=47618 --- Comment #9 from abacadacaba(a)gmail.com --- I see nothing about gstreamer1.0-plugins-good. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=47618 --- Comment #10 from abacadacaba(a)gmail.com --- Provide packages in two flavors: minimal like Wine did and complete with all legal packages. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=47618 --- Comment #11 from Rosanne DiMesio <dimesio(a)earthlink.net> --- *** Bug 53413 has been marked as a duplicate of this bug. *** -- 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.
https://bugs.winehq.org/show_bug.cgi?id=47618 --- Comment #12 from Gijs Vermeulen <gijsvrm(a)gmail.com> --- *** Bug 53413 has been marked as a duplicate of this bug. *** -- 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.
https://bugs.winehq.org/show_bug.cgi?id=47618 --- Comment #13 from Zeb Figura <z.figura12(a)gmail.com> --- *** Bug 53413 has been marked as a duplicate of this bug. *** -- 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.
https://bugs.winehq.org/show_bug.cgi?id=47618 --- Comment #14 from Alexandre Julliard <julliard(a)winehq.org> --- *** Bug 53413 has been marked as a duplicate of this bug. *** -- 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.
participants (2)
-
wine-bugs@winehq.org -
WineHQ Bugzilla