Bug#868558: transition: r-api-3.4 [was Re: Bug#868558: nmu: multiple r-* packages]
On Thu, Sep 28, 2017 at 06:53:26PM +0200, Sébastien Villemot wrote:
> On Thu, Sep 28, 2017 at 07:04:51AM -0500, Dirk Eddelbuettel wrote:
>
> I now understand that we ideally need two API/ABI-like values instead of one:
>
> - one that is bumped when only arch:any packages need to be rebuilt
>
> - the other one that is bumped when both arch:any and arch:all packages should
> be rebuilt
>
> The first value would appear in the Depends of arch:any package, but not of
> arch:all ones; the second value would appear in the Depends of both arch:any
> and arch:all.
>
> Because, for this transition and for the next one (in April), we will have to
> make sourceful uploads of ~170 arch:all packages… that actually do not need to
> be rebuilt. And this is very painful because it must be done manually (contrary
> to rebuilds of arch:any packages that can be trigerred easily).
>
> If we adopted this scheme right now, that would save us a lot of work for the
> April transition (but not for this one, because we first have to convert
> arch:all packages to the new scheme).
>
> Please tell me what you think.
I wonder if we could teach dh-r to make sure that is added to arch:all
packages. I'm converting all packages I'm touching to dh-r anyway.
At least a lintian warning might help.
Kind regards
Andreas (after having uploaded 4 arch:all packages and converted
two of these from cdbs to dh-r)
--
http://fam-tille.de
Reply to: