Closed metropolis-nostalgia closed 2 years ago
Hmm, that's really weird. It shouldn't say /root/web-greeter/...
, which shell are you using?
The log should be something like this:
$ make install
./build/utils.sh clean
./build/utils.sh build-init
./build/utils.sh build /usr
Building web-greeter with cx_freeze...
setup.py log inside /home/jezer/Documentos/LightDM/web-greeter/build/setup_log
./build/utils.sh prepare-install /usr
sudo ./build/utils.sh install / /usr
SUCCESS!
I too am having the same problem.
web-greeter on master via 🐍 v3.9.7
❯ make install
./build/utils.sh clean
./build/utils.sh build-init
./build/utils.sh build /usr
Building web-greeter with cx_freeze...
setup.py log inside /home/ego/web-greeter/build/setup_log
mv: cannot stat '/home/ego/web-greeter/build/web-greeter/dist/*': No such file or directory
make: *** [Makefile:65: build] Error 1
I personally use fish but the same problem happens when I use bash.
I found that set -F
disables globbing (expand /*), so you could try to use set +F
before running it.
Here is a little example of set -F
and set +F
:
(The spanish error says: mv: cannot stat 'web-greeter/*': No such file or directory
)
I found that
set -F
disables globbing (expand /*), so you could try to useset +F
before running it.Here is a little example of
set -F
andset +F
: (The spanish error says:mv: cannot stat 'web-greeter/*': No such file or directory
)
I'll try that out I'll edit this post with results
Result: Seems like I can't run set +F since it's not a recognizable variable name
Oh, sure, for ZSH, use set +F
to enable globbing. For Bash, use set +f
to enable it.
Actually, show the cx_freeze log inside ./build/setup_log
and check if there is any error.
I changed the installation method because it was causing lots of errors, so now it should work, I guess :D
Use sudo make install
and it should be enough. Use sudo make install_freeze
if you wanna use cx_freeze to build web-greeter.
I changed the installation method because it was causing lots of errors, so now it should work, I guess :D
Use
sudo make install
and it should be enough. Usesudo make install_freeze
if you wanna use cx_freeze to build web-greeter.
I'll give it a try as soon as I have some more free time, I can now test it on bare metal since I've moved to Linux as my daily driver
Ok so I managed to install it and it feels pretty amazing, only thing is that I need zip and I honestly fully had forgotten to install it personally just add it on the Dependencies tab so other people don't find the same problem.
First, I am using the Bash shell prompt, as root (I don't have sudo). Second, I found a way to use my GTK theme as the greeter theme without error, so I don't need a web-greeter theme. Feels free to reopen it in case another user found this problem again.
Environment
Bug description
make install
exit with an error This is its output:Steps to reproduce
Steps to reproduce the behaviour:
Expected behavior
make install
will exit with a successful message and web greeter will work.Screenshots
(I edit my XFCE theme)