hmm.... I assume I was confused. Sorry for a false alart.
All seems to be fine.
$ dpkg -l libnvtt2
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name Version Architecture
Description
+++-===========================-==================-==================-============================================================
ii libnvtt2:amd64 2.0.8-1+dfsg-5 amd64 NVIDIA
Texture Tools
$ debsums libnvtt2
/usr/lib/x86_64-linux-gnu/libnvcore.so.2.0.8 OK
/usr/lib/x86_64-linux-gnu/libnvimage.so.2.0.8 OK
/usr/lib/x86_64-linux-gnu/libnvmath.so.2.0.8 OK
/usr/lib/x86_64-linux-gnu/libnvtt.so.2.0.8 OK
/usr/share/doc/libnvtt2/NVIDIA_Texture_Tools_README.txt.gz OK
/usr/share/doc/libnvtt2/changelog.Debian.gz OK
/usr/share/doc/libnvtt2/changelog.gz OK
/usr/share/doc/libnvtt2/copyright OK
$ ldd /usr/lib/x86_64-linux-gnu/libnvtt.so.2.0.8 | grep libjpeg
libjpeg.so.62 => /usr/lib/x86_64-linux-gnu/libjpeg.so.62
(0x00007f4f4c87d000)
Now re-install 2.0.8-1+dfsg-4+b2
$ sudo apt-get install libnvtt2=2.0.8-1+dfsg-4+b2 libnvtt-dev=2.0.8-1+dfsg-4+b2
:
$ dpkg -l libnvtt2
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name Version Architecture
Description
+++-===========================-==================-==================-============================================================
ii libnvtt2:amd64 2.0.8-1+dfsg-4+b2 amd64 NVIDIA
Texture Tools
$ debsums libnvtt2
/usr/lib/x86_64-linux-gnu/libnvcore.so.2.0.8 OK
/usr/lib/x86_64-linux-gnu/libnvimage.so.2.0.8 OK
/usr/lib/x86_64-linux-gnu/libnvmath.so.2.0.8 OK
/usr/lib/x86_64-linux-gnu/libnvtt.so.2.0.8 OK
/usr/share/doc/libnvtt2/NVIDIA_Texture_Tools_README.txt.gz OK
/usr/share/doc/libnvtt2/changelog.Debian.amd64.gz OK
/usr/share/doc/libnvtt2/changelog.Debian.gz OK
/usr/share/doc/libnvtt2/changelog.gz OK
/usr/share/doc/libnvtt2/copyright OK
$ ldd /usr/lib/x86_64-linux-gnu/libnvtt.so.2.0.8 | grep libjpeg
libjpeg.so.8 => /usr/lib/x86_64-linux-gnu/libjpeg.so.8
(0x00007fbb71965000)
libjpeg.so.62 => /usr/lib/x86_64-linux-gnu/libjpeg.so.62
(0x00007fbb6f973000)
So, 2.0.8-1+dfsg-5 is linked only against libjpeg.so.62 (libjpeg
turbo), but 2.0.8-1+dfsg-4+b2 had both. I thought the other way
around.
At Mon, 06 Oct 2014 02:14:24 +0200,
Lennart Weller wrote:
>
> Did you rebuild the nvidia-texture-tools on your PC? Because the
> library in the package is only linked against jpeg.so.62. Because of
> the way cmake includes the jpeg libraries
> right now it will probably include both if it finds them.
> I will fix the build process over the next days to avoid this.
>
> Lennart
>
> Am 05.10.2014 19:10, schrieb Yasushi SHOJI:
> > On Sat, 04 Oct 2014 16:54:21 +0200 Lennart Weller <[email protected]> wrote:
> >> I quickly tested the compression/decompression and use of the library in
> >> games with the libjpeg-turbo and couldn't find any faults. The new
> >> version is now available in unstable.
> > Just rebuilt 0ad with new libnvtt2:amd64 installed and I see the
> > following message when linking:
> >
> > /usr/bin/ld: warning: libjpeg.so.62, needed by
> > /usr/lib/x86_64-linux-gnu/libnvtt.so, may conflict with libjpeg.so.8
> >
> > ldd on libnvtt.so.2.0.8 shows me that the version 2.0.8-1+dfsg-5 of it
> > is linked against both libjpeg62 and libjpeg.so.8. Is this norm?
> >
> > Thanks,
>
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]