Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

cygwin-standard: argon2-cffi build fails: Fix up dependencies of cffi #31441

Closed
mkoeppe opened this issue Mar 1, 2021 · 10 comments
Closed

cygwin-standard: argon2-cffi build fails: Fix up dependencies of cffi #31441

mkoeppe opened this issue Mar 1, 2021 · 10 comments

Comments

@mkoeppe
Copy link
Contributor

mkoeppe commented Mar 1, 2021

On cygwin-standard (https://github.com/mkoeppe/sage/runs/2000089431?check_suite_focus=true)

Setting up build directory for argon2_cffi-20.1.0
...
    ERROR: Could not find a version that satisfies the requirement pycparser
    ERROR: No matching distribution found for pycparser

This is actually an install-requires of cffi, which comes in because argon2-cffi is a PEP-517 package.

We also update cffi to the latest version, from 1.14.4 to 1.14.5.

Depends on #31279

CC: @kliem @jhpalmieri

Component: packages: standard

Author: Matthias Koeppe

Branch/Commit: 92ba178

Reviewer: John Palmieri

Issue created by migration from https://trac.sagemath.org/ticket/31441

@mkoeppe mkoeppe added this to the sage-9.3 milestone Mar 1, 2021
@mkoeppe
Copy link
Contributor Author

mkoeppe commented Mar 1, 2021

Author: Matthias Koeppe

@mkoeppe mkoeppe changed the title argon2-cffi: Fix up dependencies cygwin-standard: argon2-cffi build fails: Fix up dependencies of cffi Mar 1, 2021
@mkoeppe
Copy link
Contributor Author

mkoeppe commented Mar 1, 2021

@mkoeppe
Copy link
Contributor Author

mkoeppe commented Mar 1, 2021

New commits:

f4273b7build/pkgs/argon2_cffi: New
3cec11bbuild/pkgs/notebook/dependencies: Add argon2_cffi
45e5cd2build/pkgs/argon2_cffi/spkg-install.in: Handle SAGE_FAT_BINARY
ba76574Merge #31279
0f3bf34build/pkgs/cffi: Update to 1.14.5
92ba178build/pkgs/cffi/dependencies: Add pycparser

@mkoeppe
Copy link
Contributor Author

mkoeppe commented Mar 1, 2021

Commit: 92ba178

@mkoeppe

This comment has been minimized.

@mkoeppe
Copy link
Contributor Author

mkoeppe commented Mar 1, 2021

@jhpalmieri
Copy link
Member

comment:6

Sure, looks straightforward enough.

@jhpalmieri
Copy link
Member

Changed reviewer from https://github.com/mkoeppe/sage/actions/runs/608931590, ... to John Palmieri

@mkoeppe
Copy link
Contributor Author

mkoeppe commented Mar 7, 2021

comment:7

Thanks.

@vbraun
Copy link
Member

vbraun commented Mar 9, 2021

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants