We need to consider the trixie freeze:

Ian Jackson writes ("binNMUs can cause ma-same violations in eg manpages"):
> Options that I can see:

I think the only ones that are acceptable right now (including of the
D E and F mentioned later in this bug), given that toolchain updates
are out of the question, are these:

>  A. Shared files in ma-same packages are not allowed to embed S_D_E.
>     For example, no dates in libopts25-dev's manpages.  Other
>     situations (eg, other docs) will be handled similarly.
> 
>  A.0. Implement the above by patching out the date requests in the
>     manpages in the individual package.  (Dates in manpages aren't
>     really very useful anyway.)  Add a lintian lint which spots a
>     ma-same package with dates in manpages.
...
>  C. Say that affected packages may not be binNMU'd, but instead
>     require a no-changes source-only upload.  It's not clear how we
>     would avoid cosntantly making the mistake of doing a binNMU
>     anyway, producing an ma-same violation.

Ie, declare this, in some sense, a mistake in how we've handled
libopts25-dev.  I don't think C is attractive because it leaves a
footgun pointed at the security and stable teams for the life of
trixie.

As Chris observes, this is the de facto situation.

I suggest therefore that for now we patch the dates out of the
manpages in this package.

We can keep this bug open for choosing a longer-term answer.

Ian.

-- 
Ian Jackson <ijack...@chiark.greenend.org.uk>   These opinions are my own.  

Pronouns: they/he.  If I emailed you from @fyvzl.net or @evade.org.uk,
that is a private address which bypasses my fierce spamfilter.

Reply via email to