FAQ Search Today's Posts Mark Forums Read
» Video Reviews

» Linux Archive

Linux-archive is a website aiming to archive linux email lists and to make them easily accessible for linux users/developers.


» Sponsor

» Partners

» Sponsor

Go Back   Linux Archive > Debian > Debian Development

 
 
LinkBack Thread Tools
 
Old 05-13-2012, 02:35 PM
Jay Berkenbilt
 
Default new libtiff dev packages

[I'm not subscribed to debian-devel at the moment, so please cc me on
responses in the unlikely event that there need to be any.]

I've uploaded new versions of libtiff4-dev and libtiff-dev (now the name
for libtiff5-dev, with libtiff5-dev as a virtual package). libtiff-dev
now provides both libtiff4-dev and libtiff5-dev, and libtiff4-dev
provides libtiff-dev. The consequence of this change is that packages
that depend on libtiff-dev will not get libtiff5-dev (which is what we
want) and packages that depend on libtiff5-dev or libtiff-dev can build
depend on other packages that themselves depend on libtiff4-dev. This
makes it possible for people who want bigtiff support to immediately
change their build dependencies to libtiff-dev (>> 4.0.1-6~). That
version also includes pkg-config support. If you're already using
libtiff5-dev as a build dependency, there's no need to change it, but if
you want to switch to libtiff-dev at your next upload, that would be
reasonable.

Technically, it's not 100% correct for libtiff-dev to provide
libtiff4-dev because there are a very few source-incompatible changes.
However, all the changes are in parts of the interface that are
deprecated or not used by normal applications. My spot check of a
handful of high-profile or complex packages has not revealed any
trouble, and I didn't have to change any of my own code to switch from
tiff4 to tiff5. Lots of applications can support both, and many have
been supporting both for some time. If you run into compile errors, you
can either explicitly build depend on libtiff4-dev and nag your
upstream, or you can fix them yourselves based on the information here:

http://libtiff.maptools.org/v4.0.0.html

--
Jay Berkenbilt <qjb@debian.org>


--
To UNSUBSCRIBE, email to debian-devel-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Archive: 20120513103548.0386547332.qww314159@soup">http://lists.debian.org/20120513103548.0386547332.qww314159@soup
 
Old 05-13-2012, 02:43 PM
Julien Cristau
 
Default new libtiff dev packages

On Sun, May 13, 2012 at 10:35:48 -0400, Jay Berkenbilt wrote:

> [I'm not subscribed to debian-devel at the moment, so please cc me on
> responses in the unlikely event that there need to be any.]
>
> I've uploaded new versions of libtiff4-dev and libtiff-dev (now the name
> for libtiff5-dev, with libtiff5-dev as a virtual package). libtiff-dev
> now provides both libtiff4-dev and libtiff5-dev, and libtiff4-dev
> provides libtiff-dev. The consequence of this change is that packages
> that depend on libtiff-dev will not get libtiff5-dev (which is what we
> want) and packages that depend on libtiff5-dev or libtiff-dev can build
> depend on other packages that themselves depend on libtiff4-dev. This
> makes it possible for people who want bigtiff support to immediately
> change their build dependencies to libtiff-dev (>> 4.0.1-6~). That
> version also includes pkg-config support. If you're already using
> libtiff5-dev as a build dependency, there's no need to change it, but if
> you want to switch to libtiff-dev at your next upload, that would be
> reasonable.
>
Please don't do that. libtiff-dev needs to point to libtiff4 until
after the wheezy release.

Cheers,
Julien
 
Old 05-13-2012, 02:52 PM
Julien Cristau
 
Default new libtiff dev packages

On Sun, May 13, 2012 at 16:43:39 +0200, Julien Cristau wrote:

> Please don't do that. libtiff-dev needs to point to libtiff4 until
> after the wheezy release.
>
The files have been moved out of the upload queue for now.

Cheers,
Julien
 

Thread Tools




All times are GMT. The time now is 02:31 AM.

VBulletin, Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.
Copyright ©2007 - 2008, www.linux-archive.org