Control: tag -1 +patch

On Tue, Sep 30, 2014, at 15:55, Axel Beckert wrote:
> Control: tag -1 - patch
> 
> Hi,
> 
> Ondřej Surý wrote:
> > Your package cannot be transitioned automatically as it explicitly
> > build depends on specific API/ABI (libjpeg8-dev)
> 
> To be more precise: It build-depends on "libjpeg8-dev | libjpeg-dev".

Yes, but buildd always takes the first satisfiable dependency, so
that's in fact the same.

> > and this build dependency needs to be changed to libjpeg-dev. In
> > most if not all cases this should be sufficient to build against
> > libjpeg-turbo.
> 
> Wasn't there something about libjpeg-nonturbo being dropped? Citing
> from [1]: "The release team does not want to have more than one
> libjpeg implementation." In that case a simple BinNMU suffices.
> 
> [1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=717076#235

The tech-ctte resolution only covers the default jpeg library and
does not speak about removing the other implementations from
Debian.

> > I am in process of testing each package in question to compile against
> > libjpeg-turbo and I will provide a suitable patch for each package
> > when I will succeed.
> 
> You tagged that report "patch", but didn't provide one (yet). Removing
> the tag again accordingly for now.

Sorry for missing patch - although I have used --attach=<file> in my
reportbug invocation, something went wrong and the patch was not
attached.

Cheers,
Ondrej
-- 
Ondřej Surý <[email protected]>
Knot DNS (https://www.knot-dns.cz/) – a high-performance DNS server
diff --git a/debian/changelog b/debian/changelog
index f82ef52..6461c12 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+dillo (3.0.4-1.1) unstable; urgency=medium
+
+  * Change B-D to libjpeg-dev to finish the transition to libjpeg-turbo
+
+ -- Ondřej Surý <[email protected]>  Mon, 29 Sep 2014 14:28:56 +0200
+
 dillo (3.0.4-1) unstable; urgency=low
 
   * New upstream release
diff --git a/debian/control b/debian/control
index 9766390..809c5a4 100644
--- a/debian/control
+++ b/debian/control
@@ -8,7 +8,7 @@ Build-Depends: debhelper (>= 9~),
                dpkg-dev (>= 1.16.1~),
                libfltk1.3-dev (>= 1.3.2-3~),
                libglib2.0-dev,
-               libjpeg8-dev | libjpeg-dev,
+               libjpeg-dev,
                libpng-dev | libpng12-dev,
                libssl-dev,
                zlib1g-dev

Reply via email to