| delorie.com/archives/browse.cgi | search |
| X-Recipient: | archive-cygwin AT delorie DOT com |
| DomainKey-Signature: | a=rsa-sha1; c=nofws; d=sourceware.org; h=list-id |
| :list-unsubscribe:list-subscribe:list-archive:list-post | |
| :list-help:sender:date:from:to:cc:subject:message-id:in-reply-to | |
| :references:mime-version:content-type:content-transfer-encoding; | |
| q=dns; s=default; b=bUb6qkdiFc5NmMzXLhTjtYnx4QMRb2fQiIpe+EYOJXI | |
| /E6Laq2rPDlT90CPU+0rKmL3yDKq0iUv2GGziDALNxT/CcSi0RTLP3C0ZpY9xGWu | |
| nbpbbpU/oIoxbwQU3Pfe5YrxraYTcGkGZe930AThND8A4vra63gTCscfcNYgntAY | |
| = | |
| DKIM-Signature: | v=1; a=rsa-sha1; c=relaxed; d=sourceware.org; h=list-id |
| :list-unsubscribe:list-subscribe:list-archive:list-post | |
| :list-help:sender:date:from:to:cc:subject:message-id:in-reply-to | |
| :references:mime-version:content-type:content-transfer-encoding; | |
| s=default; bh=UzwzWiItLD5xC1nm1EiWUXiQubw=; b=vJPRboKz6nuR0l19k | |
| ceoKO2trBOE7JnXka7hOz4HMSYTekrXAGtXumiDRp8v+Ml6B165mwYvDHRcg+xuV | |
| u0WkRyrwdMmwTfpLFfEnaBu37mWi+v7q4MiY81iTEcRLdtAtYeEWcQSK2Od63F9F | |
| tmv1RcI7H2GceM0KAzys03lIrQ= | |
| Mailing-List: | contact cygwin-help AT cygwin DOT com; run by ezmlm |
| List-Id: | <cygwin.cygwin.com> |
| List-Subscribe: | <mailto:cygwin-subscribe AT cygwin DOT com> |
| List-Archive: | <http://sourceware.org/ml/cygwin/> |
| List-Post: | <mailto:cygwin AT cygwin DOT com> |
| List-Help: | <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs> |
| Sender: | cygwin-owner AT cygwin DOT com |
| Mail-Followup-To: | cygwin AT cygwin DOT com |
| Delivered-To: | mailing list cygwin AT cygwin DOT com |
| Authentication-Results: | sourceware.org; auth=none |
| X-Spam-SWARE-Status: | No, score=-7.3 required=5.0 tests=AWL,BAYES_00,RCVD_IN_DNSWL_NONE autolearn=ham version=3.3.1 spammy=H*Ad:D*hotmail.com, installer, Sample, yields |
| X-HELO: | conssluserg-01.nifty.com |
| DKIM-Filter: | OpenDKIM Filter v2.10.3 conssluserg-01.nifty.com 00D5pIvf032617 |
| DKIM-Signature: | v=1; a=rsa-sha256; c=relaxed/relaxed; d=nifty.ne.jp; s=dec2015msa; t=1578894678; bh=Q2GTwZ9eLUFkGxh/RzXLw+3l365P+Lxmc32udubUzBY=; h=Date:From:To:Cc:Subject:In-Reply-To:References:From; b=XMguoiuCNjNTzgWgdvt92tYDr0WbSk1m29CdDYFCCheKA81t8aFP7f99OG/2l5jwH vxlUquPD6SuTS64Gfb95W/X9sP0lCY8H5r6aPh/t17qJBsJRB3SMNnx99nVeoHmrIB gbFEW2Rj3Co/Zs5xYG7sTvHu+ue11NKdLbtMN3DHZlFO8jB1Jw+Pwy+NXPIsfOYfr3 pMu1W9V/1Zpq+440rDuQ7Su9zy7MpE/s/sRuvMRVvulKARrcNqwLnbyC75LdbjsmXe Ycm9TM0QG4XszKC4RouB+X7DkRkPHxVv03ArElZNbI7K9XXVTSECpsejSwl4tziB75 uv9eimb3t7T8A== |
| Date: | Mon, 13 Jan 2020 14:51:21 +0900 |
| From: | Takashi Yano <takashi DOT yano AT nifty DOT ne DOT jp> |
| To: | cygwin AT cygwin DOT com |
| Cc: | Henry Goss <sin_vraal AT hotmail DOT com> |
| Subject: | Re: bash 127 errors after upgrade and other install errors |
| Message-Id: | <20200113145121.1abdfe49d5556b45c8b3a54a@nifty.ne.jp> |
| In-Reply-To: | <CH2PR10MB4214B159F0618FFD1D52D7748C350@CH2PR10MB4214.namprd10.prod.outlook.com> |
| References: | <CH2PR10MB421401F71EF79CA2003BFAD68C350 AT CH2PR10MB4214 DOT namprd10 DOT prod DOT outlook DOT com> <20200113112754 DOT 3ef22bc5f6574c15d8128f1e AT nifty DOT ne DOT jp> <CH2PR10MB4214B159F0618FFD1D52D7748C350 AT CH2PR10MB4214 DOT namprd10 DOT prod DOT outlook DOT com> |
| Mime-Version: | 1.0 |
| X-IsSubscribed: | yes |
On Mon, 13 Jan 2020 04:21:58 +0000
Henry Goss wrote:
> Sure, here are the steps to reproduce either. Run on windows 10.
>
> RE: working installation:
> 1) open setup program. tick python3.6, python3.6 dev tools. Install.
> The new installer doesn't recognize the old version of python. I don't recall the old installation method. But If it was not done with setup, it was done with apt-cyg
>
> When I install, setup attempts the following:
> Uninstall python3-setuptools 34.3.2-1 (automatically added)
> Install crypto-policies 20190218-1 (automatically added)
> Install libcrypt2 4.4.4-1 (automatically added)
> Install libgdbm6 1.18.1-1 (automatically added)
> Install libgdbm_compat4 1.18.1-1 (automatically added)
> Install libnsl2 1.2.0-1 (automatically added)
> Install libssl1.1 1.1.1d-1 (automatically added)
> Install libtirpc-common 1.1.4-1 (automatically added)
> Install libtirpc3 1.1.4-1 (automatically added)
> Install python-pip-wheel 19.2.3-1 (automatically added)
> Install python-setuptools-wheel 41.2.0-1 (automatically added)
> Install python36 3.6.9-1
> Install python36-devel 3.6.9-1
> Install python36-setuptools 41.2.0-1 (automatically added)
>
> This breaks python.
>
> At some point, you an uninstall, reinstall, etc and get python working. However it will still lead to the problem with python and selenium below
>
>
> MYSQL
> Uninstall mysql 10.1.30-1 (automatically added)
> Uninstall openssl-devel 1.0.2o-1 (automatically added)
> Install crypto-policies 20190218-1 (automatically added)
> Install libgdbm6 1.18.1-1 (automatically added)
> Install libgdbm_compat4 1.18.1-1 (automatically added)
> Install libmariadb-devel 3.0.9-1 (automatically added)
> Install libmariadb3 3.0.9-1 (automatically added)
> Install libssl-devel 1.1.1d-1 (automatically added)
> Install libssl1.1 1.1.1d-1 (automatically added)
> Install mariadb-common 3.0.9-1 (automatically added)
> Install mysql 10.3.14-1
> Install mysql-devel 10.3.14-1
>
> This breaks mysql.
>
> 2) steps to reproduce python selenium.
> - Run set, select emacs, python 3.5,6 or 7 and associated dev tools.
> - install.
> - from prompt:
> - python -m ensurepip --default-pip
> -pip3.6 install selenium
> "
> pip3.6 freeze
> selenium==3.141.0
> urllib3==1.25.7
> "
> Sample python test code.
> from selenium import webdriver
>
> EXE_PATH = r'/cygdrive/c/webdriver/chromedriver.exe';
> #driver = webdriver.Chrome(executable_path=EXE_PATH)
>
> #driver = webdriver.Chrome(executable_path=EXE_PATH, service_args=["--verbose", "--log-path=run.log"])
> driver = webdriver.Chrome(service_args=["--verbose", "--log-path=run.log"])
> driver.get('https://google.com')
> - at this point, the program will hang. It looks like its waiting to connect to chromedriver.
> running task manager on windows 10, will yield two python3.x processes. This may be expected behavior, I presume its opened with a fork and the child process socket is not closed. Closing the child causes the main to run, cutting the main breaks execution. This appears to be a problem with any python 3.x installation I have done.
>
> Cancelling via ctrl-c yields the following:
> Traceback (most recent call last):
> File "test.py", line 20, in <module>
> driver = webdriver.Chrome()
> File "/usr/lib/python3.6/site-packages/selenium/webdriver/chrome/webdriver.py", line 73, in __init__
> self.service.start()
> File "/usr/lib/python3.6/site-packages/selenium/webdriver/common/service.py", line 76, in start
> stdin=PIPE)
> File "/usr/lib/python3.6/subprocess.py", line 729, in __init__
> restore_signals, start_new_session)
> File "/usr/lib/python3.6/subprocess.py", line 1318, in _execute_child
> part = os.read(errpipe_read, 50000)
> KeyboardInterrupt
Thanks for the report.
I could not reproduce the problem 1).
As for the problem 2), it seems to be the same problem with
https://www.cygwin.com/ml/cygwin/2020-01/msg00093.html.
I already submitted a patch for that issue:
https://www.cygwin.com/ml/cygwin-patches/2020-q1/msg00010.html.
I confirmed the problem 2) is fixed with this patch.
Please wait for the new cygwin release.
--
Takashi Yano <takashi DOT yano AT nifty DOT ne DOT jp>
--
Problem reports: http://cygwin.com/problems.html
FAQ: http://cygwin.com/faq/
Documentation: http://cygwin.com/docs.html
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
| webmaster | delorie software privacy |
| Copyright © 2019 by DJ Delorie | Updated Jul 2019 |