=== pieq_ is now known as pieq === WrathOfA1hilles is now known as WrathOfAchilles [06:21] Hello! 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:22] https://launchpadlibrarian.net/537303195/buildlog_snap_ubuntu_bionic_armhf_qabro_BUILDING.txt.gz [06:22] INFO: pip is looking at multiple versions of launchpadlib to determine which version is compatible with other requirements. This could take a while. [06:22] ERROR: Could not find a version that satisfies the requirement cryptography>=2.0 (from secretstorage) (from versions: 3.4.7) [06:22] ERROR: No matching distribution found for cryptography>=2.0 [06:22] It works fine with arm64 and amd64 builds. Does anyone know how to deal with this? [07:27] pieq: I think the actual error in your log is: [07:27] ERROR: Could not find a version that satisfies the requirement setuptools-rust>=0.11.4 (from versions: none) [07:27] (when trying to build cryptography) [07:33] mitya57, I hadn't seen this one. It used to work fine, I suppose something changed in setuptools in the last few months... [07:35] There are no binary wheels for cryptography for armhf (and I think never were), so it needs to be built from source. [07:36] Try installing setuptools-rust in advance, as well as rust compiler. [07:37] Also probably libssl-dev will be needed. [07:38] pieq: Not in setuptools, in cryptography [07:41] Ah, so this may be the change: https://github.com/pyca/cryptography/commit/c84d6ee0605645a2 [07:43] Right, cryptography upstream now require rust [07:46] StevenK, mitya57 thanks a lot, it's very helpful! I'll investigate this then... [12:08] many s390x builder have been 'cleaning' for over 24hrs [12:20] I'll poke them [12:20] ty :) === tomreyn_ is now known as tomreyn