Bug#890204: transition: ppp

2018-02-17 Thread Chris Boot
On 17/02/18 08:03, Emilio Pozuelo Monfort wrote:
> Control: tags -1 confirmed
> 
> On 11/02/18 22:04, Chris Boot wrote:
>> Package: release.debian.org
>> Severity: normal
>> User: release.debian@packages.debian.org
>> Usertags: transition
>>
>> Hi release team folks,
>>
>> I have just uploaded a new version of ppp to experimental. That upload
>> requires packages that build pppd plugins to be rebuilt due to a change
>> in the pppd ABI. I would like to upload that package to sid as soon as
>> feasible.
[snip]
> Please go ahead.

Uploaded. Note that connman just got in today before me so that'll need
a binNMU now as well.

Cheers,
Chris

-- 
Chris Boot
bo...@debian.org



signature.asc
Description: OpenPGP digital signature


Processed: Re: Bug#890204: transition: ppp

2018-02-17 Thread Debian Bug Tracking System
Processing control commands:

> tags -1 confirmed
Bug #890204 [release.debian.org] transition: ppp
Added tag(s) confirmed.

-- 
890204: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=890204
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Bug#890204: transition: ppp

2018-02-17 Thread Emilio Pozuelo Monfort
Control: tags -1 confirmed

On 11/02/18 22:04, Chris Boot wrote:
> Package: release.debian.org
> Severity: normal
> User: release.debian@packages.debian.org
> Usertags: transition
> 
> Hi release team folks,
> 
> I have just uploaded a new version of ppp to experimental. That upload
> requires packages that build pppd plugins to be rebuilt due to a change
> in the pppd ABI. I would like to upload that package to sid as soon as
> feasible.
> 
> This is the first opportunity we've had to try my new plugin ABI
> tracking technique. I've given the ben file below a try myself and I
> think it does the right thing, but I would appreciate any comments you
> might have about it.
> 
> I have manually rebuilt all affected packages and all build fine so
> binNMUs should be the only thing required for all of them.
> 
> Note that connman seems to be a package to newly depend on ppp-dev and
> builds a pppd plugin but it doesn't use my dh_ppp helper. I will be
> filing a bug against that package (including a patch) shortly. Even
> without said patch a binNMU is sufficient (and required) for binary
> compatibility with the new ppp upload.

Please go ahead.

Emilio



Bug#890204: transition: ppp

2018-02-11 Thread Chris Boot
On 11/02/18 21:04, Chris Boot wrote:
> Note that connman seems to be a package to newly depend on ppp-dev and
> builds a pppd plugin but it doesn't use my dh_ppp helper. I will be
> filing a bug against that package (including a patch) shortly. Even
> without said patch a binNMU is sufficient (and required) for binary
> compatibility with the new ppp upload.

Please see bug #890207 and the Salsa Merge Request at:
https://salsa.debian.org/debian/connman/merge_requests/1

Thanks,
Chris

-- 
Chris Boot
bo...@debian.org



signature.asc
Description: OpenPGP digital signature


Bug#890204: transition: ppp

2018-02-11 Thread Chris Boot
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: transition

Hi release team folks,

I have just uploaded a new version of ppp to experimental. That upload
requires packages that build pppd plugins to be rebuilt due to a change
in the pppd ABI. I would like to upload that package to sid as soon as
feasible.

This is the first opportunity we've had to try my new plugin ABI
tracking technique. I've given the ben file below a try myself and I
think it does the right thing, but I would appreciate any comments you
might have about it.

I have manually rebuilt all affected packages and all build fine so
binNMUs should be the only thing required for all of them.

Note that connman seems to be a package to newly depend on ppp-dev and
builds a pppd plugin but it doesn't use my dh_ppp helper. I will be
filing a bug against that package (including a patch) shortly. Even
without said patch a binNMU is sufficient (and required) for binary
compatibility with the new ppp upload.

Ben file:

title = "ppp";
is_affected = .build-depends ~ /ppp-dev/;
is_good = .depends ~ /ppp \(<< 2.4.7-3~\)/ | .breaks ~ /ppp \(>= 2.4.7-3~\)/;
is_bad = .depends ~ /ppp \(<< 2.4.7-2~\)/ | .breaks ~ /ppp \(>= 2.4.7-2~\)/;