[Bug 1817244] Re: Game needs gstreamer1.0-plugins-good

2019-12-12 Thread Launchpad Bug Tracker
This bug was fixed in the package wine - 4.0.3-1

---
wine (4.0.3-1) unstable; urgency=medium

  * New upstream release 4.0.3, released Nov 25, 2019.
- Various bug fixes
- Updates to the National Language Support files
  * Drop no longer supported add-log-mailing-address setting from
debian/changelog.
  * Add missing colon in closes line.
  * Set debhelper compatibility level to 12.
Drop now unnecessary dh arguments "--parallel --with autoreconf".
  * Recommend or suggest gstreamer plugins (LP: #1817244).
  * Update standards version to 4.4.1.

 -- Jens Reyer   Mon, 02 Dec 2019 01:28:55 +0100

** Changed in: wine (Ubuntu)
   Status: Fix Committed => Fix Released

-- 
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

[Bug 1817244] Re: Game needs gstreamer1.0-plugins-good

2019-09-18 Thread Steve Langasek
> @vorlon: sync wine-development 4.14-1, just uploaded to Debian
unstable.

Ok, this is a new upstream version of wine vs what is currently in eoan,
and I don't have time to review it for a feature freeze exception (given
that we are past feature freeze), but I have cherry-picked the
recommends/suggests changes into Ubuntu.

-- 
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

[Bug 1817244] Re: Game needs gstreamer1.0-plugins-good

2019-09-18 Thread jre
@vorlon: sync wine-development 4.14-1, just uploaded to Debian unstable.


In the end I decided to let libwine recommend gstreamer1.0-plugins-good, but 
only suggest gstreamer1.0-libav, gstreamer1.0-plugins-bad and 
gstreamer1.0-plugins-ugly.  This was to find a compromise between actual 
necessity for them (it seems to me -good is the most needed, followed by -bad), 
install size and quality (-bad and -ugly might be not wanted).

I'm open to move the packages between recommends and suggests, just try
to convince me and others who might object.

** Changed in: wine (Ubuntu)
   Status: Confirmed => Fix Committed

-- 
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

[Bug 1817244] Re: Game needs gstreamer1.0-plugins-good

2019-09-18 Thread Steve Langasek
https://discourse.ubuntu.com/t/community-process-for-32-bit-
compatibility/12598/21 what needs to be done to make sure this change
lands in eoan?

-- 
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

[Bug 1817244] Re: Game needs gstreamer1.0-plugins-good

2019-09-17 Thread Bug Watch Updater
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 

[Bug 1817244] Re: Game needs gstreamer1.0-plugins-good

2019-09-17 Thread jre
** Bug watch added: Wine Bugzilla #47618
   https://bugs.winehq.org/show_bug.cgi?id=47618

** Also affects: wine via
   https://bugs.winehq.org/show_bug.cgi?id=47618
   Importance: Unknown
   Status: Unknown

-- 
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

[Bug 1817244] Re: Game needs gstreamer1.0-plugins-good

2019-08-16 Thread Dave Odell
$ dpkg-query -s libmpg123-0:i386
Package: libmpg123-0
Status: install ok installed


$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:Ubuntu 18.04.3 LTS
Release:18.04
Codename:   bionic

...You know, that might be important, especially if, say, Wine stopped
using GStreamer between 3.0 and 4.0. (Haven't checked.)


I probably should have mentioned this, but I only included the GDB output 
because it had this in it:
0x7bd42a00  0x7bd57899  Yes (*) 
/usr/lib/wine/../i386-linux-gnu/wine/winegstreamer.dll.so
0x61e69b50  0x61f181d4  Yes (*) 
/usr/lib/i386-linux-gnu/libgstreamer-1.0.so.0

-- 
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/ubuntu/+source/wine/+bug/1817244/+subscriptions

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

[Bug 1817244] Re: Game needs gstreamer1.0-plugins-good

2019-08-14 Thread jre
Thanks again. Probably my last round of nitpicking questions:

I found that this worked here although I don't have gstreamer1.0
-plugins-good:i386 because for MP3 Wine uses libmpg123-0.  And
libmpg123-0:i386 is already depended on by libwine.  If I uninstall
that, there's also no music here.

Do you have libmpg123-0:i386 installed on your side?

I wanted to check this, but I couldn't find any Ubuntu version that has
wine 3.0-1ubuntu1.  So which Ubuntu/Lubuntu version are you using?  Is
wine from the official (L)Ubunutu repository and is it the current
version?

Generally: your gdb output doesn't help much for Wine.  There we usually use 
the terminal output, e.g.:
WINEDEBUG="fixme+all" wine iji.exe &> log.txt
No need for this though in  this bug.  The crash if the right plugin is missing 
seems to be fixed in current Wine.


Anyway, I'm going to let libwine recommend:
 gstreamer1.0-libav,
 gstreamer1.0-plugins-good,
 gstreamer1.0-plugins-ugly,

I'd also add gstreamer1.0-plugins-bad, but it's not co-installable for
i386 and amd64 yet because of some non-multi-arch dependencies.  I'm
working on fixing this.

-- 
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/ubuntu/+source/wine/+bug/1817244/+subscriptions

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

[Bug 1817244] Re: Game needs gstreamer1.0-plugins-good

2019-08-10 Thread Dave Odell
$ wine --version
wine-3.0 (Ubuntu 3.0-1ubuntu1)

I've got a few other things on this system that use gstreamer1.0
-plugins-good:amd64, so a libwine -> gstreamer1.0-plugins-good
dependency only brings in one new package for me, even though I have
both libwine:i386 and libwine:amd64.

And for the record:
$ sha256sum iji.exe 
118ebbb07d515bad734b5718fb62d2293de1861e19de3d08165875858d0b6d5f  iji.exe

Also, see attached, for comparison with your own end.


** Attachment added: "wine-iji-gdb.txt"
   
https://bugs.launchpad.net/ubuntu/+source/wine/+bug/1817244/+attachment/5281939/+files/wine-iji-gdb.txt

-- 
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/ubuntu/+source/wine/+bug/1817244/+subscriptions

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

[Bug 1817244] Re: Game needs gstreamer1.0-plugins-good

2019-08-10 Thread jre
Thanks for your answer.  Unfortunately not the hoped for outcome.

Usually I'd agree with you about a 32-bit app needing gstreamer1.0
-plugins-good from i386.  It's just that my tests worked otherwise here:
only the amd64 version, but still sound and at least on the start screen
no crash.

What's your "wine --version"?


About the implementation: No worries, I'm not going for an explicit 
cross-architecture dependency.  I just try to figure out

whether to recommend "gstreamer1.0-plugins-good" from libwine (-->
libwine:i386 will install the i386 version, AND libwine:amd64 will
install the amd64 version, so you usually end up with both)

or if I add the recommend to wine (--> only the host architecture
version gets installed)

-- 
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/ubuntu/+source/wine/+bug/1817244/+subscriptions

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

[Bug 1817244] Re: Game needs gstreamer1.0-plugins-good

2019-08-10 Thread Dave Odell
$ dpkg --print-architecture
amd64

With gstreamer1.0-plugins-good:i386 removed and gstreamer1.0-plugins-
good:amd64 present, iji.exe crashes for me (null pointer dereference).
Reinstalling gstreamer1.0-plugins-good:i386 makes it work again.

I haven't really taken things apart here in detail, but the game should
have its audio codecs in-process, and since it's a 32-bit executable, it
needs the i386 versions of both libwine and gstreamer1.0-plugins-good.

I am not suggesting any cross-architecture dependencies, such as having
libwine:amd64 depend on gstreamer1.0-plugins-good:i386.

-- 
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/ubuntu/+source/wine/+bug/1817244/+subscriptions

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

[Bug 1817244] Re: Game needs gstreamer1.0-plugins-good

2019-08-09 Thread jre
Hi Dave,

I just wanted to fix this, when I noticed that you explicitly mentioned
"i386".  A default Gnome installation on amd64 installs only the amd64
plugins, not the i386 ones.  So I only have gstreamer1.0-plugins-
good:amd64 installed, but not gstreamer1.0-plugins-good:i386.

Still, the game has working music here.


I assume you're also on amd64 (please verify with "dpkg --print-architecture").

Does it also work, if you only install gstreamer1.0-plugins-good:amd64,
but uninstall the i386 version?

I'd like to avoid installing the plugins for both architectures if this
is not needed.

-- 
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/ubuntu/+source/wine/+bug/1817244/+subscriptions

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

[Bug 1817244] Re: Game needs gstreamer1.0-plugins-good

2019-05-19 Thread Dave Odell
Yeah, no GNOME. This was on Lubuntu (LXDE).


Re: -bad & -ugly (and gstreamer1.0-libav, too): Windows does ship a bunch of 
codecs that you don't see used too often today, but there's old software (games 
in particular) that expect them to be there.

For the record, here's a list of codecs from a reasonably fresh Windows
7 install, as reported by Windows Media Player:

*Audio Codecs*
ACM | Microsoft IMA ADPCM CODEC
ACM | Microsoft CCITT G.711 A-Law and u-Law CODEC
ACM | Microsoft GSM 6.10 Audio CODEC
ACM | Microsoft ADPCM CODEC
ACM | Fraunhofer IIS MPEG Layer-3 Codec (decode only)
ACM | Microsoft PCM Converter
DMO | WMAudio Decoder DMO
DMO | WMAPro over S/PDIF DMO
DMO | WMSpeech Decoder DMO
DMO | MP3 Decoder DMO

*Video Codecs*
ICM | Microsoft RLE
ICM | Microsoft Video 1
ICM | Microsoft YUV
ICM | Intel IYUV codec
ICM | Toshiba YUV Codec
ICM | Cinepak Codec by Radius
DMO | Mpeg4s Decoder DMO
DMO | WMV Screen decoder DMO
DMO | WMVideo Decoder DMO
DMO | Mpeg43 Decoder DMO
DMO | Mpeg4 Decoder DMO

Intel Indeo would be on that list too, if not for unresolved security
vulnerabilities.

See also , which, for instance, lists ADPCM as -bad, and doesn't
list Cinepak at all (this one, I believe, needs -libav).

-- 
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/ubuntu/+source/wine/+bug/1817244/+subscriptions

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

[Bug 1817244] Re: Game needs gstreamer1.0-plugins-good

2019-05-19 Thread jre
Thanks for your report, you're right.

I guess you are not using gnome? Because then these packages would
already be installed.

I will add gstreamer1.0-plugins-good to the libwine recommends.
Not sure about -bad, and -ugly. Probably not, unless someone finds a data point 
to prove their necessity.
I'll probably just do this after the Debian Buster release though.

** Changed in: wine (Ubuntu)
   Status: New => Confirmed

-- 
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/ubuntu/+source/wine/+bug/1817244/+subscriptions

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