On Fri, 24 Aug 2018 at 09:09:22 +0200, Stephen Kitt wrote:
> On Fri, 24 Aug 2018 00:16:50 -0300, Luiz Romário Santana Rios
> <[email protected]> wrote:
> > The libtxc-dxtn-s2tc0 (and possibly libtxc-dxtn-s2tc0:i386) package is
> > necessary for Steam to work properly.

steam in stretch already depended on libtxc-dxtn0, a virtual package
provided by libtxc-dxtn-s2tc{,0}.

However, as an i386 package, steam cannot depend on
libtxc-dxtn-s2tc{,0}:amd64 (or on amd64 Mesa, or anything else amd64),
so it will only pull in libtxc-dxtn-s2tc{,0}:i386.
There are workarounds that can be used to get the cross-architecture
dependency, but they're all fairly horrible and involve putting new
binary packages through the NEW queue and then asking the release team
to force them into testing :-(

If steam goes through the NEW queue to add one of those workarounds,
it might be worthwhile to realign with Valve's packaging, in which the
"real" binary package is steam-launcher.

    smcv

Reply via email to