Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

What happened with "Arc" theme support #293

Closed
zygmund2000 opened this issue Apr 3, 2020 · 9 comments
Closed

What happened with "Arc" theme support #293

zygmund2000 opened this issue Apr 3, 2020 · 9 comments

Comments

@zygmund2000
Copy link

zygmund2000 commented Apr 3, 2020

Hi,

I have a problem with export Arc based themes, it takes all 16GB ram and all 16GB swap and crash my system, Arch linux kernel_5.4.28 x86_64, how to fix that?


Workaround №1: #293 (comment)

Workaround №2: #293 (comment)

@dontdieych
Copy link

dontdieych commented Apr 3, 2020

Hello, same problem here.

On 15.5G RAM + 8G SWAP, build failed. Before build failed. whole memory + swap was full. Tried default arc-dark theme.

Thanks.

uname -a
Linux a 5.5.13-arch2-1 #1 SMP PREEMPT Mon, 30 Mar 2020 20:42:41 +0000 x86_64 GNU/Linux

Last part of build error,

WARNING on line 2713, column 15 of /tmp/tmp.4RnonrO0qx/common/gtk-3.0/3.20/sass/_common.scss:
Compound selectors may no longer be extended.
Consider `@extend button, .flat` instead.
See http://bit.ly/ExtendCompound for details.

WARNING on line 134, column 11 of /tmp/tmp.4RnonrO0qx/common/gtk-3.0/3.20/sass/_applications.scss:
Compound selectors may no longer be extended.
Consider `@extend button, .circular` instead.
See http://bit.ly/ExtendCompound for details.

WARNING on line 134, column 11 of /tmp/tmp.4RnonrO0qx/common/gtk-3.0/3.20/sass/_applications.scss:
Compound selectors may no longer be extended.
Consider `@extend button, .circular` instead.
See http://bit.ly/ExtendCompound for details.

make[3]: *** [Makefile:551: gtk-dark.css] Killed
make[3]: *** Waiting for unfinished jobs....
make[3]: *** [Makefile:551: gtk-darker.css] Killed
rm darker/gtk.gresource.xml darker/assets
make[3]: Leaving directory '/tmp/tmp.4RnonrO0qx/common/gtk-3.0/3.20'
make[2]: *** [Makefile:428: install-recursive] Error 1
make[2]: Leaving directory '/tmp/tmp.4RnonrO0qx/common/gtk-3.0'
make[1]: *** [Makefile:435: install-recursive] Error 1
make[1]: Leaving directory '/tmp/tmp.4RnonrO0qx/common'
make: *** [Makefile:360: install-recursive] Error 1

@actionless
Copy link
Member

that's a bug in Arc theme

(see nana-4/materia-theme#407 and https://gitlab.gnome.org/GNOME/gtk/issues/2237 for more detailed explanation of the issue and how to fix it)

however Arc theme got abandoned again recently: arc-design/arc-theme@53e6188

@actionless actionless changed the title Arc theme export takes all ram Arc theme export stucks and takes all ram Apr 3, 2020
@actionless actionless pinned this issue Apr 3, 2020
@actionless
Copy link
Member

actionless commented Apr 3, 2020

to workaround it you can downgrade both libsass and sassc to 3.6.0 or 3.6.1

@actionless
Copy link
Member

also Flatpak package have bundled rather old libsass/sassc versions so there it also should work

@dontdieych

This comment has been minimized.

@actionless

This comment has been minimized.

@zygmund2000
Copy link
Author

I confirm with libsass and sassc 3.6.1 it works.

@actionless
Copy link
Member

In the upcoming Themix distribution releases support for Arc theme will be dropped: jnsh/arc-theme#47 since new upstream developers have no interest in it.

@actionless
Copy link
Member

For Flatpak release mb it will stay til GTK 4

mnacamura added a commit to m15a/nixpkgs-themix that referenced this issue Apr 18, 2021
Support for Arc theme will be dropped. See themix-project/themix-gui#293 (comment).
@actionless actionless changed the title Arc theme export stucks and takes all ram What happened with "Arc" theme support May 25, 2021
bbhtt added a commit to bbhtt/com.github.themix_project.Oomox that referenced this issue Jul 19, 2022
actionless pushed a commit to flathub/com.github.themix_project.Oomox that referenced this issue Jul 20, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants