You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@lucene.apache.org by "Mikhail Khludnev (JIRA)" <ji...@apache.org> on 2016/11/04 19:45:58 UTC

[jira] [Comment Edited] (LUCENE-7534) smokeTestRelease.py on cygwin [Errno 2] No such file or directory:

    [ https://issues.apache.org/jira/browse/LUCENE-7534?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15637457#comment-15637457 ] 

Mikhail Khludnev edited comment on LUCENE-7534 at 11/4/16 7:45 PM:
-------------------------------------------------------------------

Here is the status so far: I launch smokeTestRelease.py from cygwin, thus when it invokes {{bin/solr.cmd}} it got cygwin's PATH, where cygwin's {{find}} (yep, it can be replaced to {{findstr}}) and {{timeout}}, and perhaps something else hijacks calls from same named windows programs. And here I really have no idea what to do with it. Is there any ideas?    


was (Author: mkhludnev):
Here is the status so far: I launch smokeTestRelease.py from cygwin, thus when it invokes {{bin/solr.cmd}} it got cygwin's PATH, where cygwin's {{find}} and {{timeout}}, and perhaps something else hijacks calls from same named windows programs. And here I really have no idea what to do with it. Is ther any ideas?    

> smokeTestRelease.py on cygwin [Errno 2] No such file or directory: 
> -------------------------------------------------------------------
>
>                 Key: LUCENE-7534
>                 URL: https://issues.apache.org/jira/browse/LUCENE-7534
>             Project: Lucene - Core
>          Issue Type: Bug
>         Environment: Windows, Cygwin, Python
>            Reporter: Mikhail Khludnev
>         Attachments: LUCENE-7534.patch, LUCENE-7534.patch, LUCENE-7534.patch
>
>
> {quote}
> $ python3 -u dev-tools/scripts/smokeTestRelease.py https://dist.apache.org/repos/dist/dev/lucene/lucene-solr-6.3.0-RC2-rev1fe1a54db32b8c27bfae81887cd4d75242090613/
> Revision: 1fe1a54db32b8c27bfae81887cd4d75242090613
> Java 1.8 JAVA_HOME=C:\Program Files\Java\jdk1.8.0_102
> Traceback (most recent call last):
>   File "dev-tools/scripts/smokeTestRelease.py", line 1440, in <module>
>     main()
>   File "dev-tools/scripts/smokeTestRelease.py", line 1377, in main
>     c = parse_config()
>   File "dev-tools/scripts/smokeTestRelease.py", line 1239, in parse_config
>     c.java = make_java_config(parser, c.test_java8)
>   File "dev-tools/scripts/smokeTestRelease.py", line 1193, in make_java_config
>     run_java8 = _make_runner(java8_home, '1.8')
>   File "dev-tools/scripts/smokeTestRelease.py", line 1179, in _make_runner
>     java_home = subprocess.check_output('cygpath -u "%s"' % java_home).read().decode('utf-8').strip()
>   File "/usr/lib/python3.4/subprocess.py", line 607, in check_output
>     with Popen(*popenargs, stdout=PIPE, **kwargs) as process:
>   File "/usr/lib/python3.4/subprocess.py", line 859, in __init__
>     restore_signals, start_new_session)
>   File "/usr/lib/python3.4/subprocess.py", line 1457, in _execute_child
>     raise child_exception_type(errno_num, err_msg)
> FileNotFoundError: [Errno 2] No such file or directory: 'cygpath -u "C:\\Program Files\\Java\\jdk1.8.0_102"'
> {quote}
> giving [the doc|https://docs.python.org/3.4/library/subprocess.html] path and args should be either supplied as array of terms or supplied as {{shell=True}}



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: dev-help@lucene.apache.org