← Back to team overview

touch-packages team mailing list archive

[Bug 1419267] Re: libjpegturbo.so missing from -dev package

 

If there should not be a symlink to that file, then the fact that this
package cannot be used to develop against turbojpeg should be documented
somewhere. At a minimum it should be in the debian/changelog. I'd prefer
that it is mentioned in debian/control.

I don't know what proprietary means for BSD-style licensed software.
http://svn.code.sf.net/p/libjpeg-turbo/code/trunk/README-turbo.txt
states the license clearly.

To anyone else who would like to work around this bug, run this command:

sudo ln -s  libturbojpeg.so.0 /usr/lib/x86_64-linux-gnu/libturbojpeg.so

Now you will be able to link against turbojpeg with standard build tools
which expect -lturbojpeg to work as a flag to ld.

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to libjpeg-turbo in Ubuntu.
https://bugs.launchpad.net/bugs/1419267

Title:
  libjpegturbo.so missing from -dev package

Status in One Hundred Papercuts:
  Invalid
Status in libjpeg-turbo package in Ubuntu:
  Confirmed

Bug description:
  $ dpkg -L libjpeg-turbo8-dev
  /.
  /usr
  /usr/share
  /usr/share/doc
  /usr/share/doc/libjpeg-turbo8-dev
  /usr/share/doc/libjpeg-turbo8-dev/copyright
  /usr/share/doc/libjpeg-turbo8-dev/README.gz
  /usr/share/doc/libjpeg-turbo8-dev/structure.txt.gz
  /usr/share/doc/libjpeg-turbo8-dev/README-turbo.txt.gz
  /usr/share/doc/libjpeg-turbo8-dev/libjpeg.txt.gz
  /usr/lib
  /usr/lib/x86_64-linux-gnu
  /usr/lib/x86_64-linux-gnu/libjpeg.a
  /usr/lib/x86_64-linux-gnu/libturbojpeg.a
  /usr/include
  /usr/include/jerror.h
  /usr/include/turbojpeg.h
  /usr/include/jmorecfg.h
  /usr/include/jpeglib.h
  /usr/include/jpegint.h
  /usr/include/x86_64-linux-gnu
  /usr/include/x86_64-linux-gnu/jconfig.h
  /usr/share/doc/libjpeg-turbo8-dev/changelog.Debian.gz
  /usr/lib/x86_64-linux-gnu/libjpeg.so


  See the libjpeg.so symlink. This is good.

  I also expect a libturbojpeg.so symlink. This is missing. Please add
  so that I can build software which depends on this dynamic library
  without manually creating this symlink.

  ProblemType: Bug
  DistroRelease: Ubuntu 14.10
  Package: libturbojpeg 1.3.0-0ubuntu2
  ProcVersionSignature: Ubuntu 3.11.0-11.17-generic 3.11.3
  Uname: Linux 3.11.0-11-generic x86_64
  ApportVersion: 2.14.7-0ubuntu8.1
  Architecture: amd64
  Date: Sat Feb  7 08:41:19 2015
  Dependencies:
   gcc-4.9-base 4.9.1-16ubuntu6
   libc6 2.19-10ubuntu2.2
   libgcc1 1:4.9.1-16ubuntu6
   multiarch-support 2.19-10ubuntu2.2
  ProcEnviron:
   TERM=screen
   PATH=(custom, no user)
   XDG_RUNTIME_DIR=<set>
   LANG=en_US.UTF-8
   SHELL=/bin/bash
  SourcePackage: libjpeg-turbo
  UpgradeStatus: Upgraded to utopic on 2014-10-24 (105 days ago)

To manage notifications about this bug go to:
https://bugs.launchpad.net/hundredpapercuts/+bug/1419267/+subscriptions


References