Subject: bug#379: base-files: 10.3+devuan4 breaks building of kernels using make bindeb-pkg

From: "Arthur Marsh" <[email-masked]>
Date: Fri, 24 Jan 2020 01:13:50 +1030

Hi Mark, 
/usr/src/linux/debian/changelog 
is identical when building under base-files 10.3+devuan3.1 and
attempting to build under base-files 10.3+devuan4
So I suspect there is another change
in base-files 10.3+devuan4 that causes dpkg-parsechangelog to fail
to include:
Source: linux-5.5.0-rc7+ 
Version: 5.5.0-rc7+-3735 
Distribution: beowulf 
Urgency: low 
Maintainer: root  
Timestamp: 1579789717 
Date: Fri, 24 Jan 2020 00:58:37 +1030 
Changes:

before the actual contents of /usr/src/linux/debian/changelog
I also tried installing the base-files 11 package from Debian and that
didn't cause problems running make bindeb on the kernel source.
----- Original Message -----
From: "Mark Hindley" 
To:"Arthur Marsh" , 
Cc:"Evilham" 
Sent:Thu, 23 Jan 2020 13:43:47 +0000
Subject:Re: bug#379: base-files: 10.3+devuan4 breaks building of
kernels using make bindeb-pkg

 Arthur,

 Looking at this again.

 On Wed, Jan 22, 2020 at 11:21:10PM +0000, Arthur Marsh wrote:
 > sh ./scripts/package/mkdebian
 > dpkg-buildpackage -r"fakeroot -u" -a$(cat debian/arch) -b -nc -uc
 > dpkg-buildpackage: warning: debian/changelog(l2): found end of file
where expected first heading

 This implies there is something wrong with the debian/changelog in
the kernel
 src root. Are you sure it is formatted correctly? What does
dpkg-parsechangelog
 produce?

 Mark