On 07-11-15 21:39, Dirk Eddelbuettel wrote: > On 7 November 2015 at 20:17, Andreas Beckmann wrote: > | Hi Dirk, > | > | On Fri, 06 Nov 2015 15:06:14 +0100 Bas Couwenberg <sebas...@xs4all.nl> > | wrote: > | > An uncoordinated transition to GSL 2.0 has started in unstable. > | > | please file RC bugs against the packages that have a versioned B-D on > | libgsl0-dev (since that will not be satisfied by the Provides in > | libgsl-dev). > > Good idea.
The automatically generated transition tracker needs a small improvement to handle libgsl0-dev too. Currently it marks all packages as bad that depend on libgsl0-dev (with or without version requirement), but since libgsl0-dev is provided by the new libgsl-dev only packages with a versioned dependency on libgsl0-dev need to marked as bad. The attached ben configuration implements the above. It correctly marks pktools (2.6.4-4) as good, its -dev package depends on libgsl0-dev without a version requirement, and its other binary package depend on the new libgsl2. @Release Team, can you update the gsl transition tracker? > | Also make the bugs block this transition bug: > > I'll try to look up how to do that :) You can do that with the bts tool from devscripts: $ bts block 804246 by bug1 bug2 bug3 ... bugN Where bug1 to bugN are the bug numbers for the bugs you reported. You can also send an email to cont...@bugs.debian.org yourself, see: https://www.debian.org/Bugs/server-control#block Kind Regards, Bas -- GPG Key ID: 4096R/6750F10AE88D4AF1 Fingerprint: 8182 DE41 7056 408D 6146 50D1 6750 F10A E88D 4AF1
title = "gsl"; is_affected = (.build-depends ~ /libgsl0?-dev/)|(.depends ~ /\b(libgsl\-dbg|libgsl\-dev|libgsl\-prof|libgsl2|libgsl0\-dbg|libgsl0\-dev|libgsl0\-prof|libgsl0ldbl)\b/); is_good = (.build-depends ~ /libgsl-dev \(>=/)|(.depends ~ /\b(libgsl\-dbg|libgsl\-dev|libgsl\-prof|libgsl2)\b/); is_bad = (.build-depends ~ /libgsl0-dev \(>=/)|(.depends ~ /\b(libgsl0\-dbg|libgsl0\-dev \(>=|libgsl0\-prof|libgsl0ldbl)\b/); notes = "#804246";