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.

Cheers.



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to