conda-forge / pyqt-feedstock

A conda-smithy repository for pyqt.
BSD 3-Clause "New" or "Revised" License
5 stars 36 forks source link

PyQt 5.12 broken? #73

Closed jpgill86 closed 4 years ago

jpgill86 commented 4 years ago

Issue:

On Windows, conda cannot resolve package conflicts for PyQt 5.12, even in a new environment:

(base) C:\Users\Jeffrey>conda create -n test -c conda-forge pyqt=5.12
Collecting package metadata (current_repodata.json): done
Solving environment: failed with current_repodata.json, will retry with next repodata source.
Collecting package metadata (repodata.json): done
Solving environment: failed

UnsatisfiableError: The following specifications were found to be incompatible with each other:

Package vc conflicts for:
pyqt=5.12 -> vc[version='>=14,<15.0a0']
Package qt conflicts for:
pyqt=5.12 -> qt[version='>=5.12.5,<5.13.0a0']
Package python conflicts for:
pyqt=5.12 -> python[version='>=3.6,<3.7.0a0|>=3.7,<3.8.0a0|>=3.8,<3.9.0a0']


Environment (conda list):

``` $ conda list # packages in environment at C:\Users\Jeffrey\Miniconda3: # # Name Version Build Channel anaconda-client 1.7.2 py_0 conda-forge asn1crypto 0.24.0 py37_1003 conda-forge attrs 19.1.0 py_0 conda-forge bzip2 1.0.8 hfa6e2cd_0 conda-forge ca-certificates 2019.6.16 hecc5488_0 conda-forge certifi 2019.6.16 py37_1 conda-forge cffi 1.12.3 py37hb32ad35_0 conda-forge chardet 3.0.4 py37_1003 conda-forge clyent 1.2.2 py_1 conda-forge conda 4.7.8 py37_0 conda-forge conda-package-handling 1.3.11 py37_0 conda-forge console_shortcut 0.1.1 3 cryptography 2.7 py37hb32ad35_0 conda-forge decorator 4.4.0 py_0 conda-forge idna 2.8 py37_1000 conda-forge ipython_genutils 0.2.0 py_1 conda-forge jsonschema 3.0.1 py37_0 conda-forge jupyter_core 4.4.0 py_0 conda-forge libarchive 3.3.3 h0005e80_1004 conda-forge libiconv 1.15 hfa6e2cd_1005 conda-forge libxml2 2.9.9 h9ce36c8_1 conda-forge lz4-c 1.8.3 he025d50_1001 conda-forge lzo 2.10 hfa6e2cd_1000 conda-forge menuinst 1.4.16 py37_0 conda-forge nbformat 4.4.0 py_1 conda-forge openssl 1.1.1c hfa6e2cd_0 conda-forge pip 19.1.1 py37_0 conda-forge pycosat 0.6.3 py37hfa6e2cd_1001 conda-forge pycparser 2.19 py37_1 conda-forge pyopenssl 19.0.0 py37_0 conda-forge pyrsistent 0.15.3 py37hfa6e2cd_0 conda-forge pysocks 1.7.0 py37_0 conda-forge python 3.7.3 hb12ca83_0 conda-forge python-dateutil 2.8.0 py_0 conda-forge python-libarchive-c 2.8 py37_1004 conda-forge pytz 2019.1 py_0 conda-forge pywin32 224 py37hfa6e2cd_1000 conda-forge pyyaml 5.1.1 py37hfa6e2cd_0 conda-forge requests 2.22.0 py37_1 conda-forge ruamel_yaml 0.15.71 py37hfa6e2cd_1000 conda-forge setuptools 41.0.1 py37_0 conda-forge six 1.12.0 py37_1000 conda-forge sqlite 3.29.0 hfa6e2cd_0 conda-forge tqdm 4.32.2 py_0 conda-forge traitlets 4.3.2 py37_1000 conda-forge urllib3 1.25.3 py37_0 conda-forge vc 14 0 conda-forge vs2015_runtime 14.0.25420 0 conda-forge wheel 0.33.4 py37_0 conda-forge win_inet_pton 1.1.0 py37_0 conda-forge wincertstore 0.2 py37_1002 conda-forge xz 5.2.4 h2fa13f4_1001 conda-forge yaml 0.1.7 hfa6e2cd_1001 conda-forge zlib 1.2.11 h2fa13f4_1005 conda-forge zstd 1.3.3 vc14_1 conda-forge ```


Details about conda and system ( conda info ):

``` $ conda info active environment : base active env location : C:\Users\Jeffrey\Miniconda3 shell level : 1 user config file : C:\Users\Jeffrey\.condarc populated config files : C:\Users\Jeffrey\.condarc conda version : 4.7.8 conda-build version : not installed python version : 3.7.3.final.0 virtual packages : base environment : C:\Users\Jeffrey\Miniconda3 (writable) channel URLs : https://conda.anaconda.org/conda-forge/win-64 https://conda.anaconda.org/conda-forge/noarch https://repo.anaconda.com/pkgs/main/win-64 https://repo.anaconda.com/pkgs/main/noarch https://repo.anaconda.com/pkgs/r/win-64 https://repo.anaconda.com/pkgs/r/noarch https://repo.anaconda.com/pkgs/msys2/win-64 https://repo.anaconda.com/pkgs/msys2/noarch package cache : C:\Users\Jeffrey\Miniconda3\pkgs C:\Users\Jeffrey\.conda\pkgs C:\Users\Jeffrey\AppData\Local\conda\conda\pkgs envs directories : C:\Users\Jeffrey\Miniconda3\envs C:\Users\Jeffrey\.conda\envs C:\Users\Jeffrey\AppData\Local\conda\conda\envs platform : win-64 user-agent : conda/4.7.8 requests/2.22.0 CPython/3.7.3 Windows/10 Windows/10.0.18362 administrator : False netrc file : None offline mode : False ```
jpgill86 commented 4 years ago

Actually, I'm getting a similar issue with Qt 5.12, so that might be the real issue. I've opened a new pull request there: conda-forge/qt-feedstock#142

ocefpaf commented 4 years ago

The issue is b/c we did not have jpeg 9c on the main label, only the old epoch, which was removed. I re-added it and I'll trigger a rebuild of jpeg 9c on Widows so we have one in main without the epoch.