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" <[email protected]>:
> On Thu, 20 Dec 2018 at 13:53:15 +0300, [email protected] 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

Reply via email to