close #251673 On Mon, Feb 15, 2021 at 11:45 PM Debian Bug Tracking System < ow...@bugs.debian.org> wrote:
> Your message dated Tue, 16 Feb 2021 00:43:48 +0100 > with message-id <20210215234347.cnjfyfwgtoopm...@sym.noone.org> > and subject line Re: Bug#251673: equivs: produces badly formatted default > changelog > has caused the Debian Bug report #251673, > regarding parsechangelog fails if Maintainer: formatted wrong > to be marked as done. > > This means that you claim that the problem has been dealt with. > If this is not the case it is now your responsibility to reopen the > Bug report if necessary, and/or fix the problem forthwith. > > (NB: If you are a system administrator and have no idea what this > message is talking about, this may indicate a serious mail system > misconfiguration somewhere. Please contact ow...@bugs.debian.org > immediately.) > > > -- > 251673: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=251673 > Debian Bug Tracking System > Contact ow...@bugs.debian.org with problems > > > > ---------- Forwarded message ---------- > From: "Ingo Strüwing" <ingo.struew...@snafu.de> > To: Debian Bug Tracking System <sub...@bugs.debian.org> > Cc: > Bcc: > Date: Sun, 30 May 2004 09:31:52 +0200 > Subject: equivs: produces badly formatted default changelog > Package: equivs > Version: 2.0.6-0.1 > Severity: normal > Tags: sid > > The control file j2re1.4.ctl looks like: > > Section: misc > Priority: optional > Standards-Version: 3.5.10 > > Package: j2re1.4 > Version: 1.4 > Maintainer: ingo.struew...@web.de > Depends: j2re > Description: Dummy package to include SUN's java > Dummy package to include SUN's java > > > The build messages are: > > $ equivs-build j2re1.4.ctl > dh_testdir > touch build-stamp > dh_testdir > dh_testroot > dh_clean -k > # Add here commands to install the package into debian/tmp. > touch install-stamp > dh_testdir > dh_testroot > dh_installdocs > dh_installchangelogs > parsechangelog/debian: error: badly formatted trailer line, at changelog > line 5 > dh_installchangelogs: changelog parse failure > make: *** [binary-arch] Fehler 1 > Error during the build process: Unpassender IOCTL (I/O-Control) für das > Gerät at /usr/bin/equivs-build line 180, <IN> line 33. > > > The file equivs/debian/changelog looks like: > > j2re1.4 (1.4) unstable; urgency=low > > * First version > > -- ingo.struew...@web.de Sun, 30 May 2004 08:58:58 +0200 > > > Obviously, parsechangelog/debian needs a name *AND* an email address. > So I suggest that equivs checks that before executing the scripts, as > the error messages are of little precision and give the impression that > the tool(s) is(are) badly smashed. > > > -- System Information: > Debian Release: testing/unstable > APT prefers unstable > APT policy: (990, 'unstable') > Architecture: i386 (i686) > Kernel: Linux 2.6.6 > Locale: LANG=de_DE, LC_CTYPE=de_DE > > Versions of packages equivs depends on: > ii debhelper 4.2.10 helper programs for > debian/rules > ii devscripts 2.7.95.1 Scripts to make the life of a > Debi > ii dpkg-dev 1.10.21 Package building tools for > Debian > ii fakeroot 0.9.5 Gives a fake root environment > ii make 3.80-7 The GNU version of the "make" > util > ii perl [perl5] 5.8.4-2 Larry Wall's Practical > Extraction > > -- no debconf information > > > > > ---------- Forwarded message ---------- > From: Axel Beckert <a...@debian.org> > To: "Ingo Strüwing" <ingo.struew...@snafu.de>, 251673-d...@bugs.debian.org > Cc: > Bcc: > Date: Tue, 16 Feb 2021 00:43:48 +0100 > Subject: Re: Bug#251673: equivs: produces badly formatted default changelog > Version: 2.1.0 > > Hi, > > Ingo Strüwing wrote: > > The control file j2re1.4.ctl looks like: > > > > Section: misc > > Priority: optional > > Standards-Version: 3.5.10 > > > > Package: j2re1.4 > > Version: 1.4 > > Maintainer: ingo.struew...@web.de > > Depends: j2re > > Description: Dummy package to include SUN's java > > Dummy package to include SUN's java > > This control file builds fine with the current version of equivs > 2.3.1. I assume that this actually has been fixed in 2.1.0 from 2017 > where I replace the usage dpkg-parsechangelog completely. > > Full changelog entry from back then: > > equivs (2.1.0) unstable; urgency=low > > [ Axel Beckert ] > * Adopt equivs under the Debian Perl Group umbrella. (Closes: #852223) > * Import package history into a Git repository and add Vcs-* > headers. (Closes: #663424) > + Add a .gitignore file. > * Apply wrap-and-sort. > * Switch debian/rules to minimal dh v7 style. > + Use debian/install instead calling cp inside debian/rules. > + Remove obsolete variables. > + Replace usage of dpkg-parsechangelog with $SOURCE_DATE_EPOCH. Fixes > lintian warning debian-rules-parses-dpkg-parsechangelog. > * Rename debian/equivs.* to debian/*. > * Move documentation files from debian/*.pod to *.pod. > * Move man page generation from debian/rules to a new Makefile. > * Declare compliance with Debian Policy 4.0.0. (No changes needed.) > * Bump debhelper compatibility to 10. > + Update versioned debhelper build-dependency accordingly. > * pod2man call: Replace "Debian/GNU" with just "Debian". > * Use $TMPDIR as directory for package builds if set in the > environment. (Closes: #660765) > > [ Wookey ] > * Add Support for links. (Closes: #701626, #682929, LP: #1132813) > * Fix typos in debian/README.Debian. > > [ John Reese ] > * Add support to build source packages, e.g. for source-only uploads as > required for uploading to Ubuntu PPAs. (Closes: #603850) > > -- Axel Beckert <a...@debian.org> Sat, 29 Jul 2017 01:12:47 +0200 > > Regards, Axel > -- > ,''`. | Axel Beckert <a...@debian.org>, https://people.debian.org/~abe/ > : :' : | Debian Developer, ftp.ch.debian.org Admin > `. `' | 4096R: 2517 B724 C5F6 CA99 5329 6E61 2FF9 CD59 6126 16B5 > `- | 1024D: F067 EA27 26B9 C3FC 1486 202E C09E 1D89 9593 0EDE >