Bug#251673: marked as done (parsechangelog fails if Maintainer: formatted wrong)

Willy nilly bkelco83 at gmail.com
Tue Feb 16 00:22:18 GMT 2021


close #251673

On Mon, Feb 15, 2021 at 11:45 PM Debian Bug Tracking System <
owner at bugs.debian.org> wrote:

> Your message dated Tue, 16 Feb 2021 00:43:48 +0100
> with message-id <20210215234347.cnjfyfwgtoopm3nx at 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 owner at bugs.debian.org
> immediately.)
>
>
> --
> 251673: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=251673
> Debian Bug Tracking System
> Contact owner at bugs.debian.org with problems
>
>
>
> ---------- Forwarded message ----------
> From: "Ingo Strüwing" <Ingo.Struewing at snafu.de>
> To: Debian Bug Tracking System <submit at 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.Struewing at 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.Struewing at 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 <abe at debian.org>
> To: "Ingo Strüwing" <Ingo.Struewing at snafu.de>, 251673-done at 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.Struewing at 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 <abe at debian.org>  Sat, 29 Jul 2017 01:12:47 +0200
>
>                 Regards, Axel
> --
>  ,''`.  |  Axel Beckert <abe at 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
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-perl-maintainers/attachments/20210216/2a6086a6/attachment.html>


More information about the pkg-perl-maintainers mailing list