-
Notifications
You must be signed in to change notification settings - Fork 40
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
Doesn't build with libsass 3.6.3 #45
Comments
Same problem here |
Same problem here 😰 |
Same problem here |
Same here - debian bullseye/sid |
My favourite theme hands-down! Was very sad when I couldn't build it on Ubuntu 20.04 with #!/bin/bash
# Download sassc and dependencies from Bionic
wget http://launchpadlibrarian.net/365856925/multiarch-support_2.27-3ubuntu1_amd64.deb
wget http://launchpadlibrarian.net/353281752/libsass0_3.4.8-1_amd64.deb
wget http://launchpadlibrarian.net/344203197/sassc_3.4.5-1_amd64.deb
# Install sassc and dependencies from Bionic
sudo dpkg -i multiarch-support_2.27-3ubuntu1_amd64.deb
sudo dpkg -i libsass0_3.4.8-1_amd64.deb
sudo dpkg -i sassc_3.4.5-1_amd64.deb
# Install theme build-time dependencies
sudo apt install -y autoconf automake git optipng inkscape gnome-shell libgtk-3-dev gnome-themes-extra gtk2-engines-murrine
# Clone theme from Github and build
git clone https://github.com/andreisergiu98/arc-flatabulous-theme --depth 1 && cd arc-flatabulous-theme
./autogen.sh --prefix=/usr
sudo make install
# Clean up old sassc
sudo dpkg -r sassc
sudo dpkg -r libsass0
sudo dpkg -r multiarch-support Not ideal, but hey - at least a stop gap until we get the upstream changes to |
Thank you @nicbet worked fine. |
I had no problem building the theme with libsass 3.6.4. Note: But I had a problem with Inkscape (1.0rc1 09960d6f05, 2020-04-09), had to change export-png to export-filename in Makefiles (cf https://gitlab.com/inkscape/inkscape/-/issues/516) |
Had this exact same issue (with export-png option), maybe different issue should be made for this? Note: If someone is having the same issue with export-png, this simple command will solve it |
I hope this issue can be addressed! I am the maintainer of the install-gnome-themes and I keep get people opening issues regarding this particular theme due to this particular error. I would submit a PR myself, but I'm not sure what the right fix would be (how to not use @Compound). |
Not sure if this issue is directly related to this theme (although it would also be a good thing to update the "origin" of this theme, from https://github.com/arc-design/arc-theme to https://github.com/jnsh/arc-theme for instance). |
@Briffou I agree. I will try to rebase on jnsh's fork, it seems he already removed compound selectors, so it should solve this issue and maybe others. |
I'm getting this issue too. I get lots of "Compound selectors may not longer be extended" messages, and then eventually:
|
@andreisergiu98 It should work fine, I've done it recently (only for gtk 3.24 by laziness 😞 ), you can look at this branch https://github.com/Briffou/arc-theme/tree/arc-flatabulous (which also have a commit with personal changes, so it's not "pure" arc-theme). |
A temporary workaround is to compile and use sassc v3.5.0.
Then set the SASSC environment variable to this new sassc binary before running autogen:
|
I think the problem is the same: libsass 3.6.3 do not support any more compound selector
The text was updated successfully, but these errors were encountered: