Activity log for bug #1999764

Date Who What changed Old value New value Message
2022-12-15 11:29:27 Nathan Teodosio bug added bug
2022-12-15 11:29:27 Nathan Teodosio attachment added fix-build-for-poppler-22-09.patch https://bugs.launchpad.net/bugs/1999764/+attachment/5635722/+files/fix-build-for-poppler-22-09.patch
2022-12-15 11:30:37 Nathan Teodosio description Inkscape won't build with Poppler >=22.09 because of calls such as state->getLineDash(&dash_pattern, &dash_length, &dash_start); Poppler's getLineDash API changed. The attached patch fixes the compilation, nonetheless the package to build because of a failed Pango test: ---> 304/307 Test #304: render_text-glyphs-combining ........................................***Failed 1.14 sec Failed to get connection ** (inkscape:19505): CRITICAL **: 18:49:52.468: dbus_g_proxy_new_for_name: assertion 'connection != NULL' failed ** (inkscape:19505): CRITICAL **: 18:49:52.468: dbus_g_proxy_call: assertion 'DBUS_IS_G_PROXY (proxy)' failed ** (inkscape:19505): CRITICAL **: 18:49:52.468: dbus_g_connection_register_g_object: assertion 'connection != NULL' failed end_font_face_cb: font face rule limited support. font-family : 'Noto Sans'; src : url(fonts/NotoSans-Regular.ttf) end_font_face_cb: Added font: /<<PKGBUILDDIR>>/testfiles/rendering_tests/fonts/NotoSans-Regular.ttf Background RRGGBBAA: ffffff00 Area 0:0:600:600 exported to 600 x 600 pixels (96 dpi) 2 text-glyphs-combining FAILED Failed to get connection ** (inkscape:19519): CRITICAL **: 18:49:52.688: dbus_g_proxy_new_for_name: assertion 'connection != NULL' failed ** (inkscape:19519): CRITICAL **: 18:49:52.688: dbus_g_proxy_call: assertion 'DBUS_IS_G_PROXY (proxy)' failed ** (inkscape:19519): CRITICAL **: 18:49:52.688: dbus_g_connection_register_g_object: assertion 'connection != NULL' failed end_font_face_cb: font face rule limited support. font-family : 'Noto Sans'; src : url(fonts/NotoSans-Regular.ttf) end_font_face_cb: Added font: /<<PKGBUILDDIR>>/testfiles/rendering_tests/fonts/NotoSans-Regular.ttf Background RRGGBBAA: ffffff00 Area 0:0:600:600 exported to 2400 x 2400 pixels (384 dpi) text-glyphs-combining-large FAILED <--- Inkscape won't build with Poppler >=22.09 because of calls such as     state->getLineDash(&dash_pattern, &dash_length, &dash_start); Poppler's getLineDash API changed. The attached patch fixes the compilation, nonetheless the package to build (https://launchpad.net/~nteodosio/+archive/ubuntu/poppler/+build/24938248) because of a failed Pango test: ---> 304/307 Test #304: render_text-glyphs-combining ........................................***Failed 1.14 sec Failed to get connection ** (inkscape:19505): CRITICAL **: 18:49:52.468: dbus_g_proxy_new_for_name: assertion 'connection != NULL' failed ** (inkscape:19505): CRITICAL **: 18:49:52.468: dbus_g_proxy_call: assertion 'DBUS_IS_G_PROXY (proxy)' failed ** (inkscape:19505): CRITICAL **: 18:49:52.468: dbus_g_connection_register_g_object: assertion 'connection != NULL' failed end_font_face_cb: font face rule limited support.   font-family : 'Noto Sans';   src : url(fonts/NotoSans-Regular.ttf) end_font_face_cb: Added font: /<<PKGBUILDDIR>>/testfiles/rendering_tests/fonts/NotoSans-Regular.ttf Background RRGGBBAA: ffffff00 Area 0:0:600:600 exported to 600 x 600 pixels (96 dpi) 2 text-glyphs-combining FAILED Failed to get connection ** (inkscape:19519): CRITICAL **: 18:49:52.688: dbus_g_proxy_new_for_name: assertion 'connection != NULL' failed ** (inkscape:19519): CRITICAL **: 18:49:52.688: dbus_g_proxy_call: assertion 'DBUS_IS_G_PROXY (proxy)' failed ** (inkscape:19519): CRITICAL **: 18:49:52.688: dbus_g_connection_register_g_object: assertion 'connection != NULL' failed end_font_face_cb: font face rule limited support.   font-family : 'Noto Sans';   src : url(fonts/NotoSans-Regular.ttf) end_font_face_cb: Added font: /<<PKGBUILDDIR>>/testfiles/rendering_tests/fonts/NotoSans-Regular.ttf Background RRGGBBAA: ffffff00 Area 0:0:600:600 exported to 2400 x 2400 pixels (384 dpi) text-glyphs-combining-large FAILED <---
2022-12-15 12:24:59 Ubuntu Foundations Team Bug Bot tags patch
2022-12-15 12:25:07 Ubuntu Foundations Team Bug Bot bug added subscriber Ubuntu Review Team
2022-12-15 13:11:07 Nathan Teodosio bug added subscriber Ubuntu Sponsors Team
2023-01-04 20:37:47 Jeremy Bícha inkscape (Ubuntu): status New Fix Committed
2023-01-04 20:37:49 Jeremy Bícha removed subscriber Ubuntu Sponsors Team
2023-09-08 12:57:53 Jeremy Bícha inkscape (Ubuntu): status Fix Committed Fix Released