jnsh / arc-theme

A flat theme with transparent elements (actively maintained fork)
GNU General Public License v3.0
906 stars 78 forks source link

manual installation failing due to inkscape error #219

Open egmaleta opened 10 months ago

egmaleta commented 10 months ago

the error message

ninja: Entering directory `/home/egmaleta/arc-theme/build'
[3/618] Generating common/gtk-2.0/assets-light/gtk2-light-arrow-down with a custom command
FAILED: common/gtk-2.0/assets-light/arrow-down.png 
/usr/bin/inkscape --export-id-only --export-filename=common/gtk-2.0/assets-light/arrow-down.png --export-id=arrow-down --export-dpi=96 ../common/gtk-2.0/assets-light/assets.svg
terminate called after throwing an instance of 'Gio::DBus::Error'
[4/618] Generating common/gtk-2.0/assets-light/gtk2-light-arrow-right with a custom command
FAILED: common/gtk-2.0/assets-light/arrow-right.png 
/usr/bin/inkscape --export-id-only --export-filename=common/gtk-2.0/assets-light/arrow-right.png --export-id=arrow-right --export-dpi=96 ../common/gtk-2.0/assets-light/assets.svg
terminate called after throwing an instance of 'Gio::DBus::Error'
[5/618] Generating common/gtk-2.0/assets-light/gtk2-light-arrow-left-prelight with a custom command
Exporting only object with id="arrow-left-prelight"; all other objects hidden.

(org.inkscape.Inkscape:3284): GLib-GObject-CRITICAL **: 10:02:33.757: g_object_notify: object class 'GDBusConnection' has no property named 'screensaver-active'
[6/618] Generating common/gtk-2.0/assets-light/gtk2-light-arrow-left-insens with a custom command
Exporting only object with id="arrow-left-insens"; all other objects hidden.
[7/618] Generating common/gtk-2.0/assets-light/gtk2-light-arrow-up with a custom command
Exporting only object with id="arrow-up"; all other objects hidden.
[8/618] Generating common/gtk-2.0/assets-light/gtk2-light-arrow-right-insens with a custom command
FAILED: common/gtk-2.0/assets-light/arrow-right-insens.png 
/usr/bin/inkscape --export-id-only --export-filename=common/gtk-2.0/assets-light/arrow-right-insens.png --export-id=arrow-right-insens --export-dpi=96 ../common/gtk-2.0/assets-light/assets.svg
Exporting only object with id="arrow-right-insens"; all other objects hidden.

Emergency save activated!

Emergency save document locations:
  /home/egmaleta/arc-theme/common/gtk-2.0/assets-light/assets.svg.2023_11_16_10_02_33.0.svg
Emergency save completed. Inkscape will close now.
If you can reproduce this crash, please file a bug at https://inkscape.org/report
with a detailed description of the steps leading to the crash, so we can fix it.
** Message: 10:02:33.766: Error: Automatic backups of unsaved documents were done to the following locations:
        /home/egmaleta/arc-theme/common/gtk-2.0/assets-light/assets.svg.2023_11_16_10_02_33.0.svg

 0# Inkscape::Application::crash_handler(int) in /usr/bin/inkscape
 1# 0x00007F48B7E5C9A0 in /lib64/libc.so.6
 2# 0x00007F48B8A1A3A9 in /lib64/libgtk-3.so.0
 3# 0x00007F48BA4BA71C in /lib64/libgio-2.0.so.0
 4# 0x00007F48BA4BE5F3 in /lib64/libgio-2.0.so.0
 5# 0x00007F48BA52935B in /lib64/libgio-2.0.so.0
 6# 0x00007F48BA4BA71C in /lib64/libgio-2.0.so.0
 7# 0x00007F48BA4BE5F3 in /lib64/libgio-2.0.so.0
 8# 0x00007F48BA5166C2 in /lib64/libgio-2.0.so.0
 9# 0x00007F48BA4BA71C in /lib64/libgio-2.0.so.0
10# 0x00007F48BA4BA755 in /lib64/libgio-2.0.so.0
11# 0x00007F48B9EE878D in /lib64/libglib-2.0.so.0
12# 0x00007F48B9EEBE5C in /lib64/libglib-2.0.so.0
13# 0x00007F48B9F46DD8 in /lib64/libglib-2.0.so.0
14# g_main_context_iteration in /lib64/libglib-2.0.so.0
15# g_application_run in /lib64/libgio-2.0.so.0
16# main in /usr/bin/inkscape
17# 0x00007F48B7E4614A in /lib64/libc.so.6
18# __libc_start_main in /lib64/libc.so.6
19# _start in /usr/bin/inkscape
[9/618] Generating common/gtk-2.0/assets-light/gtk2-light-arrow-down-insens with a custom command
FAILED: common/gtk-2.0/assets-light/arrow-down-insens.png 
/usr/bin/inkscape --export-id-only --export-filename=common/gtk-2.0/assets-light/arrow-down-insens.png --export-id=arrow-down-insens --export-dpi=96 ../common/gtk-2.0/assets-light/assets.svg
Exporting only object with id="arrow-down-insens"; all other objects hidden.

Emergency save activated!

Emergency save document locations:
  /home/egmaleta/arc-theme/common/gtk-2.0/assets-light/assets.svg.2023_11_16_10_02_33.0.svg
Emergency save completed. Inkscape will close now.
If you can reproduce this crash, please file a bug at https://inkscape.org/report
with a detailed description of the steps leading to the crash, so we can fix it.
** Message: 10:02:33.809: Error: Automatic backups of unsaved documents were done to the following locations:
        /home/egmaleta/arc-theme/common/gtk-2.0/assets-light/assets.svg.2023_11_16_10_02_33.0.svg

 0# Inkscape::Application::crash_handler(int) in /usr/bin/inkscape
 1# 0x00007F474365C9A0 in /lib64/libc.so.6
 2# 0x00007F474421A3A9 in /lib64/libgtk-3.so.0
 3# 0x00007F4745B9B71C in /lib64/libgio-2.0.so.0
 4# 0x00007F4745B9F5F3 in /lib64/libgio-2.0.so.0
 5# 0x00007F4745C0A35B in /lib64/libgio-2.0.so.0
 6# 0x00007F4745B9B71C in /lib64/libgio-2.0.so.0
 7# 0x00007F4745B9F5F3 in /lib64/libgio-2.0.so.0
 8# 0x00007F4745BF76C2 in /lib64/libgio-2.0.so.0
 9# 0x00007F4745B9B71C in /lib64/libgio-2.0.so.0
10# 0x00007F4745B9B755 in /lib64/libgio-2.0.so.0
11# 0x00007F474561878D in /lib64/libglib-2.0.so.0
12# 0x00007F474561BE5C in /lib64/libglib-2.0.so.0
13# 0x00007F4745676DD8 in /lib64/libglib-2.0.so.0
14# g_main_context_iteration in /lib64/libglib-2.0.so.0
15# g_application_run in /lib64/libgio-2.0.so.0
16# main in /usr/bin/inkscape
17# 0x00007F474364614A in /lib64/libc.so.6
18# __libc_start_main in /lib64/libc.so.6
19# _start in /usr/bin/inkscape
[10/618] Generating common/gtk-2.0/assets-light/gtk2-light-arrow-left with a custom command
FAILED: common/gtk-2.0/assets-light/arrow-left.png 
/usr/bin/inkscape --export-id-only --export-filename=common/gtk-2.0/assets-light/arrow-left.png --export-id=arrow-left --export-dpi=96 ../common/gtk-2.0/assets-light/assets.svg
Exporting only object with id="arrow-left"; all other objects hidden.

Emergency save activated!

Emergency save document locations:
  /home/egmaleta/arc-theme/common/gtk-2.0/assets-light/assets.svg.2023_11_16_10_02_33.0.svg
Emergency save completed. Inkscape will close now.
If you can reproduce this crash, please file a bug at https://inkscape.org/report
with a detailed description of the steps leading to the crash, so we can fix it.
** Message: 10:02:33.807: Error: Automatic backups of unsaved documents were done to the following locations:
        /home/egmaleta/arc-theme/common/gtk-2.0/assets-light/assets.svg.2023_11_16_10_02_33.0.svg

 0# Inkscape::Application::crash_handler(int) in /usr/bin/inkscape
 1# 0x00007F5FB225C9A0 in /lib64/libc.so.6
 2# 0x00007F5FB2E1A3A9 in /lib64/libgtk-3.so.0
 3# 0x00007F5FB479B71C in /lib64/libgio-2.0.so.0
 4# 0x00007F5FB479F5F3 in /lib64/libgio-2.0.so.0
 5# 0x00007F5FB480A35B in /lib64/libgio-2.0.so.0
 6# 0x00007F5FB479B71C in /lib64/libgio-2.0.so.0
 7# 0x00007F5FB479F5F3 in /lib64/libgio-2.0.so.0
 8# 0x00007F5FB47F76C2 in /lib64/libgio-2.0.so.0
 9# 0x00007F5FB479B71C in /lib64/libgio-2.0.so.0
10# 0x00007F5FB479B755 in /lib64/libgio-2.0.so.0
11# 0x00007F5FB41C978D in /lib64/libglib-2.0.so.0
12# 0x00007F5FB41CCE5C in /lib64/libglib-2.0.so.0
13# 0x00007F5FB4227DD8 in /lib64/libglib-2.0.so.0
14# g_main_context_iteration in /lib64/libglib-2.0.so.0
15# g_application_run in /lib64/libgio-2.0.so.0
16# main in /usr/bin/inkscape
17# 0x00007F5FB224614A in /lib64/libc.so.6
18# __libc_start_main in /lib64/libc.so.6
19# _start in /usr/bin/inkscape
[11/618] Generating common/gtk-2.0/assets-light/gtk2-light-arrow-down-prelight with a custom command
FAILED: common/gtk-2.0/assets-light/arrow-down-prelight.png 
/usr/bin/inkscape --export-id-only --export-filename=common/gtk-2.0/assets-light/arrow-down-prelight.png --export-id=arrow-down-prelight --export-dpi=96 ../common/gtk-2.0/assets-light/assets.svg
Exporting only object with id="arrow-down-prelight"; all other objects hidden.

Emergency save activated!

Emergency save document locations:
  /home/egmaleta/arc-theme/common/gtk-2.0/assets-light/assets.svg.2023_11_16_10_02_33.0.svg
Emergency save completed. Inkscape will close now.
If you can reproduce this crash, please file a bug at https://inkscape.org/report
with a detailed description of the steps leading to the crash, so we can fix it.
** Message: 10:02:33.766: Error: Automatic backups of unsaved documents were done to the following locations:
        /home/egmaleta/arc-theme/common/gtk-2.0/assets-light/assets.svg.2023_11_16_10_02_33.0.svg

 0# Inkscape::Application::crash_handler(int) in /usr/bin/inkscape
 1# 0x00007F92EA25C9A0 in /lib64/libc.so.6
 2# 0x00007F92EAE1A3A9 in /lib64/libgtk-3.so.0
 3# 0x00007F92EC8BA71C in /lib64/libgio-2.0.so.0
 4# 0x00007F92EC8BE5F3 in /lib64/libgio-2.0.so.0
 5# 0x00007F92EC92935B in /lib64/libgio-2.0.so.0
 6# 0x00007F92EC8BA71C in /lib64/libgio-2.0.so.0
 7# 0x00007F92EC8BE5F3 in /lib64/libgio-2.0.so.0
 8# 0x00007F92EC9166C2 in /lib64/libgio-2.0.so.0
 9# 0x00007F92EC8BA71C in /lib64/libgio-2.0.so.0
10# 0x00007F92EC8BA755 in /lib64/libgio-2.0.so.0
11# 0x00007F92EC2E878D in /lib64/libglib-2.0.so.0
12# 0x00007F92EC2EBE5C in /lib64/libglib-2.0.so.0
13# 0x00007F92EC346DD8 in /lib64/libglib-2.0.so.0
14# g_main_context_iteration in /lib64/libglib-2.0.so.0
15# g_application_run in /lib64/libgio-2.0.so.0
16# main in /usr/bin/inkscape
17# 0x00007F92EA24614A in /lib64/libc.so.6
18# __libc_start_main in /lib64/libc.so.6
19# _start in /usr/bin/inkscape
[12/618] Generating common/gtk-2.0/assets-light/gtk2-light-arrow-right-prelight with a custom command
FAILED: common/gtk-2.0/assets-light/arrow-right-prelight.png 
/usr/bin/inkscape --export-id-only --export-filename=common/gtk-2.0/assets-light/arrow-right-prelight.png --export-id=arrow-right-prelight --export-dpi=96 ../common/gtk-2.0/assets-light/assets.svg
Exporting only object with id="arrow-right-prelight"; all other objects hidden.

Emergency save activated!

Emergency save document locations:
  /home/egmaleta/arc-theme/common/gtk-2.0/assets-light/assets.svg.2023_11_16_10_02_33.0.svg
Emergency save completed. Inkscape will close now.
If you can reproduce this crash, please file a bug at https://inkscape.org/report
with a detailed description of the steps leading to the crash, so we can fix it.
** Message: 10:02:33.862: Error: Automatic backups of unsaved documents were done to the following locations:
        /home/egmaleta/arc-theme/common/gtk-2.0/assets-light/assets.svg.2023_11_16_10_02_33.0.svg

 0# Inkscape::Application::crash_handler(int) in /usr/bin/inkscape
 1# 0x00007FA16985C9A0 in /lib64/libc.so.6
 2# 0x00007FA16A41A3A9 in /lib64/libgtk-3.so.0
 3# 0x00007FA16BE5571C in /lib64/libgio-2.0.so.0
 4# 0x00007FA16BE595F3 in /lib64/libgio-2.0.so.0
 5# 0x00007FA16BEC435B in /lib64/libgio-2.0.so.0
 6# 0x00007FA16BE5571C in /lib64/libgio-2.0.so.0
 7# 0x00007FA16BE595F3 in /lib64/libgio-2.0.so.0
 8# 0x00007FA16BEB16C2 in /lib64/libgio-2.0.so.0
 9# 0x00007FA16BE5571C in /lib64/libgio-2.0.so.0
10# 0x00007FA16BE55755 in /lib64/libgio-2.0.so.0
11# 0x00007FA16B87C78D in /lib64/libglib-2.0.so.0
12# 0x00007FA16B87FE5C in /lib64/libglib-2.0.so.0
13# 0x00007FA16B8DADD8 in /lib64/libglib-2.0.so.0
14# g_main_context_iteration in /lib64/libglib-2.0.so.0
15# g_application_run in /lib64/libgio-2.0.so.0
16# main in /usr/bin/inkscape
17# 0x00007FA16984614A in /lib64/libc.so.6
18# __libc_start_main in /lib64/libc.so.6
19# _start in /usr/bin/inkscape
ninja: build stopped: subcommand failed.
Could not rebuild /home/egmaleta/arc-theme/build
jnsh commented 10 months ago

See https://github.com/jnsh/arc-theme/issues/214

Please keep this open for now, since it still seems to be affecting many users :)

egmaleta commented 10 months ago

thanks

lasombra commented 6 months ago

This might be related to this issue, https://gitlab.com/inkscape/inkscape/-/issues/4163. Running ninja with SELF_CALL=1 seems to solve the problem for me.

egmaleta commented 5 months ago

@lasombra thanks, I'll check if that works for me too.