You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm not really a bash expert but this code was causing issues... It seemed like I was never getting passed the lsb_release checks... Of all things, removing the -e from the set worked... as you can see in the below diff...
-set -euo pipefail
+set -uo pipefail
IFS=$'\n\t'# Check if it's Ubuntu 18.04 or 20.04
+# I believe there is a lack of compatibility between using the -e and the following
+# code...
lsb_release -d | grep -qi '18.04'; is_ubuntu_18=$?
lsb_release -d | grep -qi '20.04'; is_ubuntu_20=$?if [ $is_ubuntu_18-ne 0 -a$is_ubuntu_20-ne 0 ];then
The text was updated successfully, but these errors were encountered:
Obviously this causes other issues further on in the execution of the script on re-run... so it's not the correct solution... It was enough to get it to install the dependencies, but I think I would need to understand better what the failure is on the lines where the release is being checked...
Hello! Sorry for the late reply. I'm making some changes to dungeoneering (adapting it to Processing 4) and if everything goes according to plan it will use a more recent version of GStreamer. If that works, this script shouldn't be needed anymore. I will update this issue when I get it working.
I'm not really a bash expert but this code was causing issues... It seemed like I was never getting passed the
lsb_release
checks... Of all things, removing the-e
from theset
worked... as you can see in the below diff...The text was updated successfully, but these errors were encountered: