[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Proposal to update NMU section 5.11.1



Le Wed, Apr 25, 2012 at 05:38:11PM -0700, Don Armstrong a écrit :
> 
> Versioning is a directed acyclic graph. Each version has at most one
> ancestor, though it may have many descendants. When you upload a
> maintainer upload (MU) without including the NMU changelog entry, you
> are indicating that your version is a descendant of the previous MU,
> not the NMU. That's perfectly ok, but if you've actually fixed bugs
> that were fixed in the NMU in your MU, you need to include lines in
> the changelog to that effect, or later on manually fix-up the
> versions.

I am still confused.  Does the discussed paragraph mean that the whole NMU
changelog entry has to be still present in the changelog, just under the latest
entry, or that they have to be closed again in the latest entry ?

Perhaps the Developers Reference could more direct about how things work,
like:

In the BTS, the package versions are represented as a directed acyclic graph.
Make sure that your next upload following a NMU contains the NMU entry in the
package's changelog, or the upload will not be considered a descendant from the
NMU in the BTS's version graph, and therefore the bugs fixed in the NMU will
still be listed as affecting the package that you just uploaded and its
descendants.

Have a nice day,

-- 
Charles Plessy
Tsurumi, Kanagawa, Japan


Reply to: