On Fri, 16 Nov 2012, Raphaël Hertzog wrote:

> Package: base-files
> Version: 6.12
> Severity: normal
> 
> Hi Santiago,
> 
> I forked base-files for a derivative and I added a file to origins/
> because that's what I'm supposed to do... the resulting package
> has a lintian errors:
> 
> E: base-files: file-in-etc-not-marked-as-conffile etc/dpkg/origins/kali
> W: base-files: file-missing-in-md5sums etc/dpkg/origins/kali

That would be really only one, because fixing the first one would
probably fix the other as well.

> This is because the list of conffiles is hardcoded in debian/conffiles
> while the norm is to let dh_installdeb generate that file.

The debian/* directory is clearly hand-made. If you are going to fork
a package, you should naturally take in account the way it's made,
regardless of what we might call "the norm".

As the package does not use any helper package, it follows that
you have to update debian/conffiles by hand.

> I don't really understand why you haven't modernized the rules with
> debhelper...

The list of conffiles in base-files does not change often enough.

Maybe this is the first non-debhelper package you have had to fork in
a long time, and I'm sorry that you had to remember to modify
debian/conffiles for this time, but I don't think it's fair to report
"package foo does not use debhelper" (which is what this report
essentially boils down to) as a bug, unless you are also willing to
report several hundred more bugs like that.

May I close this bug?


--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to