| Summary: | Crash when building aisleriot 3.4.0 | ||
|---|---|---|---|
| Product: | ITS Tool | Reporter: | Vincent Untz <vuntz> |
| Component: | general | Assignee: | Shaun McCance <shaunm> |
| Status: | NEW --- | QA Contact: | |
| Severity: | normal | ||
| Priority: | medium | CC: | chpe |
| Version: | unspecified | ||
| Hardware: | Other | ||
| OS: | All | ||
| Whiteboard: | |||
| i915 platform: | i915 features: | ||
Hrm, actually, this is related to https://bugzilla.gnome.org/show_bug.cgi?id=669572 The tarball doesn't contain the .po files, but just the xml files... Christian: you might want to roll a new tarball :/ So not a bug in itstool, right? Arguably it should give a helpful error message and return a non-zero exit status, instead of crash with a trace. But itstool can't do much when the po file you reference doesn't exist. Yes, it's a yelp-tools bug. (And I'm not going to make new tarballs until that's fixed :-) ) (In reply to comment #3) > So not a bug in itstool, right? Arguably it should give a helpful error message > and return a non-zero exit status, instead of crash with a trace. But itstool > can't do much when the po file you reference doesn't exist. Well, not crashing would be a good first step, yes. I can file the yelp-tools bug if you want, but I was being lazy since you'd be the one receiving it ;-) |
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.
I'm building aisleriot 3.4.0 (from the tarball), with itstool 1.1.2, and the build ends with: make[2]: Entering directory `/home/abuild/rpmbuild/BUILD/aisleriot-3.4.0/help' GEN ca/ca.po Traceback (most recent call last): File "/usr/bin/itstool", line 949, in <module> doc = Document(filename, messages) File "/usr/bin/itstool", line 298, in __init__ ctxt = libxml2.createFileParserCtxt(filename) File "/usr/lib/python2.7/site-packages/libxml2.py", line 1416, in createFileParserCtxt if ret is None:raise parserError('xmlCreateFileParserCtxt() failed') libxml2.parserError: xmlCreateFileParserCtxt() failed make[2]: *** [ca/ca.po] Error 1 make[2]: Leaving directory `/home/abuild/rpmbuild/BUILD/aisleriot-3.4.0/help'