Bug#763486: Acknowledgement (nvidia-texture-tools: Please change build dependency to libjpeg-dev (libjpeg-turbo transition))
On Sat, 04 Oct 2014 16:54:21 +0200 Lennart Weller 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, -- yashi -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#763486: Acknowledgement (nvidia-texture-tools: Please change build dependency to libjpeg-dev (libjpeg-turbo transition))
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 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 debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#763486: Acknowledgement (nvidia-texture-tools: Please change build dependency to libjpeg-dev (libjpeg-turbo transition))
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) ||/ NameVersionArchitecture 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.8OK /usr/share/doc/libnvtt2/NVIDIA_Texture_Tools_README.txt.gzOK /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 (0x7f4f4c87d000) 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) ||/ NameVersionArchitecture 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.8OK /usr/share/doc/libnvtt2/NVIDIA_Texture_Tools_README.txt.gzOK /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 (0x7fbb71965000) libjpeg.so.62 => /usr/lib/x86_64-linux-gnu/libjpeg.so.62 (0x7fbb6f973000) 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 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 debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#763486: Acknowledgement (nvidia-texture-tools: Please change build dependency to libjpeg-dev (libjpeg-turbo transition))
Accidentally the patch didn't get attached, so here it is. Cheers, Ondrej On Tue, Sep 30, 2014, at 15:26, Debian Bug Tracking System wrote: > Thank you for filing a new Bug report with Debian. > > This is an automatically generated reply to let you know your message > has been received. > > Your message is being forwarded to the package maintainers and other > interested parties for their attention; they will reply in due course. > > Your message has been sent to the package maintainer(s): > Lennart Weller > > If you wish to submit further information on this problem, please > send it to 763...@bugs.debian.org. > > Please do not send mail to ow...@bugs.debian.org unless you wish > to report a problem with the Bug-tracking system. > > -- > 763486: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=763486 > Debian Bug Tracking System > Contact ow...@bugs.debian.org with problems -- Ondřej Surý Knot DNS (https://www.knot-dns.cz/) – a high-performance DNS server diff --git a/debian/changelog b/debian/changelog index 300d3f8..48e1a58 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +nvidia-texture-tools (2.0.8-1+dfsg-4.1) unstable; urgency=medium + + * Change B-D to libjpeg-dev to finish the transition to libjpeg-turbo + + -- OndÅej Surý Mon, 29 Sep 2014 17:02:12 +0200 + nvidia-texture-tools (2.0.8-1+dfsg-4) unstable; urgency=low [ Fabio Pedretti ] diff --git a/debian/control b/debian/control index 9c02f5d..4d573bd 100644 --- a/debian/control +++ b/debian/control @@ -11,7 +11,7 @@ Build-Depends: freeglut3-dev, libglew-dev, libilmbase-dev, - libjpeg8-dev, + libjpeg-dev, libopenexr-dev, libpng-dev, libtiff-dev,