On Sat, Jun 09, 2012 at 12:42:28PM +0100, Manuel A. Fernandez Montecelo wrote: > Hello Aurelien, > > 2012/6/9 Aurelien Jarno <aure...@debian.org>: > > Package: k3d > > Version: 0.8.0.2-17 > > Severity: serious > > Justification: fails to build from source (but built successfully in the > > past) > > > > k3d build depends on libtiff5-dev | libtiff4-dev, which conflicts with > > some of the depends on libmagick++-dev, rendering the package > > unbuildable. > > > > It should build-depends on libtiff-dev instead. > > Is there any document explaining why this problem happens? > > I wanted to use libtiff5-dev because libtiff4-dev is in "oldlibs" now, so I > didn't want to depend on a deprecated library just to have to modify it later. > So I changed that to lt5-d alone, but with lt5-d it didn't build in my > pbuilder > because of the libmagic++-dev thing. > > Then I figured out that if I put both, it will use lt4-d while required by > libmagic++-dev, and lt5-d afterwards. And because libtiff-dev is only > provided > by v4: > > $ aptitude show libtiff-dev > No current or candidate version found for libtiff-dev > Package: libtiff-dev > State: not a real package > Provided by: libtiff4-dev > > > So this built fine in my pbuilder and the buildd for i386, I was wondering why > the others didn't process it. > > So, is there anything intrinsically wrong with my Build-Depends? > > Other than that, I think that libtiff5-dev should "Povides: libtiff-dev" as > well, so there would be a clear migration path without these problems. >
I don't know all the details, it was the advised solution by the release team: 12:04 < aurel32> someone following the libtiff transition? 12:05 < aurel32> some packages are in a build -> give-back loop, due to indirect build-depends to both libtiff-dev and libtiff5-dev 12:05 < aurel32> and they conflict 12:05 < aurel32> is it correct that packages should use libtiff5-dev? 12:05 < aurel32> (imagemagick in that case) 12:15 < jcristau> aurel32: no 12:15 < aurel32> jcristau: ok, so what is the correct solution here? 12:16 < jcristau> have people stop using libtiff5 12:16 < aurel32> ok, so k3d should build-depends on libtiff-dev instead of libtiff5-dev? 12:16 < jcristau> yes -- Aurelien Jarno GPG: 1024D/F1BCDB73 aurel...@aurel32.net http://www.aurel32.net -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org