Closed Zahrun closed 1 year ago
Thank you for the commit. I still get missing dependencies, it seems latte-dock.log
Thank you for the commit. I still get missing dependencies, it seems latte-dock.log
Does latte dock work?
No it’s not building it seems
Based on the log you sent, it is building and installing.
The installation was successful, as per your logs
It installs without building, then I get command not found: latte-dock
Why doesn't cmake fail if the dependencies weren't satisfied?
What is this in the logs?
[[1;34m>[0m] Running install
cat install.sh >install
chmod a+x install
Not sure
[�[1;34m>�[0m] Running install cat install.sh >install chmod a+x install
It's the ANSI color encoded text I believe, you can cat
the log file, to see the colors
I meant more the two other lines. I found out the issue.
pacstall runs install()
in the latte-dock git folder instead of inside thatSameFolder/build
:/tmp/latte-dock master ± sudo make install DESTDIR=target
cat install.sh >install
chmod a+x install
vs
/tmp/latte-dock/build master ± sudo make install DESTDIR=target
[ 1%] Generating mo...
[ 1%] Built target pofiles-25ec4fa72206eab41621582ad7d80ee6
[ 2%] Generating ts...
[ 2%] Built target tsfiles-25ec4fa72206eab41621582ad7d80ee6
I meant more the two other lines. I found out the issue. pacstall runs
install()
in the latte-dock git folder instead of inside thatSameFolder/build
so cd
-ing into build/
fixes it?
Yes. I remember we had a similar issue in the 3.0.0 pacstall version
Okay, so this seems like a pacstall bug, @Henryws is working on a fix.
I added a cd build
/ to install()
I added a
cd build
/ toinstall()
So the solution is to change all pacscript which needs to stay in the same folder to use cd? Other packages are affected like obs-backgroundremoval
@Henryws cf. https://github.com/pacstall/pacstall-programs/pull/2101 , pacstall/pacstall-programs#2102 Other packages might also have been broken by the change
kalendar-git also affected https://github.com/pacstall/pacstall-programs/pull/2104
I've done more digging and it seems that we're not going to be able to "fix" this issue. Basically from here on out we must treat each function used as if it were starting back at the build directory.
Ok then let’s make the changes to the pacscripts 👍
@wizard-28 It seems latte-dock-git does not build anything anymore