daniruiz / flat-remix-gnome

Flat Remix is a GNOME Shell theme inspired by material design. It is mostly flat using a colorful palette with some shadows, highlights, and gradients for some depth.
http://drasite.com/flat-remix-gnome
Creative Commons Attribution Share Alike 4.0 International
1.59k stars 108 forks source link

cp: cannot stat '../sass/gnome-shell/upstream/pad-osd.css': No such file or directory #193

Closed VergeDX closed 2 years ago

VergeDX commented 2 years ago

I quickly use the latest https://github.com/daniruiz/flat-remix-gnome/tree/20211113 version, and I got fail while make. Here is the full output, it seems there need to run src/sass/gnome-shell/upstream/sync.sh to generate the missing file.

@nix { "action": "setPhase", "phase": "unpackPhase" }
unpacking sources
unpacking source archive /nix/store/9h4y5v3d9lsa5lqpv8sappbvizmhldsm-source
source root is source
@nix { "action": "setPhase", "phase": "patchPhase" }
patching sources
@nix { "action": "setPhase", "phase": "configurePhase" }
configuring
no configure script, doing nothing
@nix { "action": "setPhase", "phase": "buildPhase" }
building
build flags: SHELL=/nix/store/phqa311klldrcbwid1i22dwnpfc9dnma-bash-5.1-p8/bin/bash PREFIX=\$\(out\)

if [ ! -z "" ] && [ "" != ".xml" ] ; \
then \
    if [ 6 -le 1 ] ;\
    then \
        cp -f "" src/gresource/login-background ;\
    else \
        convert -scale 10% -gaussian-blur 0x6 -resize 1000% "" src/gresource/login-background ;\
    fi; \
fi
make -C src/gresource build
make[1]: Entering directory '/build/source/src/gresource'
cp ../../themes/Flat-Remix-Blue-Light/gnome-shell/gnome-shell.css gnome-shell.css
cp ../../themes/Flat-Remix-Blue-Dark/gnome-shell/gnome-shell.css gnome-shell-dark.css
cp ../../themes/Flat-Remix-Blue-Dark-fullPanel/gnome-shell/gnome-shell.css gnome-shell-high-contrast.css
'gnome-shell-high-contrast-dark.css' -> 'gnome-shell-high-contrast.css'
cp ../sass/gnome-shell/upstream/pad-osd.css .
cp: cannot stat '../sass/gnome-shell/upstream/pad-osd.css': No such file or directory
make[1]: *** [Makefile:12: build] Error 1
make[1]: Leaving directory '/build/source/src/gresource'
make: *** [Makefile:24: all] Error 2
daniruiz commented 2 years ago

some old .gitignore files prevented pushing some files. That's why they were missing. I've pushed the fix, tell me if it works now https://github.com/daniruiz/flat-remix-gnome/commit/60b28cedff50b681723ced86a16701142939ef4e

you need to remove your cache yay -Sc (if you use yay)

VergeDX commented 2 years ago

This works, perfect theme! <3