conda-forge / pypy-meta-feedstock

A conda-smithy repository for pypy-meta.
BSD 3-Clause "New" or "Revised" License
1 stars 8 forks source link

Cannot install pypy using conda-forge on Windows 10 #15

Closed nlhnt closed 3 years ago

nlhnt commented 3 years ago

Sorry if this is a wrong place to report this issue. Conda page says the package is compatible with any arch (noarch) in version v7.3.4.
Trying to install pypy using conda and -c conda-forge fails.
To reproduce:

conda create --name pypy_env
conda install -c conda-forge pypy

Output:

Collecting package metadata (current_repodata.json): done
Solving environment: failed with initial frozen solve. Retrying with flexible solve.
Solving environment: failed with repodata from current_repodata.json, will retry with next repodata source.
Collecting package metadata (repodata.json): done
Solving environment: failed with initial frozen solve. Retrying with flexible solve.
Solving environment: \
Found conflicts! Looking for incompatible packages.
This can take several minutes.  Press CTRL-C to abort.
failed

UnsatisfiableError:

Output with --verbose flag (conda install -c conda-forge pypy --verbose):

``` Collecting package metadata (current_repodata.json): ...working... done Solving environment: ...working... failed with initial frozen solve. Retrying with flexible solve. Solving environment: ...working... failed with repodata from current_repodata.json, will retry with next repodata source. Collecting package metadata (repodata.json): ...working... done Solving environment: ...working... failed with initial frozen solve. Retrying with flexible solve. Solving environment: ...working... Found conflicts! Looking for incompatible packages. This can take several minutes. Press CTRL-C to abort. failed Traceback (most recent call last): File "C:\ProgramData\Anaconda3\lib\site-packages\conda\cli\install.py", line 261, in install unlink_link_transaction = solver.solve_for_transaction( File "C:\ProgramData\Anaconda3\lib\site-packages\conda\core\solve.py", line 114, in solve_for_transaction unlink_precs, link_precs = self.solve_for_diff(update_modifier, deps_modifier, File "C:\ProgramData\Anaconda3\lib\site-packages\conda\core\solve.py", line 157, in solve_for_diff final_precs = self.solve_final_state(update_modifier, deps_modifier, prune, ignore_pinned, File "C:\ProgramData\Anaconda3\lib\site-packages\conda\core\solve.py", line 281, in solve_final_state ssc = self._run_sat(ssc) File "C:\ProgramData\Anaconda3\lib\site-packages\conda\common\io.py", line 88, in decorated return f(*args, **kwds) File "C:\ProgramData\Anaconda3\lib\site-packages\conda\core\solve.py", line 815, in _run_sat ssc.solution_precs = ssc.r.solve(tuple(final_environment_specs), File "C:\ProgramData\Anaconda3\lib\site-packages\conda\common\io.py", line 88, in decorated return f(*args, **kwds) File "C:\ProgramData\Anaconda3\lib\site-packages\conda\resolve.py", line 1320, in solve raise UnsatisfiableError({}) conda.exceptions.UnsatisfiableError: Did not find conflicting dependencies. If you would like to know which packages conflict ensure that you have enabled unsatisfiable hints. conda config --set unsatisfiable_hints True During handling of the above exception, another exception occurred: Traceback (most recent call last): File "C:\ProgramData\Anaconda3\lib\site-packages\conda\exceptions.py", line 1079, in __call__ return func(*args, **kwargs) File "C:\ProgramData\Anaconda3\lib\site-packages\conda\cli\main.py", line 84, in _main exit_code = do_call(args, p) File "C:\ProgramData\Anaconda3\lib\site-packages\conda\cli\conda_argparse.py", line 83, in do_call return getattr(module, func_name)(args, parser) File "C:\ProgramData\Anaconda3\lib\site-packages\conda\cli\main_install.py", line 20, in execute install(args, parser, 'install') File "C:\ProgramData\Anaconda3\lib\site-packages\conda\cli\install.py", line 308, in install raise e File "C:\ProgramData\Anaconda3\lib\site-packages\conda\cli\install.py", line 295, in install unlink_link_transaction = solver.solve_for_transaction( File "C:\ProgramData\Anaconda3\lib\site-packages\conda\core\solve.py", line 114, in solve_for_transaction unlink_precs, link_precs = self.solve_for_diff(update_modifier, deps_modifier, File "C:\ProgramData\Anaconda3\lib\site-packages\conda\core\solve.py", line 157, in solve_for_diff final_precs = self.solve_final_state(update_modifier, deps_modifier, prune, ignore_pinned, File "C:\ProgramData\Anaconda3\lib\site-packages\conda\core\solve.py", line 281, in solve_final_state ssc = self._run_sat(ssc) File "C:\ProgramData\Anaconda3\lib\site-packages\conda\common\io.py", line 88, in decorated return f(*args, **kwds) File "C:\ProgramData\Anaconda3\lib\site-packages\conda\core\solve.py", line 815, in _run_sat ssc.solution_precs = ssc.r.solve(tuple(final_environment_specs), File "C:\ProgramData\Anaconda3\lib\site-packages\conda\common\io.py", line 88, in decorated return f(*args, **kwds) File "C:\ProgramData\Anaconda3\lib\site-packages\conda\resolve.py", line 1322, in solve self.find_conflicts(specs, specs_to_add, history_specs) File "C:\ProgramData\Anaconda3\lib\site-packages\conda\resolve.py", line 352, in find_conflicts raise UnsatisfiableError(bad_deps, strict=strict_channel_priority) conda.exceptions.UnsatisfiableError ```

Regards

mattip commented 3 years ago

PyPy on conda-forge is not yet available for windows. Hopefully once PyPy releases a reliable 64-bit windows version it can be supported. xref conda-forge/pypy3.6-feedstock#39

nlhnt commented 3 years ago

Thank you, I will follow the linked issue!