[Pkg-bazaar-maint] Bug#620242: dies with unusefull error when debian/changelog cannot be parsed

Evgeni Golov evgeni at debian.org
Thu Mar 31 12:53:28 UTC 2011


Package: bzr-builddeb
Version: 2.7.2
Severity: normal

Heya,

just wanted to update indicator-messages to the latest Ubuntu vesion and bzr bd
told me:
% bzr builddeb
Building using working tree
bzr: ERROR: Unable to determine the previous upload for --package-merge.

That happened, becase debian changelog had the following line:
 -- Greg Auger <gregory.auger at googlemail.com> Tue, 09 Nov 2010 18:49:38 +0000
Note the SINGLE space between mail and date.

The problem is in util.py:find_previous_upload(tree, merge):
    try:
        cl, larstiq = find_changelog(tree, merge, max_blocks=None)
    except UnparseableChangelog:
        raise UnableToFindPreviousUpload()

UnableToFindPreviousUpload is not telling me ANYTHING about the fact my changelog
is messed up :(

Regards
Evgeni

-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.38-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages bzr-builddeb depends on:
ii  bzr                           2.3.1-1    easy to use distributed version co
ii  devscripts                    2.10.71    scripts to make the life of a Debi
ii  dpkg-dev                      1.15.8.10  Debian package development tools
ii  fakeroot                      1.15-1     tool for simulating superuser priv
ii  patchutils                    0.3.2-1    Utilities to work with patches
ii  pristine-tar                  1.13       regenerate pristine tarballs
ii  python                        2.6.6-12   interactive high-level object-orie
ii  python-apt                    0.7.100.2  Python interface to libapt-pkg
ii  python-debian                 0.1.18     Python modules to work with Debian
ii  python2.5                     2.5.5-11   An interactive high-level object-o
ii  python2.6                     2.6.6-8+b1 An interactive high-level object-o

Versions of packages bzr-builddeb recommends:
ii  python-launchpadlib           1.9.8-1    Launchpad web services client libr

Versions of packages bzr-builddeb suggests:
pn  bzr-svn                       <none>     (no description available)

-- no debconf information





More information about the Pkg-bazaar-maint mailing list