Bug#916301: steam: cannot be built with debuild -ai386 on an amd64 system

Alexandre Detiste alexandre.detiste at gmail.com
Wed Dec 12 21:04:55 GMT 2018


Hi,

I applied the same patch on steamcmd packing [1],
which is mostly a fork of src:steam.

Now the dh_strip step fails.

Is it OK to completly neuter it ?

Greetings,

Alexandre

[1]: https://salsa.debian.org/games-team/steamcmd

dh_strip --no-automatic-dbgsym
Can't exec "i686-linux-gnu-strip": No such file or directory at
/usr/share/perl5/Debian/Debhelper/Dh_Lib.pm line 474.
dh_strip: i686-linux-gnu-strip --remove-section=.comment
--remove-section=.note debian/steamcmd/usr/lib/games/steam/steamcmd
failed to execute: No child processes
dh_strip: i686-linux-gnu-strip --remove-section=.comment
--remove-section=.note debian/steamcmd/usr/lib/games/steam/steamcmd
returned exit code 2

 override_dh_strip:
-       dh_strip --no-automatic-dbgsym
+       :
+       #dh_strip --no-automatic-dbgsym

Le mer. 12 déc. 2018 à 21:27, Simon McVittie <smcv at debian.org> a écrit :
>
> Package: steam
> Version: 1.0.0.56-1
> Severity: minor
> Tags: patch
>
> If you have an amd64 system (as I would expect essentially all Steam
> users do), the Debian steam package can't be built with debuild -ai386
> due to two minor issues:
>
> * the Build-Depends on python3 wants a host-architecture (i386) version
>   of python3, but should use python3:any to accept a build-architecture
>   (amd64) version, since we are not compiling Python extensions
>
> * d/rules mixes up DEB_BUILD_ARCH with DEB_HOST_ARCH
>
> Patch attached.
>
>     smcv



More information about the Pkg-games-devel mailing list