Bug#1070983: supertuxkart: symbol lookup error: undefined symbol

2024-05-13 Thread Tobias Frost
Control: reassign -1 src:shaderc
Control: affects -1 src:supertuxkart
Control: fixed -1 2023.8-1

Hi Bernd,

It seems that that symbol is missing in libshaderci [1] , and it seems that it
is in version 2023.8-1 (which is currently only in unstable.)
So, if you feel comfortable pull in that package from unstable, you will
be able to play the game.

Reassignin to shaderc, and CC'ing the maintainer of shaderc, maybe they
have an idea what's going and can check if something has to be done
(maybe to make it migrate to testing…)

[1] LD_WARN=1 /lib64/ld-linux-x86-64.so.2 /lib/x86_64-linux-gnu/libshaderc.so.1
/lib/x86_64-linux-gnu/libshaderc.so.1: symbol lookup error: 
/lib/x86_64-linux-gnu/libshaderc.so.1: undefined symbol: 
_ZTVN8spvtools5utils5TimerE

-- 
tobi

On Sun, May 12, 2024 at 02:49:06PM +0200, Bernd Dau wrote:
> Package: supertuxkart
> Version: 1.4+dfsg-4
> Severity: grave
> Justification: renders package unusable
> X-Debbugs-Cc: b...@zockertown.de
> 
> Dear Maintainer,
> 
> Trying to start supertuxkart from console brings this as answer, after last 
> full-upgrade
> 
> supertuxkart: symbol lookup error: /lib/x86_64-linux-gnu/libshaderc.so.1: 
> undefined symbol: _ZTVN8spvtools5utils5TimerE
> This is my first bugreort, hope it is ok.
> Tanks and have a nice day
> Bernd, aka bed
> 
> -- System Information:
> Debian Release: trixie/sid
>   APT prefers stable-security
>   APT policy: (500, 'stable-security'), (500, 'testing'), (500, 'stable')
> Architecture: amd64 (x86_64)
> Foreign Architectures: i386
> 
> Kernel: Linux 6.7.12-amd64 (SMP w/16 CPU threads; PREEMPT)
> Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
> Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE not 
> set
> Shell: /bin/sh linked to /usr/bin/dash
> Init: systemd (via /run/systemd/system)
> LSM: AppArmor: enabled
> 
> Versions of packages supertuxkart depends on:
> ii  libangelscript2.35.1t64  2.35.1+ds-3.1
> ii  libbluetooth35.71-1
> ii  libc62.38-10
> ii  libcurl3t64-gnutls   8.7.1-5
> ii  libfreetype6 2.13.2+dfsg-1+b4
> ii  libgcc-s114-20240330-1
> ii  libharfbuzz0b8.3.0-2+b1
> ii  libjpeg62-turbo  1:2.1.5-3
> ii  libmbedcrypto7t642.28.8-1
> ii  libmcpp0 2.7.2-5.1
> ii  libopenal1   1:1.23.1-4+b1
> ii  libpng16-16t64   1.6.43-5
> ii  libsdl2-2.0-02.30.2+dfsg-1
> ii  libshaderc1  2023.2-1
> ii  libsqlite3-0 3.45.3-1
> ii  libsquish0   1.15-3+b1
> ii  libstdc++6   14-20240330-1
> ii  libvorbisfile3   1.3.7-2
> ii  supertuxkart-data1.4+dfsg-4
> ii  zlib1g   1:1.3.dfsg-3.1
> 
> supertuxkart recommends no packages.
> 
> supertuxkart suggests no packages.
> 
> -- no debconf information
> 



Bug#1070983: supertuxkart: symbol lookup error: undefined symbol

2024-05-12 Thread Reiner Herrmann
Hi Bernd,

thanks for your report.
This looks like #1029939 (https://bugs.debian.org/1029939) in shaderc.

supertuxkart 1.4+dfsg-4, which uses the shaderc package instead of a
bundled copy, has migrated to testing before shaderc 2023.8-1, which
fixes the linking problem.
Can you please try upgrading shaderc to 2023.8-1 (from unstable)?

Thanks and kind regards,
  Reiner


signature.asc
Description: PGP signature


Bug#1070983: supertuxkart: symbol lookup error: undefined symbol

2024-05-12 Thread Bernd Dau
Package: supertuxkart
Version: 1.4+dfsg-4
Severity: grave
Justification: renders package unusable
X-Debbugs-Cc: b...@zockertown.de

Dear Maintainer,

Trying to start supertuxkart from console brings this as answer, after last 
full-upgrade

supertuxkart: symbol lookup error: /lib/x86_64-linux-gnu/libshaderc.so.1: 
undefined symbol: _ZTVN8spvtools5utils5TimerE
This is my first bugreort, hope it is ok.
Tanks and have a nice day
Bernd, aka bed

-- System Information:
Debian Release: trixie/sid
  APT prefers stable-security
  APT policy: (500, 'stable-security'), (500, 'testing'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.7.12-amd64 (SMP w/16 CPU threads; PREEMPT)
Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages supertuxkart depends on:
ii  libangelscript2.35.1t64  2.35.1+ds-3.1
ii  libbluetooth35.71-1
ii  libc62.38-10
ii  libcurl3t64-gnutls   8.7.1-5
ii  libfreetype6 2.13.2+dfsg-1+b4
ii  libgcc-s114-20240330-1
ii  libharfbuzz0b8.3.0-2+b1
ii  libjpeg62-turbo  1:2.1.5-3
ii  libmbedcrypto7t642.28.8-1
ii  libmcpp0 2.7.2-5.1
ii  libopenal1   1:1.23.1-4+b1
ii  libpng16-16t64   1.6.43-5
ii  libsdl2-2.0-02.30.2+dfsg-1
ii  libshaderc1  2023.2-1
ii  libsqlite3-0 3.45.3-1
ii  libsquish0   1.15-3+b1
ii  libstdc++6   14-20240330-1
ii  libvorbisfile3   1.3.7-2
ii  supertuxkart-data1.4+dfsg-4
ii  zlib1g   1:1.3.dfsg-3.1

supertuxkart recommends no packages.

supertuxkart suggests no packages.

-- no debconf information