/srv/irclogs.ubuntu.com/2021/05/06/#launchpad.txt

=== pieq_ is now known as pieq
=== WrathOfA1hilles is now known as WrathOfAchilles
pieqHello! I have a project on Launchpad that triggers a snap build in the edge channel everytime there is a new commit. My project relies on launchpadlib python library, but it looks like there is a problem when building with armhf:06:21
pieqhttps://launchpadlibrarian.net/537303195/buildlog_snap_ubuntu_bionic_armhf_qabro_BUILDING.txt.gz06:22
pieqINFO: pip is looking at multiple versions of launchpadlib to determine which version is compatible with other requirements. This could take a while.06:22
pieqERROR: Could not find a version that satisfies the requirement cryptography>=2.0 (from secretstorage) (from versions: 3.4.7)06:22
pieqERROR: No matching distribution found for cryptography>=2.006:22
pieqIt works fine with arm64 and amd64 builds. Does anyone know how to deal with this?06:22
mitya57pieq: I think the actual error in your log is:07:27
mitya57ERROR: Could not find a version that satisfies the requirement setuptools-rust>=0.11.4 (from versions: none)07:27
mitya57(when trying to build cryptography)07:27
pieqmitya57, I hadn't seen this one. It used to work fine, I suppose something changed in setuptools in the last few months...07:33
mitya57There are no binary wheels for cryptography for armhf (and I think never were), so it needs to be built from source.07:35
mitya57Try installing setuptools-rust in advance, as well as rust compiler.07:36
mitya57Also probably libssl-dev will be needed.07:37
StevenKpieq: Not in setuptools, in cryptography07:38
mitya57Ah, so this may be the change: https://github.com/pyca/cryptography/commit/c84d6ee0605645a207:41
StevenKRight, cryptography upstream now require rust07:43
pieqStevenK, mitya57 thanks a lot, it's very helpful! I'll investigate this then...07:46
RikMillsmany s390x builder have been 'cleaning' for over 24hrs12:08
cjwatsonI'll poke them12:20
RikMillsty :)12:20
=== tomreyn_ is now known as tomreyn

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!