Control: tags -1 confirmed
Control: severity -1 important

Hi, thanks for the report.

Simon McVittie writes ("Bug#1026918: dgit: shows warnings if 
debian/source/include-binaries mentions files in debian/"):
> While uploading this 3.0 (quilt) package
> <https://salsa.debian.org/games-team/steam-installer/-/tree/debian/1%251.0.0.75+ds-1>
> to NEW, I got this warning:
> 
> > Format `3.0 (quilt)', need to check/update patch stack
> > canonical suite name is experimental
> > warning: package uses dpkg-source include-binaries feature - not all 
> > changes are visible in patches!
...
> According to dpkg-source(1), all non-text files in a 3.0 (quilt) package[1]
> need to be listed in debian/source/include-binaries, whether they're
> additions to the upstream source or part of the debian/ directory:

Wait, what?  Well, I should have searched the manual more carefully,
evidently.  I don't think this behaviour by dpkg-source serves any
kind of purpose (if indeed it still does this thing) but it is dgit's
job to try to cope all these anomalies.

> so I don't think the "ignoring bad include-binaries file" warnings for
> those are correct: those lines are valid and necessary.

So, you seem to be correct.

> All files in debian/ are managed by git in the usual way (no special
> patch system or anything like that), so dgit should probably only issue
> the warning "not all changes are visible in patches" for binaries in
> the upstream part of the package, outside debian/.

Yes.

I think this ought to be fixed for bookworm.

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