[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#545823: marked as done (bibtool: check.rule bug (BibTool ERROR: Unexpected end of braces.))

Your message dated Mon, 20 Feb 2012 02:47:15 +0000
with message-id <E1RzJHX-0007Wv-Ob@franck.debian.org>
and subject line Bug#545823: fixed in bibtool 2.54+cvs20120219-1
has caused the Debian Bug report #545823,
regarding bibtool: check.rule bug (BibTool ERROR: Unexpected end of braces.)
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@bugs.debian.org

545823: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=545823
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: bibtool
Version: 2.48alpha.2-4
Severity: normal

bibtool accepts

  check.rule { year "." "\$: bad year\n" }

but not

  check.rule { year "" "\$: bad year\n" }

even though the latter form is chosen as an example in the reference
manual (/usr/share/doc/bibtool/bibtool.dvi.gz Section A.11.2).

To reproduce the bug:


set -ex

bibtool -- 'check.rule { year "2008" }' -- 'check.rule { year "." "\$: bad year\n" }' sample.bib > /dev/null

bibtool -- 'check.rule { year "2008" }' -- 'check.rule { year "" "\$: bad year\n" }' sample.bib > /dev/null

with the sample.bib file:

  author = {Author 1},
  title = {Title 1},
  journal = {Journal 1},
  year = {2008}

  author = {Author 2},
  title = {Title 2},
  journal = {Journal 2},
  year = {2009}

I get the following output:

+ bibtool -- 'check.rule { year "2008" }' -- 'check.rule { year "." "\$: bad year\n" }' sample.bib
*** BibTool: article2: bad year
+ bibtool -- 'check.rule { year "2008" }' -- 'check.rule { year "" "\$: bad year\n" }' sample.bib

check.rule { year "" "\$: bad year\n" }
*** BibTool ERROR: Unexpected end of braces.

 year "" "\$: bad year\n" }
*** BibTool ERROR: Unexpected characters at end of string.
*** BibTool: article2: bad year

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

Kernel: Linux (SMP w/2 CPU cores; PREEMPT)
Locale: LANG=POSIX, LC_CTYPE=en_US.ISO8859-1 (charmap=ISO-8859-1)
Shell: /bin/sh linked to /bin/bash

Versions of packages bibtool depends on:
ii  libc6                      2.9-26        GNU C Library: Shared libraries
ii  libkpathsea4               2007.dfsg.2-6 TeX Live: path search library for 

bibtool recommends no packages.

bibtool suggests no packages.

-- no debconf information

--- End Message ---
--- Begin Message ---
Source: bibtool
Source-Version: 2.54+cvs20120219-1

We believe that the bug you reported is fixed in the latest version of
bibtool, which is due to be installed in the Debian FTP archive:

  to main/b/bibtool/bibtool_2.54+cvs20120219-1.debian.tar.gz
  to main/b/bibtool/bibtool_2.54+cvs20120219-1.dsc
  to main/b/bibtool/bibtool_2.54+cvs20120219-1_amd64.deb
  to main/b/bibtool/bibtool_2.54+cvs20120219.orig.tar.xz

A summary of the changes between this version and the previous one is

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 545823@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
Jerome Benoit <calculus@rezozer.net> (supplier of updated bibtool package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)

Hash: SHA1

Format: 1.8
Date: Sun, 19 Feb 2012 04:32:55 +0100
Source: bibtool
Binary: bibtool
Architecture: source amd64
Version: 2.54+cvs20120219-1
Distribution: unstable
Urgency: low
Maintainer: Jerome Benoit <calculus@rezozer.net>
Changed-By: Jerome Benoit <calculus@rezozer.net>
 bibtool    - tool to manipulate BibTeX files
Closes: 525921 535581 545823
 bibtool (2.54+cvs20120219-1) unstable; urgency=low
   * New maintainer (Closes: #525921).
   * New upstream version.
     - Handle segmentation fault rised in expand.c (Closes: #535581).
     - Fix empty string parsing error in s_parce function (Closes: #545823).
     - Integrate previous Debian fixes.
   * Bump debhelper build-dep to >= 8.
   * Update to source format 3.0 (quilt).
   * Rewrite debian/rules to use dh sequencer with autoreconf support.
   * Convert debian/copyright to DEP-5 format.
   * Debianize AutoConf/makefile.in to enable a minimal debian/rules.
   * Update watch file.
   * Update package description wrt the homepage and the man page.
   * Provide documents in pdf format (rather than in dvi format).
   * Add doc-base data.
   * Cleanup Debian support for HAVE_PROTOTYPE for kpathsea as Debian no
     more needs it.
   * Provide now a changelog in text format extracted from the Changes.tex
     distributed in upstream source, Changes.tex is also available.
   * Provide Changes (changelog) in pdf and in HTML formats as the upstream
     maintainer plays with font to report changes.
   * Revisit Build-Depends entry in debian/control.
   * Remove pre-lenny debian/preinst script.
   * Minor fixes and enhancements haves been submitted to the upstream maintainer
     and integrated by him.
 663176645de90bb16bc0014ec8fa29cdf0c78443 1278 bibtool_2.54+cvs20120219-1.dsc
 927ef72b5031f6f3390468ae91d6cb5e28aad40e 457360 bibtool_2.54+cvs20120219.orig.tar.xz
 a4b38e38249a83338af0307caf7d9d7c38d48fd3 11462 bibtool_2.54+cvs20120219-1.debian.tar.gz
 61b88115577be2ad848386e25b705540ebe033db 928924 bibtool_2.54+cvs20120219-1_amd64.deb
 57f05e7c6ca30818e6c76691916f73801cb4a03d0ee85505dbfd790b2393b9a1 1278 bibtool_2.54+cvs20120219-1.dsc
 cf00b0e9e698984dfa4eda146734cffcbd448119c108d1ba674360051f0c79e5 457360 bibtool_2.54+cvs20120219.orig.tar.xz
 4e90c582ca1e1b68c321d8e5b015865f88240ee3111d90dac8834e0d2ef1541b 11462 bibtool_2.54+cvs20120219-1.debian.tar.gz
 8223527a2bb2160870ef76b674c7b2bd28193546a96eb19adc438ca465d5d88f 928924 bibtool_2.54+cvs20120219-1_amd64.deb
 d3c75fa83db83ec979e0b3715268d8cf 1278 tex optional bibtool_2.54+cvs20120219-1.dsc
 5a9cdd0b8764a23fe585138f5323d5c2 457360 tex optional bibtool_2.54+cvs20120219.orig.tar.xz
 a2e3277242c1c3469706b2dd82ad73fe 11462 tex optional bibtool_2.54+cvs20120219-1.debian.tar.gz
 2145fc3486cfdf8bd83914c4e31fbac4 928924 tex optional bibtool_2.54+cvs20120219-1_amd64.deb

Version: GnuPG v1.4.11 (GNU/Linux)


--- End Message ---

Reply to: