Comment 0 for bug 85574

Revision history for this message
In , =?iso-8859-1?q?Ingo_Str=FCwing?= (ingo-struewing-snafu) wrote : 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: <email address hidden>
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

 -- <email address hidden> 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