jnsh / arc-theme

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

ERROR: Problem encountered: Could not determine Cinnamon version #177

Closed 0pLuS0 closed 2 years ago

0pLuS0 commented 2 years ago

Details

Please add the following information:

The source is saying; Could not determine Cinnamon version

How can I disable it looking for Cinnamon and build this?

I thought in the archives you have for download, you also provide the theme compiled already? I thought arc-theme-20220223.tar.xz is the bult theme, because it says source for the tar and zip archives to download.

Here's the output;

meson setup --prefix=$HOME/.local -Dvariants=light build/
The Meson build system Version: 0.59.4 Source dir: /home/foo/Downloads/arc-theme-20220223 Build dir: /home/foo/Downloads/arc-theme-20220223/build Build type: native build Project name: arc-theme Project version: 20220223 Host machine cpu family: x86_64 Host machine cpu: x86_64 Program sassc found: YES (/usr/bin/sassc) Program inkscape found: NO Program glib-compile-resources found: YES (/usr/bin/glib-compile-resources) Program meson/render-assets.py found: YES (/usr/bin/python3 /home/foo/Downloads/arc-theme-20220223/meson/render-assets.py) Configuring index.theme.light using configuration Program cinnamon found: NO

common/cinnamon/meson.build:12:2: ERROR: Problem encountered: Could not determine Cinnamon version

jnsh commented 2 years ago

This behavior is explained in INSTALL.md. It also explains how to disable building of certain themes you may not need.

0pLuS0 commented 2 years ago

I only want the GTK 2,3,4 themes, can you please provide these for download without needing to compile them?

THANKS

0pLuS0 commented 2 years ago

I see the build options in the INSTALL.md, I just don't understand which one I use to make;

cinnamon, gnome-shell, metacity-1, plank, unity and xfwm4 false?

THANKS

0pLuS0 commented 2 years ago

Ok, I just ran it like this;

meson setup --prefix=$HOME/.local -Dthemes=gtk2,gtk3,gtk4 -Dvariants=light build/ The Meson build system Version: 0.59.4 Source dir: /home/foo/Downloads/arc-theme-20220223/arc-theme-20220223 Build dir: /home/foo/Downloads/arc-theme-20220223/arc-theme-20220223/build Build type: native build Project name: arc-theme Project version: 20220223 Host machine cpu family: x86_64 Host machine cpu: x86_64 Program sassc found: YES (/usr/bin/sassc) Program inkscape found: NO Program glib-compile-resources found: YES (/usr/bin/glib-compile-resources) Program meson/render-assets.py found: YES (/usr/bin/python3 /home/foo/Downloads/arc-theme-20220223/arc-theme-20220223/meson/render-assets.py) Configuring index.theme.light using configuration Program /home/foo/Downloads/arc-theme-20220223/arc-theme-20220223/meson/install-file.py found: YES (/home/foo/Downloads/arc-theme-20220223/arc-theme-20220223/meson/install-file.py) Program /home/foo/Downloads/arc-theme-20220223/arc-theme-20220223/meson/install-file.py found: YES (/home/foo/Downloads/arc-theme-20220223/arc-theme-20220223/meson/install-file.py) Configuring gtk-dark.scss using configuration Configuring gtk-light.scss using configuration Configuring gtk-light.gresource.xml with command Program /home/foo/Downloads/arc-theme-20220223/arc-theme-20220223/meson/install-file.py found: YES (/home/foo/Downloads/arc-theme-20220223/arc-theme-20220223/meson/install-file.py) Configuring gtk-light.css with command Configuring gtk-dark.css with command Configuring gtk-dark.scss using configuration Configuring gtk-light.scss using configuration Configuring gtk-light.gresource.xml with command Program /home/foo/Downloads/arc-theme-20220223/arc-theme-20220223/meson/install-file.py found: YES (/home/foo/Downloads/arc-theme-20220223/arc-theme-20220223/meson/install-file.py) Configuring gtk-light.css with command Configuring gtk-dark.css with command Build targets in project: 6

But build/common/gtk2 is empty and the gtk3 and gtk4 directories didn't properly build either, they don't have the correct files in them.

jnsh commented 2 years ago

With all due respect, please read the install instructions thoroughly. You haven't built or installed anything by running meson setup, only configured the build directory. This is all instructed in INSTALL.md. Additionally you can have a look at Meson build system documentation, if you aren't familiar with using it.

0pLuS0 commented 2 years ago

I apologize, I've been a bit jumpy on this, my bad... :(

I wasn't thinking there... :(

THANKS

jnsh commented 2 years ago

No worries, I hope you figured it out. I'm happy to help if there's something specific you don't understand in the build documentation, and improve it if possible. Or if you encounter any issues not explained there.

Unfortunately providing universal pre-build theme package isn't feasable at the moment, so building it is the only option if your distribution doesn't provide packages, and I'm trying to make it as painless as possible. Although, you could probably extract the GTK themes from pre-built packages for other distribution without any issues.

0pLuS0 commented 2 years ago

I've just been jumpy and really pushing it, because I just installed Slackware 15.0 after all the years on 14.2 waiting for a new release, and now all the work to get a fresh install of 15.0 up and running.

So I was rushing through this, sorry to have posted this, if I would of just slowed down and READ! LOL

Your time was greatly apprecaited, keep up the great work, I hope this ARC project will live for many years, I've been using ARC since it came out.

THANKS