Bug#916909: 0ad game fails to start

scdesign at yandex.ru scdesign at yandex.ru
Thu Dec 20 15:50:52 GMT 2018


Thank you Simon! There were 600+ packages updated, so no need to post them all.
Downgrade of libnvtt2 from 2.1 to 2.08 solves the problem. So the key is in this library.

Versions of packages 0ad depends on:
ii  0ad-data                   0.0.23-1
ii  0ad-data-common            0.0.23-1
ii  dpkg                       1.19.2
ii  libboost-filesystem1.67.0  1.67.0-11
ii  libboost-system1.67.0      1.67.0-11
ii  libc6                      2.28-3
ii  libcurl3-gnutls            7.62.0-1
ii  libenet7                   1.3.13+ds-1
ii  libgcc1                    1:8.2.0-13
ii  libgl1-mesa-glx [libgl1]   13.0.6-1~bpo8+1
ii  libgloox17                 1.0.20-2
ii  libicu63                   63.1-5
ii  libminiupnpc17             2.1-1+b1
ii  libnspr4                   2:4.20-1
ii  libnvtt2                   2.1.0-git20160229+dfsg-2~exp1+b3
ii  libopenal1                 1:1.19.1-1
ii  libpng16-16                1.6.34-2
ii  libsdl2-2.0-0              2.0.8+dfsg1-6
ii  libsodium23                1.0.16-2
ii  libstdc++6                 8.2.0-13
ii  libvorbisfile3             1.3.6-1
ii  libwxbase3.0-0v5           3.0.4+dfsg-7
ii  libwxgtk3.0-0v5            3.0.4+dfsg-7
ii  libx11-6                   2:1.6.7-1
ii  libxcursor1                1:1.1.15-2
ii  libxml2                    2.9.8+dfsg-1
ii  zlib1g                     1:1.2.11.dfsg-1

Best regards,
Andrei.



20.12.2018, 15:03, "Simon McVittie" <smcv at debian.org>:
> On Thu, 20 Dec 2018 at 13:53:15 +0300, scdesign at yandex.ru wrote:
>>  After big upgrade of system libs via aptitude (also 0ad was updated from 0.0.23-1 to 0.0.23-1+b2)
>
> What packages were upgraded during that transaction? You can find out
> from /var/log/apt/history.log.
>
>>  the game fails to start with following error:
>>
>>  $ 0ad
>>  /usr/games/pyrogenesis: symbol lookup error: /usr/games/pyrogenesis: undefined symbol: _ZN4nvtt12InputOptions16setTextureLayoutENS_11TextureTypeEiii
>
> This is a serious bug in *something*, but I'm not sure what.
>
> Please send the version numbers of the packages that your 0ad package
> depends on. You can get this information with "reportbug --template
> 0ad"; it would be helpful to use reportbug to report bugs in future,
> so that they already have this information.
>
> The missing symbol demangles to
>
>     nvtt::InputOptions::setTextureLayout(nvtt::TextureType, int, int, int)
>
> which looks like it should come from nvidia-texture-tools, but that
> package hasn't been updated since 2016, and was most recently rebuilt
> several months ago.
>
>     smcv



More information about the Pkg-games-devel mailing list