https://bugzilla.novell.com/show_bug.cgi?id=743745 https://bugzilla.novell.com/show_bug.cgi?id=743745#c0 Summary: inscape not returning a proper exit code (Check Image Conversion Result) Classification: openSUSE Product: openSUSE 12.1 Version: Final Platform: Other OS/Version: Other Status: NEW Severity: Normal Priority: P5 - None Component: GNOME AssignedTo: bnc-team-gnome@forge.provo.novell.com ReportedBy: ke@suse.com QAContact: qa@suse.de CC: fs@suse.com, giecrilj@stegny.2a.pl Blocks: 719382 Found By: Documentation Blocker: --- +++ This bug was initially created as a clone of Bug #719382 +++ +++ This bug was initially created as a clone of Bug #718743 +++ The picture of US Keyboard Layout, as advertised in the Troubleshooting manual, is missing from the installed documentation. [...] ============================================================================= ke: "Because of a misssing dependency, the SVG to PNG transformation failed in the BS." ============================================================================= To avoid such trouble in the future, we must check whether the image conversion succeeded. If not, I'd recommend to stop immediately. Maybe, it would be sufficient to add "|| false" to the inkscape commands. ============================================================================= Frank Sundermeyer 2012-01-26 17:21:52 CET make always exists with an error if a program exits abnormally. The problem lies with inscape not returning a proper exit code: fs@neo:~/tmp> inkscape -z -w 800 -e foo -f bar ** (inkscape:23998): CRITICAL **: Inkscape::XML::Document* sp_repr_read_file(const gchar*, const gchar*): assertion `Inkscape::IO::file_test( filename, G_FILE_TEST_EXISTS )' failed ** (inkscape:23998): CRITICAL **: Inkscape::XML::Document* sp_repr_read_file(const gchar*, const gchar*): assertion `Inkscape::IO::file_test( filename, G_FILE_TEST_EXISTS )' failed ** (inkscape:23998): WARNING **: Specified document bar cannot be opened (does not exist or not a valid SVG file) fs@neo:~/tmp> echo $? 0 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.