Bug#763486: Acknowledgement (nvidia-texture-tools: Please change build dependency to libjpeg-dev (libjpeg-turbo transition))

2014-10-06 Thread Yasushi SHOJI
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 l...@ring0.de 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))

2014-10-05 Thread Yasushi SHOJI
On Sat, 04 Oct 2014 16:54:21 +0200 Lennart Weller l...@ring0.de 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))

2014-10-05 Thread Lennart Weller
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 l...@ring0.de 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))

2014-09-30 Thread Ondřej Surý
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 l...@ring0.de
 
 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ý ond...@sury.org
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ý ond...@debian.org  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,