Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
FS#41130 - [kbibtex][texlive] "check with bibtex" not working sporadically
Attached to Project:
Community Packages
Opened by georg (fordprefect) - Tuesday, 08 July 2014, 09:47 GMT
Last edited by Ray Rashif (schivmeister) - Monday, 11 August 2014, 12:44 GMT
Opened by georg (fordprefect) - Tuesday, 08 July 2014, 09:47 GMT
Last edited by Ray Rashif (schivmeister) - Monday, 11 August 2014, 12:44 GMT
|
DetailsDescription:
In kbibtex one can test the bibtex-entry with bibtex (if a publication is "viewed"). this does not work for me until i install extra/texlive-bibtexextra. i propose to add this to deps or at least to opt-deps. thanks for maintaining this. Additional info: kbibtex: 0.5.1-1 texlive-bibtexextra: 2013.33039-1 |
This task depends upon
for i in `pacman -Ql texlive-bibtexextra | awk '{print $2}'`; do [[ -f $i ]] && grep -Rw "`basename $i`"; done
I have used the check feature numerous times but I have always had the whole texlive gamut on my system, so good catch nonetheless. Most probably this is because the bib entry or entries you are checking require the apacite or harvard styles.
i cannot reproduce it failing anymore, with or without texlive-bibtexextra.
(but yesterday it failed albeit bibtexextra was installed).
mysterious, i'll keep trying.
texlive-bibtex is not installed atm, but it seems not related, since it also happend once with texlive-bibtex installed.
i hope this helps.
Remy, adding you in case the answer is obvious to you from the bibtex output.
it was started with kbibtex and never edited outside of it.
The original bib file you attached seems to work here. Checking the entries one by one (right-click > Edit Element > Check with BibTeX) reveals the warnings of the entries (missing chapter, journal etc.), but there is no bibtex process error.
Let me walk through the steps again to confirm that I am doing what you are doing. Open the bib file with kbibtex > right-click on an entry, e.g. iancu2012 > click Edit Element > click Check with BibTeX > receive a kdialog saying errors were found, in particular "field journal is empty".
how can this be related ts restarting the program?
sadly i forgot to test your file without restarting. i will do as soon as the problem reoccurs.
Since you say the bib file was created from within the program and never edited, I'd have to say it's the program acting up here (probably some race condition not accounted for, or a parsing gone wrong).
The main error is in the input to bibtex. Also, since here it appears to work with only base texlive, it is very likely not a packaging issue.
If I were you, I'd take a look at the temp files (you can look at the log carefully once the error occurs again to see which file was processed last by a command).
Note: The test file I provided contains bogus values to populate fields, so don't use it for anything other than testing. You should also report this upstream in the meantime.