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

Bug#994741: inkscape: Inkscape v1.1 is not being built for amd64 and other architectures



Package: inkscape
Version: 1.1-1
Severity: important

Inkscape v1.1 is not being successfully built for amd64.

It is, however, being built for i386, ia64, ppc64, and sparc64,
so it's hard to see why amd64, surely by far the most common,
and most tested, architecture, would be omitted.

There seem to be some other architectures missing as well.

https://packages.debian.org/experimental/inkscape

The build logs suggest some kind of misconfiguration of the
build environment:


            Start 303: render_text-gzipped-svg-glyph
    303/303 Test #303: render_text-gzipped-svg-glyph
.......................................***Failed    0.26 sec
    Unable to init server: Could not connect: Connection refused
    Failed to get connection
    ** (inkscape:2024671): CRITICAL **: 15:19:35.442:
dbus_g_proxy_new_for_name: assertion 'connection != NULL' failed

    ** (inkscape:2024671): CRITICAL **: 15:19:35.442: dbus_g_proxy_call:
assertion 'DBUS_IS_G_PROXY (proxy)' failed

    ** (inkscape:2024671): CRITICAL **: 15:19:35.442:
dbus_g_connection_register_g_object: assertion 'connection != NULL' failed
    end_font_face_cb: font face rule limited support.
      font-family : 'GeomTest';
      src : url(fonts/GeomTest-gzipped-SVG-glyphs.otf)
    end_font_face_cb: Added font:
/<<PKGBUILDDIR>>/testfiles/rendering_tests/fonts/GeomTest-gzipped-SVG-
glyphs.otf
    Background RRGGBBAA: ffffff00
    Area 0:0:110:40 exported to 110 x 40 pixels (96 dpi)
    Pixbuf::create_from_file: Unrecognized image file format
       ()
    Pixbuf::create_from_file: Unrecognized image file format
       ()
    Pixbuf::create_from_file: Unrecognized image file format
       ()
    1589
    text-gzipped-svg-glyph FAILED
    text-gzipped-svg-glyph-large SKIPPED

    99% tests passed, 1 tests failed out of 303


https://buildd.debian.org/status/fetch.php?pkg=inkscape&arch=amd64&ver=1.1-1&stamp=1629559190&raw=0

https://buildd.debian.org/status/fetch.php?pkg=inkscape&arch=amd64&ver=1.1-1&stamp=1623167725&raw=0

Why should there be a "connection refused" on amd64, when there was not
on several other architectures? In any case, this does not appear to be
a problem with the compiler or linker, but some kind of build system
failure, unrelated to Inkscape itself. Can this not be investigated,
and fixed?

Inkscape v1.1 was released four months ago, and Inkscape v1.0.2
is extremely buggy, so it would be good if this problem could be
fixed soon, or there could be some investigation of the reason
why this particular regression test would fail on amd64, but
succeed on other architectures, both 32- and 64-bit.

This seems to be a problem with the build environment,
and it is probably breaking other packages as well.
Please look into it as soon as possible.


Reply to: