Package: pybtex
Version: 0.13.2-2
Severity: normal

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Hello.  pybtex is failing to compile my bibtex file with the following
key error:

0 $ pybtex -e ISO-8859-1 thesis
Traceback (most recent call last):
  File "/usr/bin/pybtex", line 21, in <module>
    main()
  File "/usr/lib/pymodules/python2.6/pybtex/cmdline.py", line 42, in __call__
    self.main()
  File "/usr/lib/pymodules/python2.6/pybtex/cmdline.py", line 84, in main
    self.run(options, args)
  File "/usr/lib/pymodules/python2.6/pybtex/__main__.py", line 145, in run
    engine.make_bibliography(filename, **kwargs)
  File "/usr/lib/pymodules/python2.6/pybtex/bibtex/__init__.py", line 47, in 
make_bibliography
    interpreter.run(bst_script, aux_data.citations, bib_filenames, bbl_file, 
min_crossrefs=min_crossrefs)
  File "/usr/lib/pymodules/python2.6/pybtex/bibtex/interpreter.py", line 226, 
in run
    getattr(self, commandname)()
  File "/usr/lib/pymodules/python2.6/pybtex/bibtex/interpreter.py", line 259, 
in command_iterate
    self._iterate(self.citations)
  File "/usr/lib/pymodules/python2.6/pybtex/bibtex/interpreter.py", line 265, 
in _iterate
    self.current_entry = self.bib_data.entries[key]
KeyError: u'2008PhRvL.101u1102A'
1 $

This is caused by a missing citation in the bibtex.  This is obviously
an unacceptable failure, and certainly causes pybtex to fail as a
"drop in replacement" for bibtex, which only produces warnings on
missing citations.

Thanks for maintaining!

jamie.

- -- System Information:
Debian Release: squeeze/sid
  APT prefers testing
  APT policy: (500, 'testing'), (200, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 2.6.32-5-686 (SMP w/1 CPU core)
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 pybtex depends on:
ii  python                        2.6.5-13   interactive high-level object-orie
ii  python-pyparsing              1.5.2-2    Python parsing module
ii  python-support                1.0.9      automated rebuilding support for P

Versions of packages pybtex recommends:
pn  python-yaml                   <none>     (no description available)

pybtex suggests no packages.

- -- no debconf information

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)

iQIcBAEBCAAGBQJMfXUCAAoJEO00zqvie6q8RBgP/3oqkbyMDSkSQ8g5Q0v0p2F3
6lO3XgXyNCJCP66DWAbDDjFk17Y9oHiQZrmXmo9sTZeOgqy43IqSDa5Ow8+a9noN
Rqv/TKmAm5sxReAAn5ryFAqGsO/oAdXU34GLmXkxSUSaGpcqiOMnK/lv19TsGRMd
/qaRLGYdn+0apwcihq5iISxDrcBwLo1MoYHIZDkI5+ShhXqzt0X3FxE5p6TXWo89
k6s8BXN5lKiNxTK2+J/fJbvksrMxEtDVbP6hzpaXcPUT766atGn+SR0AWcO+Xa8G
2yibyGT+UlzUV7Gcep3JzZmdQGVBKfiA8AdTHIkyyXO/O7yCZ1toaO2FxZs9jUBo
I7QwrHAvkQWFbjSzwaT4g/xvavfiG4b6BOXnEk2REXhgyUJ1m6yMMsS0YC8G+kVD
OnKWdq5GyC2Z1pekWpi1aQJyQd2hQLYrsd8kbVNcXCbxyCxfvpilDbc726DdpSlJ
iRa3CB3Ycfa7AQNw/DBW2bekC9d9K0MC45VKd8D1EgCLfKXOgxjgZWCAO0acFiiN
jdfm35Tk+z9X714JEr2VJG3dEGb+6RxvSmVb0GKH/1FUuMcXejDvb8tkYuBvfyzF
8Wl4kQWFXXuNg31fNCxzpkrsPvCbAVXVe8QXnlKHSvt75Jm8TDczG9tcGn6ft4mX
nO1hVpDVlCgUhlmYCJ0V
=CDXw
-----END PGP SIGNATURE-----



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to