Though we should try to make them more flexible to run on distributions 
that have them in non-Debian locations. Is there an alternative way we can 
get those tests to run via an executable that can run as non-root on 
openSUSE?


On Tuesday, August 9, 2016 at 7:39:42 AM UTC-7, Keno Fischer wrote:
>
> The tests that are being bypassed are for functionality of the package 
> manager's SSH client capability for git clone over SSH. So yes, those tests 
> are bypassed if ssh is not available, but is shouldn't be a big problem as 
> long as SSH clone runs ok. I think the more important aspect of those tests 
> is that they run on CI to make sure we don't accidentally break the various 
> ways to clone over SSH.
>
> On Tue, Aug 9, 2016 at 2:40 AM, Colin Beckingham <[email protected] 
> <javascript:>> wrote:
>
>> I always run Julia as non-root, so there is not much surprise when "make 
>> testall" says it cannot find sshd, which on openSUSE lives in /usr/sbin and 
>> is not accessible by non-root due to permissions. Testall by normal user 
>> bypasses the related test and continues to success. Attempting to run Julia 
>> as root to allow this test to run results in error in testing libgit2 since 
>> no keys are set up. I'm not worrying about this until I have good reason to 
>> run Julia in root. Does the fact that openSUSE makes sshd unavailable to 
>> non-root users bypass some important tests?
>>
>
>

Reply via email to