The warning makes sense since it is skipping some tests. I'm asking more 
how we can avoid skipping those tests on non-Debian distros, without 
writing lots more Julia code.


On Tuesday, August 9, 2016 at 10:55:52 AM UTC-7, Keno Fischer wrote:
>
> Well, we could write an ssh server in julia and just use that to test 
> against, but who would want to do that ;). If it's just a matter of me 
> having put a scary warning there, I guess we can take that out.
>
> On Tue, Aug 9, 2016 at 1:44 PM, Tony Kelman <[email protected] 
> <javascript:>> wrote:
>
>> 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]> 
>>> 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