jnsh / arc-theme

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

Failed to locate “gtk-main-dark.css” in any source directory. #170

Closed NicoHood closed 2 years ago

NicoHood commented 2 years ago

Hey @jnsh Nice to see you are still working very ambitious on the arc theme! Also very nice changelog, It was really good to follow.

I am not sure why, but my build won't work:

The Meson build system
Version: 0.60.3
Source dir: /build/arc-gtk-theme/src/arc-theme-20220102
Build dir: /build/arc-gtk-theme/src/arc-theme-20220102/build
Build type: native build
Project name: arc-theme
Project version: 20220102
Host machine cpu family: x86_64
Host machine cpu: x86_64
Program sassc found: YES (/usr/bin/sassc)
Program inkscape found: NO
Program meson/render-assets.py found: YES (/usr/bin/python /build/arc-gtk-theme/src/arc-theme-20220102/meson/render-assets.py)
Configuring index.theme.light using configuration
Configuring index.theme.darker using configuration
Configuring index.theme.dark using configuration
Configuring index.theme.lighter using configuration
Program cinnamon found: NO
Configuring cinnamon-light.scss using configuration
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
Configuring cinnamon-dark.scss using configuration
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
Program glib-compile-resources found: YES (/usr/bin/glib-compile-resources)
Program gnome-shell found: NO
Configuring gnome-shell-light.scss using configuration
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
Configuring gnome-shell-dark.scss using configuration
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
Program glib-compile-resources found: YES (/usr/bin/glib-compile-resources)
Configuring gtk-dark.scss using configuration
Configuring gtk-light.scss using configuration
Configuring gtk-light.gresource.xml with command
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
Configuring gtk-light.css with command
Configuring gtk-dark.css with command
Configuring gtk-darker.scss using configuration
Configuring gtk-darker.gresource.xml with command
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
Configuring gtk-darker.css with command
WARNING: Output file "common/gtk-3.0/gtk-dark.css" for configure_file() at common/gtk-3.0/meson.build:141 overwrites configure_file() output at common/gtk-3.0/meson.build:141
Configuring gtk-dark.css with command
Configuring gtk-dark.gresource.xml with command
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
WARNING: Output file "common/gtk-3.0/gtk-dark.css" for configure_file() at common/gtk-3.0/meson.build:127 overwrites configure_file() output at common/gtk-3.0/meson.build:141
Configuring gtk-dark.css with command
Configuring gtk-lighter.scss using configuration
Configuring gtk-lighter.gresource.xml with command
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
Configuring gtk-lighter.css with command
WARNING: Output file "common/gtk-3.0/gtk-dark.css" for configure_file() at common/gtk-3.0/meson.build:141 overwrites configure_file() output at common/gtk-3.0/meson.build:141
Configuring gtk-dark.css with command
Program glib-compile-resources found: YES (/usr/bin/glib-compile-resources)
common/gtk-4.0/meson.build:29: WARNING: GTK 4 version 4.6 not supported yet, building theme for 4.2
Configuring gtk-dark.scss using configuration
Configuring gtk-light.scss using configuration
Configuring gtk-light.gresource.xml with command
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
Configuring gtk-light.css with command
Configuring gtk-dark.css with command
Configuring gtk-darker.scss using configuration
Configuring gtk-darker.gresource.xml with command
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
Configuring gtk-darker.css with command
WARNING: Output file "common/gtk-4.0/gtk-dark.css" for configure_file() at common/gtk-4.0/meson.build:174 overwrites configure_file() output at common/gtk-4.0/meson.build:174
Configuring gtk-dark.css with command
Configuring gtk-dark.gresource.xml with command
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
WARNING: Output file "common/gtk-4.0/gtk-dark.css" for configure_file() at common/gtk-4.0/meson.build:160 overwrites configure_file() output at common/gtk-4.0/meson.build:174
Configuring gtk-dark.css with command
Configuring gtk-lighter.scss using configuration
Configuring gtk-lighter.gresource.xml with command
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
Configuring gtk-lighter.css with command
WARNING: Output file "common/gtk-4.0/gtk-dark.css" for configure_file() at common/gtk-4.0/meson.build:174 overwrites configure_file() output at common/gtk-4.0/meson.build:174
Configuring gtk-dark.css with command
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
Build targets in project: 22

arc-theme 20220102

  User defined options
    prefix               : /usr
    cinnamon_version     : 5.0
    gnome_shell_gresource: true
    gnome_shell_version  : 40
    gtk4_version         : 4.6

Found ninja-1.10.2 at /usr/bin/ninja
ninja: Entering directory `/build/arc-gtk-theme/src/arc-theme-20220102/build'
[1/22] Generating common/cinnamon/cinnamon.css with a custom command
[2/22] Generating common/cinnamon/cinnamon-dark.css with a custom command
[3/22] Generating common/gnome-shell/gnome-shell-dark.css with a custom command
[4/22] Generating common/gnome-shell/gnome-shell.css with a custom command
[5/22] Generating common/gnome-shell/gnome-shell-theme-dark-gresource with a custom command
[6/22] Generating common/gnome-shell/gnome-shell-theme-gresource with a custom command
[7/22] Generating common/gtk-4.0/gtk-main-darker.css with a custom command
[8/22] Generating common/gtk-4.0/gresource-dark with a custom command
FAILED: common/gtk-4.0/gtk-dark.gresource 
/usr/bin/glib-compile-resources --sourcedir=common/gtk-4.0 --sourcedir=common/gtk-4.0/4.2 --sourcedir=../common/gtk-4.0/4.2 --target=common/gtk-4.0/gtk-dark.gresource common/gtk-4.0/gtk-dark.gresource.xml
common/gtk-4.0/gtk-dark.gresource.xml: Failed to locate “gtk-main-dark.css” in any source directory.
[9/22] Generating common/gtk-4.0/gresource-darker with a custom command
FAILED: common/gtk-4.0/gtk-darker.gresource 
/usr/bin/glib-compile-resources --sourcedir=common/gtk-4.0 --sourcedir=common/gtk-4.0/4.2 --sourcedir=../common/gtk-4.0/4.2 --target=common/gtk-4.0/gtk-darker.gresource common/gtk-4.0/gtk-darker.gresource.xml
common/gtk-4.0/gtk-darker.gresource.xml: Failed to locate “gtk-main-dark.css” in any source directory.
[10/22] Generating common/gtk-4.0/gtk-main-dark.css with a custom command
[11/22] Generating common/gtk-4.0/gtk-main.css with a custom command
[12/22] Generating common/gtk-4.0/gtk-main-lighter.css with a custom command
[13/22] Generating common/gtk-3.0/gtk-main-darker.css with a custom command
[14/22] Generating common/gtk-3.0/gtk-main-dark.css with a custom command
[15/22] Generating common/gtk-3.0/gtk-main-lighter.css with a custom command
[16/22] Generating common/gtk-3.0/gtk-main.css with a custom command
ninja: build stopped: subcommand failed.

Maybe you can update the aur git package, this would help me a lot. Here is mine:

# Maintainer: NicoHood <archlinux {cat} nicohood {dog} de>
# PGP ID: 97312D5EB9D7AE7D0BD4307351DAE9B7C1AE9161
# Contributor: zach <zach {at} zach-adams {dot} com>
# Contributor: Gordian Edenhofer <gordian.edenhofer[at]yahoo[dot]de
# Contributor: Philipp Wolfer <ph.wolfer@gmail.com>

pkgbase=arc-gtk-theme
_pkgname=arc-theme
pkgname=('arc-gtk-theme' 'arc-solid-gtk-theme')
pkgdesc="A flat theme with transparent elements for GTK 3, GTK 2 and Gnome-Shell"
pkgver=20220102
pkgrel=1
arch=('any')
# Upstream url: https://github.com/horst3180/arc-theme
# Now using soft fork: https://github.com/jnsh/arc-theme/issues/18
url="https://github.com/jnsh/arc-theme"
license=('GPL3')
optdepends=('arc-icon-theme: recommended icon theme'
            'gtk-engine-murrine: for gtk2 themes'
            'gnome-themes-standard: for gtk2 themes')
makedepends=('meson>=0.53.0' 'sassc' 'glib2')

source=("${pkgname}-${pkgver}.tar.xz::${url}/releases/download/${pkgver}/${_pkgname}-${pkgver}.tar.xz"
        "${pkgname}-${pkgver}.tar.xz.sig::${url}/releases/download/${pkgver}/${_pkgname}-${pkgver}.tar.xz.asc")
sha512sums=('6d9f97a6adf3dd21a4ca74efc4548cee57058584b3b58c7324690a4c9a4bd383d36d61122dd65e897e690f54ecb95c03b2aead0b12bdd664a76fadb5357c0b27'
            'SKIP')
validpgpkeys=('31743CDF250EF641E57503E5FAEDBC4FB5AA3B17')

# Latest stable Arch package versions
_cinnamonver=5.0
_gnomeshellver=40
_gtk4ver=4.6

build() {
    cd ${_pkgname}-${pkgver}

    meson --prefix=/usr build \
      -Dgnome_shell_gresource=true \
      -Dcinnamon_version="${_cinnamonver}" \
      -Dgnome_shell_version="${_gnomeshellver}" \
      -Dgtk4_version="${_gtk4ver}"
    meson compile -C build

    meson --prefix=/usr build-solid \
      -Dtransparency=false \
      -Dgnome_shell_gresource=true \
      -Dcinnamon_version="${_cinnamonver}" \
      -Dgnome_shell_version="${_gnomeshellver}" \
      -Dgtk4_version="${_gtk4ver}"
    meson compile -C build-solid
}

package_arc-gtk-theme() {
    replaces=('gtk-theme-arc')

    cd ${_pkgname}-${pkgver}
    DESTDIR="$pkgdir" meson install -C build
}

package_arc-solid-gtk-theme() {
    pkgdesc="A flat theme for GTK 3, GTK 2 and Gnome-Shell (without transparency)"
    replaces=('gtk-theme-arc-solid')

    cd ${_pkgname}-${pkgver}
    DESTDIR="$pkgdir" meson install -C build-solid
}
jnsh commented 2 years ago

Hello @NicoHood

I can reproduce the build failure with your PKGBUILD as well. Oddly enough that doesn't happen with the arc-gtk-theme-git AUR package, and no-one else has reported this issue either, even though looks like it has been present since I ported the build system to Meson.

I'll push a fix in a minute. It's probably fine for you to just download the commit as patch, and apply it in PKGBUILD?

As a side note, you should bump the _gnomeshellver for the PKGBUILD, since gnome-shell 41 is the latest version, even though there's very minor difference between the 40 and 41 Arc shell themes :)

NicoHood commented 2 years ago

Thanks for the tip & fix!

I am personally not a fan of a patch, but I can try to integrate that. If it is easy for you to just push a bugfix release, I'd go for that.

NicoHood commented 2 years ago

Also my local copy of your gpg key expired. I am not sure if you already updated it on some server, if yes, which one?

jnsh commented 2 years ago

Thanks for the tip & fix!

I am personally not a fan of a patch, but I can try to integrate that. If it is easy for you to just push a bugfix release, I'd go for that.

Bugfix release is a bit of a hassle to be honest, if this is just rarely occurring issue. In any case, I'd prefer to wait some time in case any other problems pop up, before making a new release.

Patching in PKGBUILD is fairly simple after all, if you download the commit as patch, add it to source= and update checksums, and apply it with something like:

prepare() {
    cd ${_pkgname}-${pkgver}

    patch -p1 <${srcdir}/fix.patch
}

Also my local copy of your gpg key expired. I am not sure if you already updated it on some server, if yes, which one?

I'm not sure which servers I've used, but at least hkp://keyserver.ubuntu.com seems to have the updated key.

NicoHood commented 2 years ago

Alright!

Now a new error pops up:

The Meson build system
Version: 0.60.3
Source dir: /build/arc-gtk-theme/src/arc-theme-20220102
Build dir: /build/arc-gtk-theme/src/arc-theme-20220102/build
Build type: native build
Project name: arc-theme
Project version: 20220102
Host machine cpu family: x86_64
Host machine cpu: x86_64
Program sassc found: YES (/usr/bin/sassc)
Program inkscape found: NO
Program meson/render-assets.py found: YES (/usr/bin/python /build/arc-gtk-theme/src/arc-theme-20220102/meson/render-assets.py)
Configuring index.theme.light using configuration
Configuring index.theme.darker using configuration
Configuring index.theme.dark using configuration
Configuring index.theme.lighter using configuration
Program cinnamon found: NO
Configuring cinnamon-light.scss using configuration
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
Configuring cinnamon-dark.scss using configuration
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
Program glib-compile-resources found: YES (/usr/bin/glib-compile-resources)
Program gnome-shell found: NO
Configuring gnome-shell-light.scss using configuration
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
Configuring gnome-shell-dark.scss using configuration
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
Program glib-compile-resources found: YES (/usr/bin/glib-compile-resources)
Configuring gtk-dark.scss using configuration
Configuring gtk-light.scss using configuration
Configuring gtk-light.gresource.xml with command
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
Configuring gtk-light.css with command
Configuring gtk-dark.css with command
Configuring gtk-darker.scss using configuration
Configuring gtk-darker.gresource.xml with command
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
Configuring gtk-darker.css with command
WARNING: Output file "common/gtk-3.0/gtk-dark.css" for configure_file() at common/gtk-3.0/meson.build:144 overwrites configure_file() output at common/gtk-3.0/meson.build:144
Configuring gtk-dark.css with command
Configuring gtk-dark.gresource.xml with command
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
WARNING: Output file "common/gtk-3.0/gtk-dark.css" for configure_file() at common/gtk-3.0/meson.build:130 overwrites configure_file() output at common/gtk-3.0/meson.build:144
Configuring gtk-dark.css with command
Configuring gtk-lighter.scss using configuration
Configuring gtk-lighter.gresource.xml with command
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
Configuring gtk-lighter.css with command
WARNING: Output file "common/gtk-3.0/gtk-dark.css" for configure_file() at common/gtk-3.0/meson.build:144 overwrites configure_file() output at common/gtk-3.0/meson.build:144
Configuring gtk-dark.css with command
Program glib-compile-resources found: YES (/usr/bin/glib-compile-resources)
common/gtk-4.0/meson.build:29: WARNING: GTK 4 version 4.6 not supported yet, building theme for 4.2
Configuring gtk-dark.scss using configuration
Configuring gtk-light.scss using configuration
Configuring gtk-light.gresource.xml with command
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
Configuring gtk-light.css with command
Configuring gtk-dark.css with command
Configuring gtk-darker.scss using configuration
Configuring gtk-darker.gresource.xml with command
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
Configuring gtk-darker.css with command
WARNING: Output file "common/gtk-4.0/gtk-dark.css" for configure_file() at common/gtk-4.0/meson.build:177 overwrites configure_file() output at common/gtk-4.0/meson.build:177
Configuring gtk-dark.css with command
Configuring gtk-dark.gresource.xml with command
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
WARNING: Output file "common/gtk-4.0/gtk-dark.css" for configure_file() at common/gtk-4.0/meson.build:163 overwrites configure_file() output at common/gtk-4.0/meson.build:177
Configuring gtk-dark.css with command
Configuring gtk-lighter.scss using configuration
Configuring gtk-lighter.gresource.xml with command
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
Configuring gtk-lighter.css with command
WARNING: Output file "common/gtk-4.0/gtk-dark.css" for configure_file() at common/gtk-4.0/meson.build:177 overwrites configure_file() output at common/gtk-4.0/meson.build:177
Configuring gtk-dark.css with command
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
Build targets in project: 22

arc-theme 20220102

  User defined options
    prefix               : /usr
    cinnamon_version     : 5.0
    gnome_shell_gresource: true
    gnome_shell_version  : 41
    gtk4_version         : 4.6

Found ninja-1.10.2 at /usr/bin/ninja
ninja: Entering directory `/build/arc-gtk-theme/src/arc-theme-20220102/build'
[1/22] Generating common/cinnamon/cinnamon-dark.css with a custom command
[2/22] Generating common/cinnamon/cinnamon.css with a custom command
[3/22] Generating common/gnome-shell/gnome-shell.css with a custom command
[4/22] Generating common/gnome-shell/gnome-shell-theme-gresource with a custom command
[5/22] Generating common/gnome-shell/gnome-shell-dark.css with a custom command
[6/22] Generating common/gnome-shell/gnome-shell-theme-dark-gresource with a custom command
[7/22] Generating common/gtk-4.0/gtk-main-darker.css with a custom command
[8/22] Generating common/gtk-4.0/gtk-main.css with a custom command
[9/22] Generating common/gtk-3.0/gtk-main-dark.css with a custom command
[10/22] Generating common/gtk-4.0/gtk-main-lighter.css with a custom command
[11/22] Generating common/gtk-4.0/gtk-main-dark.css with a custom command
[12/22] Generating common/gtk-4.0/gresource-dark with a custom command
[13/22] Generating common/gtk-4.0/gresource-lighter with a custom command
[14/22] Generating common/gtk-4.0/gresource-light with a custom command
[15/22] Generating common/gtk-3.0/gtk-main.css with a custom command
[16/22] Generating common/gtk-4.0/gresource-darker with a custom command
[17/22] Generating common/gtk-3.0/gresource-light with a custom command
FAILED: common/gtk-3.0/gtk-light.gresource 
/usr/bin/glib-compile-resources --sourcedir=common/gtk-3.0 --sourcedir=../common/gtk-3.0 --target=common/gtk-3.0/gtk-light.gresource common/gtk-3.0/gtk-light.gresource.xml
common/gtk-3.0/gtk-light.gresource.xml: to-pixdata preprocessing requested, but GDK_PIXBUF_PIXDATA is not set, and gdk-pixbuf-pixdata is not in PATH.
[18/22] Generating common/gtk-3.0/gtk-main-lighter.css with a custom command
[19/22] Generating common/gtk-3.0/gtk-main-darker.css with a custom command
ninja: build stopped: subcommand failed.

I managed to fix that by adding the make dependency: 'gdk-pixbuf2'

Now there are only a few warnings left. Are those ok?

The Meson build system
Version: 0.60.3
Source dir: /build/arc-gtk-theme/src/arc-theme-20220102
Build dir: /build/arc-gtk-theme/src/arc-theme-20220102/build
Build type: native build
Project name: arc-theme
Project version: 20220102
Host machine cpu family: x86_64
Host machine cpu: x86_64
Program sassc found: YES (/usr/bin/sassc)
Program inkscape found: NO
Program meson/render-assets.py found: YES (/usr/bin/python /build/arc-gtk-theme/src/arc-theme-20220102/meson/render-assets.py)
Configuring index.theme.light using configuration
Configuring index.theme.darker using configuration
Configuring index.theme.dark using configuration
Configuring index.theme.lighter using configuration
Program cinnamon found: NO
Configuring cinnamon-light.scss using configuration
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
Configuring cinnamon-dark.scss using configuration
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
Program glib-compile-resources found: YES (/usr/bin/glib-compile-resources)
Program gnome-shell found: NO
Configuring gnome-shell-light.scss using configuration
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
Configuring gnome-shell-dark.scss using configuration
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
Program glib-compile-resources found: YES (/usr/bin/glib-compile-resources)
Configuring gtk-dark.scss using configuration
Configuring gtk-light.scss using configuration
Configuring gtk-light.gresource.xml with command
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
Configuring gtk-light.css with command
Configuring gtk-dark.css with command
Configuring gtk-darker.scss using configuration
Configuring gtk-darker.gresource.xml with command
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
Configuring gtk-darker.css with command
WARNING: Output file "common/gtk-3.0/gtk-dark.css" for configure_file() at common/gtk-3.0/meson.build:144 overwrites configure_file() output at common/gtk-3.0/meson.build:144
Configuring gtk-dark.css with command
Configuring gtk-dark.gresource.xml with command
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
WARNING: Output file "common/gtk-3.0/gtk-dark.css" for configure_file() at common/gtk-3.0/meson.build:130 overwrites configure_file() output at common/gtk-3.0/meson.build:144
Configuring gtk-dark.css with command
Configuring gtk-lighter.scss using configuration
Configuring gtk-lighter.gresource.xml with command
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
Configuring gtk-lighter.css with command
WARNING: Output file "common/gtk-3.0/gtk-dark.css" for configure_file() at common/gtk-3.0/meson.build:144 overwrites configure_file() output at common/gtk-3.0/meson.build:144
Configuring gtk-dark.css with command
Program glib-compile-resources found: YES (/usr/bin/glib-compile-resources)
common/gtk-4.0/meson.build:29: WARNING: GTK 4 version 4.6 not supported yet, building theme for 4.2
Configuring gtk-dark.scss using configuration
Configuring gtk-light.scss using configuration
Configuring gtk-light.gresource.xml with command
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
Configuring gtk-light.css with command
Configuring gtk-dark.css with command
Configuring gtk-darker.scss using configuration
Configuring gtk-darker.gresource.xml with command
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
Configuring gtk-darker.css with command
WARNING: Output file "common/gtk-4.0/gtk-dark.css" for configure_file() at common/gtk-4.0/meson.build:177 overwrites configure_file() output at common/gtk-4.0/meson.build:177
Configuring gtk-dark.css with command
Configuring gtk-dark.gresource.xml with command
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
WARNING: Output file "common/gtk-4.0/gtk-dark.css" for configure_file() at common/gtk-4.0/meson.build:163 overwrites configure_file() output at common/gtk-4.0/meson.build:177
Configuring gtk-dark.css with command
Configuring gtk-lighter.scss using configuration
Configuring gtk-lighter.gresource.xml with command
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
Configuring gtk-lighter.css with command
WARNING: Output file "common/gtk-4.0/gtk-dark.css" for configure_file() at common/gtk-4.0/meson.build:177 overwrites configure_file() output at common/gtk-4.0/meson.build:177
Configuring gtk-dark.css with command
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
Build targets in project: 22

arc-theme 20220102

  User defined options
    prefix               : /usr
    cinnamon_version     : 5.0
    gnome_shell_gresource: true
    gnome_shell_version  : 41
    gtk4_version         : 4.6

Found ninja-1.10.2 at /usr/bin/ninja
ninja: Entering directory `/build/arc-gtk-theme/src/arc-theme-20220102/build'
[1/22] Generating common/cinnamon/cinnamon.css with a custom command
[2/22] Generating common/cinnamon/cinnamon-dark.css with a custom command
[3/22] Generating common/gnome-shell/gnome-shell-dark.css with a custom command
[4/22] Generating common/gnome-shell/gnome-shell-theme-dark-gresource with a custom command
[5/22] Generating common/gnome-shell/gnome-shell.css with a custom command
[6/22] Generating common/gtk-4.0/gtk-main-darker.css with a custom command
[7/22] Generating common/gnome-shell/gnome-shell-theme-gresource with a custom command
[8/22] Generating common/gtk-4.0/gtk-main-lighter.css with a custom command
[9/22] Generating common/gtk-4.0/gtk-main.css with a custom command
[10/22] Generating common/gtk-3.0/gtk-main.css with a custom command
[11/22] Generating common/gtk-4.0/gtk-main-dark.css with a custom command
[12/22] Generating common/gtk-3.0/gtk-main-lighter.css with a custom command
[13/22] Generating common/gtk-4.0/gresource-light with a custom command
[14/22] Generating common/gtk-4.0/gresource-darker with a custom command
[15/22] Generating common/gtk-4.0/gresource-lighter with a custom command
[16/22] Generating common/gtk-4.0/gresource-dark with a custom command
[17/22] Generating common/gtk-3.0/gtk-main-darker.css with a custom command
[18/22] Generating common/gtk-3.0/gtk-main-dark.css with a custom command
[19/22] Generating common/gtk-3.0/gresource-light with a custom command
[20/22] Generating common/gtk-3.0/gresource-dark with a custom command
[21/22] Generating common/gtk-3.0/gresource-lighter with a custom command
[22/22] Generating common/gtk-3.0/gresource-darker with a custom command
The Meson build system
Version: 0.60.3
Source dir: /build/arc-gtk-theme/src/arc-theme-20220102
Build dir: /build/arc-gtk-theme/src/arc-theme-20220102/build-solid
Build type: native build
Project name: arc-theme
Project version: 20220102
Host machine cpu family: x86_64
Host machine cpu: x86_64
Program sassc found: YES (/usr/bin/sassc)
Program inkscape found: NO
Program meson/render-assets.py found: YES (/usr/bin/python /build/arc-gtk-theme/src/arc-theme-20220102/meson/render-assets.py)
Configuring index.theme.light using configuration
Configuring index.theme.darker using configuration
Configuring index.theme.dark using configuration
Configuring index.theme.lighter using configuration
Program cinnamon found: NO
Configuring cinnamon-light.scss using configuration
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
Configuring cinnamon-dark.scss using configuration
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
Program glib-compile-resources found: YES (/usr/bin/glib-compile-resources)
Program gnome-shell found: NO
Configuring gnome-shell-light.scss using configuration
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
Configuring gnome-shell-dark.scss using configuration
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
Program glib-compile-resources found: YES (/usr/bin/glib-compile-resources)
Configuring gtk-dark.scss using configuration
Configuring gtk-light.scss using configuration
Configuring gtk-light.gresource.xml with command
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
Configuring gtk-light.css with command
Configuring gtk-dark.css with command
Configuring gtk-darker.scss using configuration
Configuring gtk-darker.gresource.xml with command
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
Configuring gtk-darker.css with command
WARNING: Output file "common/gtk-3.0/gtk-dark.css" for configure_file() at common/gtk-3.0/meson.build:144 overwrites configure_file() output at common/gtk-3.0/meson.build:144
Configuring gtk-dark.css with command
Configuring gtk-dark.gresource.xml with command
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
WARNING: Output file "common/gtk-3.0/gtk-dark.css" for configure_file() at common/gtk-3.0/meson.build:130 overwrites configure_file() output at common/gtk-3.0/meson.build:144
Configuring gtk-dark.css with command
Configuring gtk-lighter.scss using configuration
Configuring gtk-lighter.gresource.xml with command
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
Configuring gtk-lighter.css with command
WARNING: Output file "common/gtk-3.0/gtk-dark.css" for configure_file() at common/gtk-3.0/meson.build:144 overwrites configure_file() output at common/gtk-3.0/meson.build:144
Configuring gtk-dark.css with command
Program glib-compile-resources found: YES (/usr/bin/glib-compile-resources)
common/gtk-4.0/meson.build:29: WARNING: GTK 4 version 4.6 not supported yet, building theme for 4.2
Configuring gtk-dark.scss using configuration
Configuring gtk-light.scss using configuration
Configuring gtk-light.gresource.xml with command
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
Configuring gtk-light.css with command
Configuring gtk-dark.css with command
Configuring gtk-darker.scss using configuration
Configuring gtk-darker.gresource.xml with command
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
Configuring gtk-darker.css with command
WARNING: Output file "common/gtk-4.0/gtk-dark.css" for configure_file() at common/gtk-4.0/meson.build:177 overwrites configure_file() output at common/gtk-4.0/meson.build:177
Configuring gtk-dark.css with command
Configuring gtk-dark.gresource.xml with command
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
WARNING: Output file "common/gtk-4.0/gtk-dark.css" for configure_file() at common/gtk-4.0/meson.build:163 overwrites configure_file() output at common/gtk-4.0/meson.build:177
Configuring gtk-dark.css with command
Configuring gtk-lighter.scss using configuration
Configuring gtk-lighter.gresource.xml with command
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
Configuring gtk-lighter.css with command
WARNING: Output file "common/gtk-4.0/gtk-dark.css" for configure_file() at common/gtk-4.0/meson.build:177 overwrites configure_file() output at common/gtk-4.0/meson.build:177
Configuring gtk-dark.css with command
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
Program /build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py found: YES (/build/arc-gtk-theme/src/arc-theme-20220102/meson/install-file.py)
Build targets in project: 22

arc-theme 20220102

  User defined options
    prefix               : /usr
    cinnamon_version     : 5.0
    gnome_shell_gresource: true
    gnome_shell_version  : 41
    gtk4_version         : 4.6
    transparency         : false

Found ninja-1.10.2 at /usr/bin/ninja
ninja: Entering directory `/build/arc-gtk-theme/src/arc-theme-20220102/build-solid'
[1/22] Generating common/cinnamon/cinnamon-dark.css with a custom command
[2/22] Generating common/cinnamon/cinnamon.css with a custom command
[3/22] Generating common/gnome-shell/gnome-shell.css with a custom command
[4/22] Generating common/gnome-shell/gnome-shell-dark.css with a custom command
[5/22] Generating common/gnome-shell/gnome-shell-theme-gresource with a custom command
[6/22] Generating common/gnome-shell/gnome-shell-theme-dark-gresource with a custom command
[7/22] Generating common/gtk-4.0/gtk-main-dark.css with a custom command
[8/22] Generating common/gtk-4.0/gtk-main-darker.css with a custom command
[9/22] Generating common/gtk-4.0/gtk-main.css with a custom command
[10/22] Generating common/gtk-4.0/gtk-main-lighter.css with a custom command
[11/22] Generating common/gtk-4.0/gresource-lighter with a custom command
[12/22] Generating common/gtk-4.0/gresource-darker with a custom command
[13/22] Generating common/gtk-4.0/gresource-dark with a custom command
[14/22] Generating common/gtk-4.0/gresource-light with a custom command
[15/22] Generating common/gtk-3.0/gtk-main-dark.css with a custom command
[16/22] Generating common/gtk-3.0/gtk-main-darker.css with a custom command
[17/22] Generating common/gtk-3.0/gtk-main.css with a custom command
[18/22] Generating common/gtk-3.0/gtk-main-lighter.css with a custom command
[19/22] Generating common/gtk-3.0/gresource-light with a custom command
[20/22] Generating common/gtk-3.0/gresource-dark with a custom command
[21/22] Generating common/gtk-3.0/gresource-darker with a custom command
[22/22] Generating common/gtk-3.0/gresource-lighter with a custom command
jnsh commented 2 years ago

Alright!

Now a new error pops up:

[17/22] Generating common/gtk-3.0/gresource-light with a custom command
FAILED: common/gtk-3.0/gtk-light.gresource 
/usr/bin/glib-compile-resources --sourcedir=common/gtk-3.0 --sourcedir=../common/gtk-3.0 --target=common/gtk-3.0/gtk-light.gresource common/gtk-3.0/gtk-light.gresource.xml
common/gtk-3.0/gtk-light.gresource.xml: to-pixdata preprocessing requested, but GDK_PIXBUF_PIXDATA is not set, and gdk-pixbuf-pixdata is not in PATH.

I managed to fix that by adding the make dependency: 'gdk-pixbuf2'

Ah, that's another thing that was previously pulled in as dep for inkscape. Thank you! I'll update the dependencies to meson files later.

EDIT: With https://github.com/jnsh/arc-theme/commit/cfed84abde066e902be628e9dec4ab273c78dfb4 gdk-pixbuf2 isn't required any more.

Now there are only a few warnings left. Are those ok?

Yes, those has been present before, and aren't indicative of any problems. Just haven't figured out a nice way to get rid of them..