I hope this helps . Directories must be executable if a program should be able to "enter" it. Entering a directory basically means accessing any file/directory below that directory. Having "read" access to a folder allows you to list its contents - what "write" access does is pretty obvious.
Cannot run executable with Travis-CI - Not sure what I am doing wrong
By : JACK LEE
Date : March 29 2020, 07:55 AM
Hope this helps It's not pretty, but this before_install script is what I use to install Qt5 on Travis CI from the Ubuntu repositories. It's important that the apt-get commands are used as is; dependencies don't resolve correctly so I am manually fixing them.
hope this fix your issue Guess I found the reason - seems to be a bug or strange behavior of the vagrant version 2.1.2 that I use: I still had directory /home/username/bin in the PATH env. Vagrant seems to list all entries in all directories included in PATH to look for ssh and finds subdirectory /home/username/bin/ssh not realizing that this is a directory ...