Closed ceptonit closed 3 years ago
Building locally should go without error and finish building
The build fails at the point where it tries to build wheel for cryptography.
These are the steps I used from the documentation:
git clone https://github.com/linuxserver/docker-swag.git cd docker-swag docker build \ --no-cache \ --pull \ -t ghcr.io/linuxserver/swag:latest .
OS: Debian 10 CPU architecture: x86_64 How docker service was installed: From the official docker repo
Sending build context to Docker daemon 241.7kB Step 1/10 : FROM ghcr.io/linuxserver/baseimage-alpine-nginx:3.12 3.12: Pulling from linuxserver/baseimage-alpine-nginx Digest: sha256:56330694c2a142cc9e1abe067eb188cff4b766b1e74e6648ffe9d1f8e59c2485 Status: Image is up to date for ghcr.io/linuxserver/baseimage-alpine-nginx:3.12 ---> dc74722fe69b Step 2/10 : ARG BUILD_DATE ---> Running in ed9fec5497b9 Removing intermediate container ed9fec5497b9 ---> 3be78f0d1ffc Step 3/10 : ARG VERSION ---> Running in 0e61c363a873 Removing intermediate container 0e61c363a873 ---> bd94ca9a68b8 Step 4/10 : ARG CERTBOT_VERSION ---> Running in 4134d27a67c2 Removing intermediate container 4134d27a67c2 ---> da22d54efadc Step 5/10 : LABEL build_version="Linuxserver.io version:- ${VERSION} Build-date:- ${BUILD_DATE}" ---> Running in 8fa1eb1c6734 Removing intermediate container 8fa1eb1c6734 ---> e6dda62ee03d Step 6/10 : LABEL maintainer="aptalca" ---> Running in 8c346f24393e Removing intermediate container 8c346f24393e ---> 39f4d3258fec Step 7/10 : ENV DHLEVEL=2048 ONLY_SUBDOMAINS=false AWS_CONFIG_FILE=/config/dns-conf/route53.ini ---> Running in 331dc0ef328d Removing intermediate container 331dc0ef328d ---> 6db30c69156d Step 8/10 : ENV S6_BEHAVIOUR_IF_STAGE2_FAILS=2 ---> Running in a3c516d2eeb5 Removing intermediate container a3c516d2eeb5 ---> 3d09e1c63b0e Step 9/10 : RUN echo "**** install build packages ****" && apk add --no-cache --virtual=build-dependencies g++ gcc libffi-dev openssl-dev python3-dev && echo "**** install runtime packages ****" && apk add --no-cache --upgrade curl fail2ban gnupg memcached nginx nginx-mod-http-echo nginx-mod-http-fancyindex nginx-mod-http-geoip2 nginx-mod-http-headers-more nginx-mod-http-image-filter nginx-mod-http-lua nginx-mod-http-lua-upstream nginx-mod-http-nchan nginx-mod-http-perl nginx-mod-http-redis2 nginx-mod-http-set-misc nginx-mod-http-upload-progress nginx-mod-http-xslt-filter nginx-mod-mail nginx-mod-rtmp nginx-mod-stream nginx-mod-stream-geoip2 nginx-vim php7-bcmath php7-bz2 php7-ctype php7-curl php7-dom php7-exif php7-ftp php7-gd php7-iconv php7-imap php7-intl php7-ldap php7-mcrypt php7-memcached php7-mysqli php7-mysqlnd php7-opcache php7-pdo_mysql php7-pdo_odbc php7-pdo_pgsql php7-pdo_sqlite php7-pear php7-pecl-apcu php7-pecl-redis php7-pgsql php7-phar php7-posix php7-soap php7-sockets php7-sodium php7-sqlite3 php7-tokenizer php7-xml php7-xmlreader php7-xmlrpc php7-xsl php7-zip py3-cryptography py3-future py3-pip whois && echo "**** install certbot plugins ****" && if [ -z ${CERTBOT_VERSION+x} ]; then CERTBOT="certbot"; else CERTBOT="certbot==${CERTBOT_VERSION}"; fi && pip3 install -U pip && pip3 install -U ${CERTBOT} certbot-dns-aliyun certbot-dns-cloudflare certbot-dns-cloudxns certbot-dns-cpanel certbot-dns-digitalocean certbot-dns-dnsimple certbot-dns-dnsmadeeasy certbot-dns-domeneshop certbot-dns-google certbot-dns-hetzner certbot-dns-inwx certbot-dns-linode certbot-dns-luadns certbot-dns-netcup certbot-dns-njalla certbot-dns-nsone certbot-dns-ovh certbot-dns-rfc2136 certbot-dns-route53 certbot-dns-transip certbot-plugin-gandi cryptography requests && echo "**** remove unnecessary fail2ban filters ****" && rm /etc/fail2ban/jail.d/alpine-ssh.conf && echo "**** copy fail2ban default action and filter to /default ****" && mkdir -p /defaults/fail2ban && mv /etc/fail2ban/action.d /defaults/fail2ban/ && mv /etc/fail2ban/filter.d /defaults/fail2ban/ && echo "**** copy proxy confs to /default ****" && mkdir -p /defaults/proxy-confs && curl -o /tmp/proxy.tar.gz -L "https://github.com/linuxserver/reverse-proxy-confs/tarball/master" && tar xf /tmp/proxy.tar.gz -C /defaults/proxy-confs --strip-components=1 --exclude=linux*/.gitattributes --exclude=linux*/.github --exclude=linux*/.gitignore --exclude=linux*/LICENSE && echo "**** configure nginx ****" && rm -f /etc/nginx/conf.d/default.conf && curl -o /defaults/dhparams.pem -L "https://lsio.ams3.digitaloceanspaces.com/dhparams.pem" && echo "**** cleanup ****" && apk del --purge build-dependencies && for cleanfiles in *.pyc *.pyo; do find /usr/lib/python3.* -iname "${cleanfiles}" -exec rm -f '{}' + ; done && rm -rf /tmp/* /root/.cache ---> Running in 8e00aab85a26 **** install build packages **** fetch http://dl-cdn.alpinelinux.org/alpine/v3.12/main/x86_64/APKINDEX.tar.gz fetch http://dl-cdn.alpinelinux.org/alpine/v3.12/community/x86_64/APKINDEX.tar.gz (1/25) Installing libgcc (9.3.0-r2) (2/25) Installing libstdc++ (9.3.0-r2) (3/25) Installing binutils (2.34-r1) (4/25) Installing gmp (6.2.0-r0) (5/25) Installing isl (0.18-r0) (6/25) Installing libgomp (9.3.0-r2) (7/25) Installing libatomic (9.3.0-r2) (8/25) Installing libgphobos (9.3.0-r2) (9/25) Installing mpfr4 (4.0.2-r4) (10/25) Installing mpc1 (1.1.0-r1) (11/25) Installing gcc (9.3.0-r2) (12/25) Installing musl-dev (1.1.24-r10) (13/25) Installing libc-dev (0.7.2-r3) (14/25) Installing g++ (9.3.0-r2) (15/25) Installing linux-headers (5.4.5-r1) (16/25) Installing libffi (3.3-r2) (17/25) Installing pkgconf (1.7.2-r0) (18/25) Installing libffi-dev (3.3-r2) (19/25) Installing openssl-dev (1.1.1i-r0) (20/25) Installing libbz2 (1.0.8-r1) (21/25) Installing gdbm (1.13-r1) (22/25) Installing sqlite-libs (3.32.1-r0) (23/25) Installing python3 (3.8.5-r0) (24/25) Installing python3-dev (3.8.5-r0) (25/25) Installing build-dependencies (20210208.173458) Executing busybox-1.31.1-r19.trigger OK: 356 MiB in 87 packages **** install runtime packages **** fetch http://dl-cdn.alpinelinux.org/alpine/v3.12/main/x86_64/APKINDEX.tar.gz fetch http://dl-cdn.alpinelinux.org/alpine/v3.12/community/x86_64/APKINDEX.tar.gz (1/157) Installing curl (7.69.1-r3) (2/157) Installing libmnl (1.0.4-r0) (3/157) Installing libnftnl-libs (1.1.6-r0) (4/157) Installing iptables (1.8.4-r2) (5/157) Installing ip6tables (1.8.4-r2) (6/157) Installing fail2ban (0.11.1-r3) (7/157) Installing libgpg-error (1.37-r0) (8/157) Installing libassuan (2.5.3-r0) (9/157) Installing libcap (2.27-r0) (10/157) Installing libblkid (2.35.2-r0) (11/157) Installing libmount (2.35.2-r0) (12/157) Installing glib (2.64.6-r0) (13/157) Installing libgcrypt (1.8.5-r0) (14/157) Installing libsecret (0.20.3-r0) (15/157) Installing pinentry (1.1.0-r2) Executing pinentry-1.1.0-r2.post-install (16/157) Installing nettle (3.5.1-r1) (17/157) Installing p11-kit (0.23.22-r0) (18/157) Installing libtasn1 (4.16.0-r1) (19/157) Installing libunistring (0.9.10-r0) (20/157) Installing gnutls (3.6.15-r0) (21/157) Installing libksba (1.4.0-r0) (22/157) Installing db (5.3.28-r1) (23/157) Installing libsasl (2.1.27-r6) (24/157) Installing libldap (2.4.50-r1) (25/157) Installing npth (1.6-r0) (26/157) Installing gnupg (2.2.23-r0) (27/157) Installing libevent (2.1.11-r1) (28/157) Installing libseccomp (2.4.4-r0) (29/157) Installing memcached (1.6.6-r0) Executing memcached-1.6.6-r0.pre-install (30/157) Installing nginx-mod-http-echo (1.18.0-r1) (31/157) Installing nginx-mod-http-fancyindex (1.18.0-r1) (32/157) Installing libmaxminddb (1.4.3-r0) (33/157) Installing nginx-mod-http-geoip2 (1.18.0-r1) (34/157) Installing nginx-mod-http-headers-more (1.18.0-r1) (35/157) Installing brotli-libs (1.0.9-r1) (36/157) Installing libpng (1.6.37-r1) (37/157) Installing freetype (2.10.4-r0) (38/157) Installing libjpeg-turbo (2.0.5-r0) (39/157) Installing libwebp (1.1.0-r0) (40/157) Installing libgd (2.3.0-r1) (41/157) Installing nginx-mod-http-image-filter (1.18.0-r1) (42/157) Installing nginx-mod-devel-kit (1.18.0-r1) (43/157) Installing luajit (5.1.20190925-r0) (44/157) Installing nginx-mod-http-lua (1.18.0-r1) (45/157) Installing nginx-mod-http-lua-upstream (1.18.0-r1) (46/157) Installing nginx-mod-http-nchan (1.18.0-r1) (47/157) Installing perl (5.30.3-r0) (48/157) Installing perl-error (0.17029-r0) (49/157) Installing perl-git (2.26.2-r0) (50/157) Installing git-perl (2.26.2-r0) (51/157) Installing nginx-mod-http-perl (1.18.0-r1) (52/157) Installing nginx-mod-http-redis2 (1.18.0-r1) (53/157) Installing nginx-mod-http-set-misc (1.18.0-r1) (54/157) Installing nginx-mod-http-upload-progress (1.18.0-r1) (55/157) Installing libxslt (1.1.34-r0) (56/157) Installing nginx-mod-http-xslt-filter (1.18.0-r1) (57/157) Installing nginx-mod-mail (1.18.0-r1) (58/157) Installing nginx-mod-rtmp (1.18.0-r1) (59/157) Installing nginx-mod-stream (1.18.0-r1) (60/157) Installing nginx-mod-stream-geoip2 (1.18.0-r1) (61/157) Installing nginx-vim (1.18.0-r1) (62/157) Upgrading php7-common (7.3.26-r0 -> 7.3.27-r0) (63/157) Upgrading php7 (7.3.26-r0 -> 7.3.27-r0) (64/157) Installing php7-bcmath (7.3.27-r0) (65/157) Installing php7-bz2 (7.3.27-r0) (66/157) Installing php7-ctype (7.3.27-r0) (67/157) Installing php7-curl (7.3.27-r0) (68/157) Installing php7-dom (7.3.27-r0) (69/157) Upgrading php7-mbstring (7.3.26-r0 -> 7.3.27-r0) (70/157) Installing php7-exif (7.3.27-r0) (71/157) Installing php7-ftp (7.3.27-r0) (72/157) Installing libxau (1.0.9-r0) (73/157) Installing libbsd (0.10.0-r0) (74/157) Installing libxdmcp (1.1.3-r0) (75/157) Installing libxcb (1.14-r1) (76/157) Installing libx11 (1.6.12-r0) (77/157) Installing libxext (1.3.4-r0) (78/157) Installing libice (1.0.10-r0) (79/157) Installing libsm (1.2.3-r0) (80/157) Installing libxt (1.2.0-r0) (81/157) Installing libxpm (3.5.13-r0) (82/157) Installing php7-gd (7.3.27-r0) (83/157) Installing php7-iconv (7.3.27-r0) (84/157) Installing c-client (2007f-r11) (85/157) Installing php7-imap (7.3.27-r0) (86/157) Installing icu-libs (67.1-r0) (87/157) Installing php7-intl (7.3.27-r0) (88/157) Upgrading php7-json (7.3.26-r0 -> 7.3.27-r0) (89/157) Installing php7-ldap (7.3.27-r0) (90/157) Installing libmcrypt (2.5.8-r8) (91/157) Installing php7-pecl-mcrypt (1.0.3-r0) (92/157) Upgrading php7-session (7.3.26-r0 -> 7.3.27-r0) (93/157) Installing php7-pecl-igbinary (3.1.6-r0) (94/157) Installing libmemcached-libs (1.0.18-r4) (95/157) Installing php7-pecl-memcached (3.1.5-r0) (96/157) Upgrading php7-openssl (7.3.26-r0 -> 7.3.27-r0) (97/157) Installing php7-mysqlnd (7.3.27-r0) (98/157) Installing php7-mysqli (7.3.27-r0) (99/157) Installing php7-opcache (7.3.27-r0) (100/157) Installing php7-pdo (7.3.27-r0) (101/157) Installing php7-pdo_mysql (7.3.27-r0) (102/157) Installing unixodbc (2.3.7-r2) (103/157) Installing php7-pdo_odbc (7.3.27-r0) (104/157) Installing libpq (12.5-r0) (105/157) Installing php7-pdo_pgsql (7.3.27-r0) (106/157) Installing php7-pdo_sqlite (7.3.27-r0) (107/157) Upgrading php7-xml (7.3.26-r0 -> 7.3.27-r0) (108/157) Installing php7-pear (7.3.27-r0) (109/157) Installing php7-pecl-apcu (5.1.19-r0) (110/157) Installing php7-pecl-redis (5.2.2-r1) (111/157) Installing php7-pgsql (7.3.27-r0) (112/157) Installing php7-phar (7.3.27-r0) (113/157) Installing php7-posix (7.3.27-r0) (114/157) Installing php7-soap (7.3.27-r0) (115/157) Installing php7-sockets (7.3.27-r0) (116/157) Installing libsodium (1.0.18-r0) (117/157) Installing php7-sodium (7.3.27-r0) (118/157) Installing php7-sqlite3 (7.3.27-r0) (119/157) Installing php7-tokenizer (7.3.27-r0) (120/157) Installing php7-xmlreader (7.3.27-r0) (121/157) Installing php7-xmlrpc (7.3.27-r0) (122/157) Installing php7-xsl (7.3.27-r0) (123/157) Installing libzip (1.6.1-r1) (124/157) Installing php7-zip (7.3.27-r0) (125/157) Installing py3-cparser (2.20-r0) (126/157) Installing py3-cffi (1.14.0-r2) (127/157) Installing py3-idna (2.9-r0) (128/157) Installing py3-asn1crypto (1.3.0-r0) (129/157) Installing py3-six (1.15.0-r0) (130/157) Installing py3-cryptography (2.9.2-r0) (131/157) Installing py3-ordered-set (4.0.1-r0) (132/157) Installing py3-appdirs (1.4.4-r1) (133/157) Installing py3-parsing (2.4.7-r0) (134/157) Installing py3-packaging (20.4-r0) (135/157) Installing py3-setuptools (47.0.0-r0) (136/157) Installing py3-future (0.18.2-r1) (137/157) Installing py3-chardet (3.0.4-r4) (138/157) Installing py3-certifi (2020.4.5.1-r0) (139/157) Installing py3-urllib3 (1.25.9-r0) (140/157) Installing py3-requests (2.23.0-r0) (141/157) Installing py3-msgpack (1.0.0-r0) (142/157) Installing py3-lockfile (0.12.2-r3) (143/157) Installing py3-cachecontrol (0.12.6-r0) (144/157) Installing py3-colorama (0.4.3-r0) (145/157) Installing py3-distlib (0.3.0-r0) (146/157) Installing py3-distro (1.5.0-r1) (147/157) Installing py3-webencodings (0.5.1-r3) (148/157) Installing py3-html5lib (1.0.1-r4) (149/157) Installing py3-pytoml (0.1.21-r0) (150/157) Installing py3-pep517 (0.8.2-r0) (151/157) Installing py3-progress (1.5-r0) (152/157) Installing py3-toml (0.10.1-r0) (153/157) Installing py3-retrying (1.3.3-r0) (154/157) Installing py3-contextlib2 (0.6.0-r0) (155/157) Installing py3-pip (20.1.1-r0) (156/157) Installing libidn (1.35-r0) (157/157) Installing whois (5.5.6-r0) Executing busybox-1.31.1-r19.trigger OK: 496 MiB in 237 packages **** install certbot plugins **** Collecting pip Downloading pip-21.0.1-py3-none-any.whl (1.5 MB) Installing collected packages: pip Attempting uninstall: pip Found existing installation: pip 20.1.1 Uninstalling pip-20.1.1: Successfully uninstalled pip-20.1.1 Successfully installed pip-21.0.1 Collecting certbot Downloading certbot-1.12.0-py2.py3-none-any.whl (251 kB) Collecting certbot-dns-aliyun Downloading certbot_dns_aliyun-0.38.1-py2.py3-none-any.whl (11 kB) Collecting certbot-dns-cloudflare Downloading certbot_dns_cloudflare-1.12.0-py2.py3-none-any.whl (11 kB) Collecting certbot-dns-cloudxns Downloading certbot_dns_cloudxns-1.12.0-py2.py3-none-any.whl (9.0 kB) Collecting certbot-dns-cpanel Downloading certbot_dns_cpanel-0.2.2-py2.py3-none-any.whl (8.5 kB) Collecting certbot-dns-digitalocean Downloading certbot_dns_digitalocean-1.12.0-py2.py3-none-any.whl (9.8 kB) Collecting certbot-dns-dnsimple Downloading certbot_dns_dnsimple-1.12.0-py2.py3-none-any.whl (8.8 kB) Collecting certbot-dns-dnsmadeeasy Downloading certbot_dns_dnsmadeeasy-1.12.0-py2.py3-none-any.whl (9.1 kB) Collecting certbot-dns-domeneshop Downloading certbot_dns_domeneshop-0.2.8-py2.py3-none-any.whl (9.1 kB) Collecting certbot-dns-google Downloading certbot_dns_google-1.12.0-py2.py3-none-any.whl (11 kB) Collecting certbot-dns-hetzner Downloading certbot_dns_hetzner-1.0.5-py2.py3-none-any.whl (12 kB) Collecting certbot-dns-inwx Downloading certbot_dns_inwx-2.1.2-py2.py3-none-any.whl (12 kB) Collecting certbot-dns-linode Downloading certbot_dns_linode-1.12.0-py2.py3-none-any.whl (9.2 kB) Collecting certbot-dns-luadns Downloading certbot_dns_luadns-1.12.0-py2.py3-none-any.whl (8.9 kB) Collecting certbot-dns-netcup Downloading certbot_dns_netcup-1.1.0-py2.py3-none-any.whl (9.4 kB) Collecting certbot-dns-njalla Downloading certbot_dns_njalla-1.0.0-py3-none-any.whl (8.9 kB) Collecting certbot-dns-nsone Downloading certbot_dns_nsone-1.12.0-py2.py3-none-any.whl (8.9 kB) Collecting certbot-dns-ovh Downloading certbot_dns_ovh-1.12.0-py2.py3-none-any.whl (9.1 kB) Collecting certbot-dns-rfc2136 Downloading certbot_dns_rfc2136-1.12.0-py2.py3-none-any.whl (10 kB) Collecting certbot-dns-route53 Downloading certbot_dns_route53-1.12.0-py2.py3-none-any.whl (11 kB) Collecting certbot-dns-transip Downloading certbot_dns_transip-0.3.3.tar.gz (13 kB) Collecting certbot-plugin-gandi Downloading certbot_plugin_gandi-1.2.5-py3-none-any.whl (6.0 kB) Requirement already satisfied: cryptography in /usr/lib/python3.8/site-packages (2.9.2) Collecting cryptography Downloading cryptography-3.4.2.tar.gz (544 kB) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing wheel metadata: started Preparing wheel metadata: finished with status 'done' Requirement already satisfied: requests in /usr/lib/python3.8/site-packages (2.23.0) Collecting requests Downloading requests-2.25.1-py2.py3-none-any.whl (61 kB) Requirement already satisfied: distro>=1.0.1 in /usr/lib/python3.8/site-packages (from certbot) (1.5.0) Collecting zope.component Downloading zope.component-4.6.2-py2.py3-none-any.whl (67 kB) Collecting josepy>=1.1.0 Downloading josepy-1.6.0-py2.py3-none-any.whl (57 kB) Collecting ConfigArgParse>=0.9.3 Downloading ConfigArgParse-1.2.3.tar.gz (42 kB) Collecting acme>=1.8.0 Downloading acme-1.12.0-py2.py3-none-any.whl (42 kB) Collecting pytz Downloading pytz-2021.1-py2.py3-none-any.whl (510 kB) Collecting configobj>=5.0.6 Downloading configobj-5.0.6.tar.gz (33 kB) Collecting zope.interface Downloading zope.interface-5.2.0.tar.gz (227 kB) Collecting parsedatetime>=2.4 Downloading parsedatetime-2.6-py3-none-any.whl (42 kB) Requirement already satisfied: setuptools>=39.0.1 in /usr/lib/python3.8/site-packages (from certbot) (47.0.0) Collecting pyrfc3339 Downloading pyRFC3339-1.1-py2.py3-none-any.whl (5.7 kB) Requirement already satisfied: cffi>=1.12 in /usr/lib/python3.8/site-packages (from cryptography) (1.14.0) Collecting PyOpenSSL>=17.3.0 Downloading pyOpenSSL-20.0.1-py2.py3-none-any.whl (54 kB) Requirement already satisfied: six>=1.11.0 in /usr/lib/python3.8/site-packages (from acme>=1.8.0->certbot) (1.15.0) Collecting requests-toolbelt>=0.3.0 Downloading requests_toolbelt-0.9.1-py2.py3-none-any.whl (54 kB) Requirement already satisfied: pycparser in /usr/lib/python3.8/site-packages (from cffi>=1.12->cryptography) (2.20) Requirement already satisfied: chardet<5,>=3.0.2 in /usr/lib/python3.8/site-packages (from requests) (3.0.4) Requirement already satisfied: urllib3<1.27,>=1.21.1 in /usr/lib/python3.8/site-packages (from requests) (1.25.9) Requirement already satisfied: certifi>=2017.4.17 in /usr/lib/python3.8/site-packages (from requests) (2020.4.5.1) Requirement already satisfied: idna<3,>=2.5 in /usr/lib/python3.8/site-packages (from requests) (2.9) Collecting mock Downloading mock-4.0.3-py3-none-any.whl (28 kB) Collecting dns-lexicon Downloading dns_lexicon-3.5.3-py3-none-any.whl (253 kB) Collecting cloudflare>=1.5.1 Downloading cloudflare-2.8.15.tar.gz (70 kB) Collecting pyyaml Downloading PyYAML-5.4.1.tar.gz (175 kB) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing wheel metadata: started Preparing wheel metadata: finished with status 'done' Collecting jsonlines Downloading jsonlines-2.0.0-py3-none-any.whl (6.3 kB) Collecting beautifulsoup4 Downloading beautifulsoup4-4.9.3-py3-none-any.whl (115 kB) Requirement already satisfied: future<1,>=0 in /usr/lib/python3.8/site-packages (from dns-lexicon->certbot-dns-aliyun) (0.18.2) Collecting tldextract<4,>=3 Downloading tldextract-3.1.0-py2.py3-none-any.whl (87 kB) Collecting soupsieve>1.2 Downloading soupsieve-2.1-py3-none-any.whl (32 kB) Collecting requests-file>=1.4 Downloading requests_file-1.5.1-py2.py3-none-any.whl (3.7 kB) Collecting filelock>=3.0.8 Downloading filelock-3.0.12-py3-none-any.whl (7.6 kB) Collecting python-digitalocean>=1.11 Downloading python_digitalocean-1.16.0-py3-none-any.whl (39 kB) Collecting jsonpickle Downloading jsonpickle-2.0.0-py2.py3-none-any.whl (37 kB) Collecting domeneshop>=0.4.2 Downloading domeneshop-0.4.2-py2.py3-none-any.whl (5.1 kB) Collecting httplib2 Downloading httplib2-0.19.0-py3-none-any.whl (95 kB) Collecting google-api-python-client>=1.5.5 Downloading google_api_python_client-1.12.8-py2.py3-none-any.whl (61 kB) Collecting oauth2client>=4.0 Downloading oauth2client-4.1.3-py2.py3-none-any.whl (98 kB) Collecting google-auth>=1.16.0 Downloading google_auth-1.25.0-py2.py3-none-any.whl (116 kB) Collecting google-auth-httplib2>=0.0.3 Downloading google_auth_httplib2-0.0.4-py2.py3-none-any.whl (9.1 kB) Collecting uritemplate<4dev,>=3.0.0 Downloading uritemplate-3.0.1-py2.py3-none-any.whl (15 kB) Collecting google-api-core<2dev,>=1.21.0 Downloading google_api_core-1.25.1-py2.py3-none-any.whl (92 kB) Collecting protobuf>=3.12.0 Downloading protobuf-3.14.0-py2.py3-none-any.whl (173 kB) Collecting googleapis-common-protos<2.0dev,>=1.6.0 Downloading googleapis_common_protos-1.52.0-py2.py3-none-any.whl (100 kB) Collecting cachetools<5.0,>=2.0.0 Downloading cachetools-4.2.1-py3-none-any.whl (12 kB) Collecting pyasn1-modules>=0.2.1 Downloading pyasn1_modules-0.2.8-py2.py3-none-any.whl (155 kB) Collecting rsa<5,>=3.1.4 Downloading rsa-4.7-py3-none-any.whl (34 kB) Requirement already satisfied: pyparsing<3,>=2.4.2 in /usr/lib/python3.8/site-packages (from httplib2->certbot-dns-google) (2.4.7) Collecting pyasn1>=0.1.7 Downloading pyasn1-0.4.8-py2.py3-none-any.whl (77 kB) Collecting requests-mock Downloading requests_mock-1.8.0-py2.py3-none-any.whl (23 kB) Collecting dnspython Downloading dnspython-2.1.0-py3-none-any.whl (241 kB) Collecting boto3 Downloading boto3-1.17.3-py2.py3-none-any.whl (130 kB) Collecting transip~=2.1.0 Downloading transip-2.1.2-py2.py3-none-any.whl (15 kB) Collecting suds-jurko~=0.6 Downloading suds-jurko-0.6.zip (255 kB) Collecting botocore<1.21.0,>=1.20.3 Downloading botocore-1.20.3-py2.py3-none-any.whl (7.2 MB) Collecting jmespath<1.0.0,>=0.7.1 Downloading jmespath-0.10.0-py2.py3-none-any.whl (24 kB) Collecting s3transfer<0.4.0,>=0.3.0 Downloading s3transfer-0.3.4-py2.py3-none-any.whl (69 kB) Collecting python-dateutil<3.0.0,>=2.1 Downloading python_dateutil-2.8.1-py2.py3-none-any.whl (227 kB) Collecting zope.event Downloading zope.event-4.5.0-py2.py3-none-any.whl (6.8 kB) Collecting zope.hookable>=4.2.0 Downloading zope.hookable-5.0.1.tar.gz (24 kB) Collecting zope.deferredimport>=4.2.1 Downloading zope.deferredimport-4.3.1-py2.py3-none-any.whl (10 kB) Collecting zope.deprecation>=4.3.0 Downloading zope.deprecation-4.4.0-py2.py3-none-any.whl (10 kB) Collecting zope.proxy Downloading zope.proxy-4.3.5.tar.gz (45 kB) Using legacy 'setup.py install' for ConfigArgParse, since package 'wheel' is not installed. Using legacy 'setup.py install' for configobj, since package 'wheel' is not installed. Using legacy 'setup.py install' for cloudflare, since package 'wheel' is not installed. Using legacy 'setup.py install' for certbot-dns-transip, since package 'wheel' is not installed. Using legacy 'setup.py install' for suds-jurko, since package 'wheel' is not installed. Using legacy 'setup.py install' for zope.interface, since package 'wheel' is not installed. Using legacy 'setup.py install' for zope.hookable, since package 'wheel' is not installed. Using legacy 'setup.py install' for zope.proxy, since package 'wheel' is not installed. Building wheels for collected packages: cryptography, pyyaml Building wheel for cryptography (PEP 517): started Building wheel for cryptography (PEP 517): finished with status 'error' ERROR: Command errored out with exit status 1: command: /usr/bin/python3 /usr/lib/python3.8/site-packages/pip/_vendor/pep517/_in_process.py build_wheel /tmp/tmphy61v74n cwd: /tmp/pip-install-sjkmlpdb/cryptography_0dccedd9ccec4b60aa1f965c9741f47d Complete output (148 lines): running bdist_wheel running build running build_py creating build creating build/lib.linux-x86_64-3.8 creating build/lib.linux-x86_64-3.8/cryptography copying src/cryptography/__init__.py -> build/lib.linux-x86_64-3.8/cryptography copying src/cryptography/exceptions.py -> build/lib.linux-x86_64-3.8/cryptography copying src/cryptography/__about__.py -> build/lib.linux-x86_64-3.8/cryptography copying src/cryptography/fernet.py -> build/lib.linux-x86_64-3.8/cryptography copying src/cryptography/utils.py -> build/lib.linux-x86_64-3.8/cryptography creating build/lib.linux-x86_64-3.8/cryptography/x509 copying src/cryptography/x509/__init__.py -> build/lib.linux-x86_64-3.8/cryptography/x509 copying src/cryptography/x509/ocsp.py -> build/lib.linux-x86_64-3.8/cryptography/x509 copying src/cryptography/x509/name.py -> build/lib.linux-x86_64-3.8/cryptography/x509 copying src/cryptography/x509/base.py -> build/lib.linux-x86_64-3.8/cryptography/x509 copying src/cryptography/x509/certificate_transparency.py -> build/lib.linux-x86_64-3.8/cryptography/x509 copying src/cryptography/x509/oid.py -> build/lib.linux-x86_64-3.8/cryptography/x509 copying src/cryptography/x509/general_name.py -> build/lib.linux-x86_64-3.8/cryptography/x509 copying src/cryptography/x509/extensions.py -> build/lib.linux-x86_64-3.8/cryptography/x509 creating build/lib.linux-x86_64-3.8/cryptography/hazmat copying src/cryptography/hazmat/__init__.py -> build/lib.linux-x86_64-3.8/cryptography/hazmat copying src/cryptography/hazmat/_types.py -> build/lib.linux-x86_64-3.8/cryptography/hazmat copying src/cryptography/hazmat/_der.py -> build/lib.linux-x86_64-3.8/cryptography/hazmat copying src/cryptography/hazmat/_oid.py -> build/lib.linux-x86_64-3.8/cryptography/hazmat creating build/lib.linux-x86_64-3.8/cryptography/hazmat/primitives copying src/cryptography/hazmat/primitives/hmac.py -> build/lib.linux-x86_64-3.8/cryptography/hazmat/primitives copying src/cryptography/hazmat/primitives/__init__.py -> build/lib.linux-x86_64-3.8/cryptography/hazmat/primitives copying src/cryptography/hazmat/primitives/poly1305.py -> build/lib.linux-x86_64-3.8/cryptography/hazmat/primitives copying src/cryptography/hazmat/primitives/keywrap.py -> build/lib.linux-x86_64-3.8/cryptography/hazmat/primitives copying src/cryptography/hazmat/primitives/_serialization.py -> build/lib.linux-x86_64-3.8/cryptography/hazmat/primitives copying src/cryptography/hazmat/primitives/cmac.py -> build/lib.linux-x86_64-3.8/cryptography/hazmat/primitives copying src/cryptography/hazmat/primitives/constant_time.py -> build/lib.linux-x86_64-3.8/cryptography/hazmat/primitives copying src/cryptography/hazmat/primitives/hashes.py -> build/lib.linux-x86_64-3.8/cryptography/hazmat/primitives copying src/cryptography/hazmat/primitives/padding.py -> build/lib.linux-x86_64-3.8/cryptography/hazmat/primitives copying src/cryptography/hazmat/primitives/_cipheralgorithm.py -> build/lib.linux-x86_64-3.8/cryptography/hazmat/primitives copying src/cryptography/hazmat/primitives/_asymmetric.py -> build/lib.linux-x86_64-3.8/cryptography/hazmat/primitives creating build/lib.linux-x86_64-3.8/cryptography/hazmat/bindings copying src/cryptography/hazmat/bindings/__init__.py -> build/lib.linux-x86_64-3.8/cryptography/hazmat/bindings creating build/lib.linux-x86_64-3.8/cryptography/hazmat/backends copying src/cryptography/hazmat/backends/__init__.py -> build/lib.linux-x86_64-3.8/cryptography/hazmat/backends copying src/cryptography/hazmat/backends/interfaces.py -> build/lib.linux-x86_64-3.8/cryptography/hazmat/backends creating build/lib.linux-x86_64-3.8/cryptography/hazmat/primitives/twofactor copying src/cryptography/hazmat/primitives/twofactor/__init__.py -> build/lib.linux-x86_64-3.8/cryptography/hazmat/primitives/twofactor copying src/cryptography/hazmat/primitives/twofactor/hotp.py -> build/lib.linux-x86_64-3.8/cryptography/hazmat/primitives/twofactor copying src/cryptography/hazmat/primitives/twofactor/totp.py -> build/lib.linux-x86_64-3.8/cryptography/hazmat/primitives/twofactor copying src/cryptography/hazmat/primitives/twofactor/utils.py -> build/lib.linux-x86_64-3.8/cryptography/hazmat/primitives/twofactor creating build/lib.linux-x86_64-3.8/cryptography/hazmat/primitives/kdf copying src/cryptography/hazmat/primitives/kdf/pbkdf2.py -> build/lib.linux-x86_64-3.8/cryptography/hazmat/primitives/kdf copying src/cryptography/hazmat/primitives/kdf/__init__.py -> build/lib.linux-x86_64-3.8/cryptography/hazmat/primitives/kdf copying src/cryptography/hazmat/primitives/kdf/x963kdf.py -> build/lib.linux-x86_64-3.8/cryptography/hazmat/primitives/kdf copying src/cryptography/hazmat/primitives/kdf/scrypt.py -> build/lib.linux-x86_64-3.8/cryptography/hazmat/primitives/kdf copying src/cryptography/hazmat/primitives/kdf/kbkdf.py -> build/lib.linux-x86_64-3.8/cryptography/hazmat/primitives/kdf copying src/cryptography/hazmat/primitives/kdf/concatkdf.py -> build/lib.linux-x86_64-3.8/cryptography/hazmat/primitives/kdf copying src/cryptography/hazmat/primitives/kdf/hkdf.py -> build/lib.linux-x86_64-3.8/cryptography/hazmat/primitives/kdf creating build/lib.linux-x86_64-3.8/cryptography/hazmat/primitives/serialization copying src/cryptography/hazmat/primitives/serialization/__init__.py -> build/lib.linux-x86_64-3.8/cryptography/hazmat/primitives/serialization copying src/cryptography/hazmat/primitives/serialization/base.py -> build/lib.linux-x86_64-3.8/cryptography/hazmat/primitives/serialization copying src/cryptography/hazmat/primitives/serialization/pkcs7.py -> build/lib.linux-x86_64-3.8/cryptography/hazmat/primitives/serialization copying src/cryptography/hazmat/primitives/serialization/pkcs12.py -> build/lib.linux-x86_64-3.8/cryptography/hazmat/primitives/serialization copying src/cryptography/hazmat/primitives/serialization/ssh.py -> build/lib.linux-x86_64-3.8/cryptography/hazmat/primitives/serialization creating build/lib.linux-x86_64-3.8/cryptography/hazmat/primitives/ciphers copying src/cryptography/hazmat/primitives/ciphers/aead.py -> build/lib.linux-x86_64-3.8/cryptography/hazmat/primitives/ciphers copying src/cryptography/hazmat/primitives/ciphers/__init__.py -> build/lib.linux-x86_64-3.8/cryptography/hazmat/primitives/ciphers copying src/cryptography/hazmat/primitives/ciphers/algorithms.py -> build/lib.linux-x86_64-3.8/cryptography/hazmat/primitives/ciphers copying src/cryptography/hazmat/primitives/ciphers/base.py -> build/lib.linux-x86_64-3.8/cryptography/hazmat/primitives/ciphers copying src/cryptography/hazmat/primitives/ciphers/modes.py -> build/lib.linux-x86_64-3.8/cryptography/hazmat/primitives/ciphers creating build/lib.linux-x86_64-3.8/cryptography/hazmat/primitives/asymmetric copying src/cryptography/hazmat/primitives/asymmetric/ed448.py -> build/lib.linux-x86_64-3.8/cryptography/hazmat/primitives/asymmetric copying src/cryptography/hazmat/primitives/asymmetric/__init__.py -> build/lib.linux-x86_64-3.8/cryptography/hazmat/primitives/asymmetric copying src/cryptography/hazmat/primitives/asymmetric/ec.py -> build/lib.linux-x86_64-3.8/cryptography/hazmat/primitives/asymmetric copying src/cryptography/hazmat/primitives/asymmetric/dh.py -> build/lib.linux-x86_64-3.8/cryptography/hazmat/primitives/asymmetric copying src/cryptography/hazmat/primitives/asymmetric/rsa.py -> build/lib.linux-x86_64-3.8/cryptography/hazmat/primitives/asymmetric copying src/cryptography/hazmat/primitives/asymmetric/x448.py -> build/lib.linux-x86_64-3.8/cryptography/hazmat/primitives/asymmetric copying src/cryptography/hazmat/primitives/asymmetric/ed25519.py -> build/lib.linux-x86_64-3.8/cryptography/hazmat/primitives/asymmetric copying src/cryptography/hazmat/primitives/asymmetric/padding.py -> build/lib.linux-x86_64-3.8/cryptography/hazmat/primitives/asymmetric copying src/cryptography/hazmat/primitives/asymmetric/x25519.py -> build/lib.linux-x86_64-3.8/cryptography/hazmat/primitives/asymmetric copying src/cryptography/hazmat/primitives/asymmetric/dsa.py -> build/lib.linux-x86_64-3.8/cryptography/hazmat/primitives/asymmetric copying src/cryptography/hazmat/primitives/asymmetric/utils.py -> build/lib.linux-x86_64-3.8/cryptography/hazmat/primitives/asymmetric creating build/lib.linux-x86_64-3.8/cryptography/hazmat/bindings/openssl copying src/cryptography/hazmat/bindings/openssl/_conditional.py -> build/lib.linux-x86_64-3.8/cryptography/hazmat/bindings/openssl copying src/cryptography/hazmat/bindings/openssl/__init__.py -> build/lib.linux-x86_64-3.8/cryptography/hazmat/bindings/openssl copying src/cryptography/hazmat/bindings/openssl/binding.py -> build/lib.linux-x86_64-3.8/cryptography/hazmat/bindings/openssl creating build/lib.linux-x86_64-3.8/cryptography/hazmat/backends/openssl copying src/cryptography/hazmat/backends/openssl/ed448.py -> build/lib.linux-x86_64-3.8/cryptography/hazmat/backends/openssl copying src/cryptography/hazmat/backends/openssl/aead.py -> build/lib.linux-x86_64-3.8/cryptography/hazmat/backends/openssl copying src/cryptography/hazmat/backends/openssl/hmac.py -> build/lib.linux-x86_64-3.8/cryptography/hazmat/backends/openssl copying src/cryptography/hazmat/backends/openssl/__init__.py -> build/lib.linux-x86_64-3.8/cryptography/hazmat/backends/openssl copying src/cryptography/hazmat/backends/openssl/ocsp.py -> build/lib.linux-x86_64-3.8/cryptography/hazmat/backends/openssl copying src/cryptography/hazmat/backends/openssl/ec.py -> build/lib.linux-x86_64-3.8/cryptography/hazmat/backends/openssl copying src/cryptography/hazmat/backends/openssl/dh.py -> build/lib.linux-x86_64-3.8/cryptography/hazmat/backends/openssl copying src/cryptography/hazmat/backends/openssl/decode_asn1.py -> build/lib.linux-x86_64-3.8/cryptography/hazmat/backends/openssl copying src/cryptography/hazmat/backends/openssl/poly1305.py -> build/lib.linux-x86_64-3.8/cryptography/hazmat/backends/openssl copying src/cryptography/hazmat/backends/openssl/rsa.py -> build/lib.linux-x86_64-3.8/cryptography/hazmat/backends/openssl copying src/cryptography/hazmat/backends/openssl/encode_asn1.py -> build/lib.linux-x86_64-3.8/cryptography/hazmat/backends/openssl copying src/cryptography/hazmat/backends/openssl/ciphers.py -> build/lib.linux-x86_64-3.8/cryptography/hazmat/backends/openssl copying src/cryptography/hazmat/backends/openssl/x448.py -> build/lib.linux-x86_64-3.8/cryptography/hazmat/backends/openssl copying src/cryptography/hazmat/backends/openssl/cmac.py -> build/lib.linux-x86_64-3.8/cryptography/hazmat/backends/openssl copying src/cryptography/hazmat/backends/openssl/hashes.py -> build/lib.linux-x86_64-3.8/cryptography/hazmat/backends/openssl copying src/cryptography/hazmat/backends/openssl/ed25519.py -> build/lib.linux-x86_64-3.8/cryptography/hazmat/backends/openssl copying src/cryptography/hazmat/backends/openssl/x25519.py -> build/lib.linux-x86_64-3.8/cryptography/hazmat/backends/openssl copying src/cryptography/hazmat/backends/openssl/dsa.py -> build/lib.linux-x86_64-3.8/cryptography/hazmat/backends/openssl copying src/cryptography/hazmat/backends/openssl/utils.py -> build/lib.linux-x86_64-3.8/cryptography/hazmat/backends/openssl copying src/cryptography/hazmat/backends/openssl/backend.py -> build/lib.linux-x86_64-3.8/cryptography/hazmat/backends/openssl copying src/cryptography/hazmat/backends/openssl/x509.py -> build/lib.linux-x86_64-3.8/cryptography/hazmat/backends/openssl running egg_info writing src/cryptography.egg-info/PKG-INFO writing dependency_links to src/cryptography.egg-info/dependency_links.txt writing requirements to src/cryptography.egg-info/requires.txt writing top-level names to src/cryptography.egg-info/top_level.txt reading manifest file 'src/cryptography.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' no previously-included directories found matching 'docs/_build' warning: no previously-included files found matching 'vectors' warning: no previously-included files matching '*' found under directory 'vectors' warning: no previously-included files matching '*' found under directory '.github' warning: no previously-included files found matching 'release.py' warning: no previously-included files found matching '.coveragerc' warning: no previously-included files found matching 'codecov.yml' warning: no previously-included files found matching '.readthedocs.yml' warning: no previously-included files found matching 'dev-requirements.txt' warning: no previously-included files found matching 'tox.ini' warning: no previously-included files found matching 'mypy.ini' warning: no previously-included files matching '*' found under directory '.zuul.d' warning: no previously-included files matching '*' found under directory '.zuul.playbooks' writing manifest file 'src/cryptography.egg-info/SOURCES.txt' running build_ext generating cffi module 'build/temp.linux-x86_64-3.8/_padding.c' creating build/temp.linux-x86_64-3.8 generating cffi module 'build/temp.linux-x86_64-3.8/_openssl.c' running build_rust =============================DEBUG ASSISTANCE============================= If you are seeing a compilation error please try the following steps to successfully install cryptography: 1) Upgrade to the latest pip and try again. This will fix errors for most users. See: https://pip.pypa.io/en/stable/installing/#upgrading-pip 2) Read https://cryptography.io/en/latest/installation.html for specific instructions for your platform. 3) Check our frequently asked questions for more information: https://cryptography.io/en/latest/faq.html 4) Ensure you have a recent Rust toolchain installed: https://cryptography.io/en/latest/installation.html#rust 5) If you are experiencing issues with Rust for *this release only* you may set the environment variable `CRYPTOGRAPHY_DONT_BUILD_RUST=1`. =============================DEBUG ASSISTANCE============================= error: Can not find Rust compiler ---------------------------------------- ERROR: Failed building wheel for cryptography Building wheel for pyyaml (PEP 517): started Building wheel for pyyaml (PEP 517): finished with status 'done' Created wheel for pyyaml: filename=PyYAML-5.4.1-cp38-cp38-linux_x86_64.whl size=45641 sha256=cafa9c2caf884012438e819f589d534d708425606547501620f4c8d8e698948f Stored in directory: /root/.cache/pip/wheels/dd/c5/1d/5d7436173d3efd4a14dcb510eb0b29525ecb6b0e41489e716e Successfully built pyyaml Failed to build cryptography ERROR: Could not build wheels for cryptography which use PEP 517 and cannot be installed directly The command '/bin/sh -c echo "**** install build packages ****" && apk add --no-cache --virtual=build-dependencies g++ gcc libffi-dev openssl-dev python3-dev && echo "**** install runtime packages ****" && apk add --no-cache --upgrade curl fail2ban gnupg memcached nginx nginx-mod-http-echo nginx-mod-http-fancyindex nginx-mod-http-geoip2 nginx-mod-http-headers-more nginx-mod-http-image-filter nginx-mod-http-lua nginx-mod-http-lua-upstream nginx-mod-http-nchan nginx-mod-http-perl nginx-mod-http-redis2 nginx-mod-http-set-misc nginx-mod-http-upload-progress nginx-mod-http-xslt-filter nginx-mod-mail nginx-mod-rtmp nginx-mod-stream nginx-mod-stream-geoip2 nginx-vim php7-bcmath php7-bz2 php7-ctype php7-curl php7-dom php7-exif php7-ftp php7-gd php7-iconv php7-imap php7-intl php7-ldap php7-mcrypt php7-memcached php7-mysqli php7-mysqlnd php7-opcache php7-pdo_mysql php7-pdo_odbc php7-pdo_pgsql php7-pdo_sqlite php7-pear php7-pecl-apcu php7-pecl-redis php7-pgsql php7-phar php7-posix php7-soap php7-sockets php7-sodium php7-sqlite3 php7-tokenizer php7-xml php7-xmlreader php7-xmlrpc php7-xsl php7-zip py3-cryptography py3-future py3-pip whois && echo "**** install certbot plugins ****" && if [ -z ${CERTBOT_VERSION+x} ]; then CERTBOT="certbot"; else CERTBOT="certbot==${CERTBOT_VERSION}"; fi && pip3 install -U pip && pip3 install -U ${CERTBOT} certbot-dns-aliyun certbot-dns-cloudflare certbot-dns-cloudxns certbot-dns-cpanel certbot-dns-digitalocean certbot-dns-dnsimple certbot-dns-dnsmadeeasy certbot-dns-domeneshop certbot-dns-google certbot-dns-hetzner certbot-dns-inwx certbot-dns-linode certbot-dns-luadns certbot-dns-netcup certbot-dns-njalla certbot-dns-nsone certbot-dns-ovh certbot-dns-rfc2136 certbot-dns-route53 certbot-dns-transip certbot-plugin-gandi cryptography requests && echo "**** remove unnecessary fail2ban filters ****" && rm /etc/fail2ban/jail.d/alpine-ssh.conf && echo "**** copy fail2ban default action and filter to /default ****" && mkdir -p /defaults/fail2ban && mv /etc/fail2ban/action.d /defaults/fail2ban/ && mv /etc/fail2ban/filter.d /defaults/fail2ban/ && echo "**** copy proxy confs to /default ****" && mkdir -p /defaults/proxy-confs && curl -o /tmp/proxy.tar.gz -L "https://github.com/linuxserver/reverse-proxy-confs/tarball/master" && tar xf /tmp/proxy.tar.gz -C /defaults/proxy-confs --strip-components=1 --exclude=linux*/.gitattributes --exclude=linux*/.github --exclude=linux*/.gitignore --exclude=linux*/LICENSE && echo "**** configure nginx ****" && rm -f /etc/nginx/conf.d/default.conf && curl -o /defaults/dhparams.pem -L "https://lsio.ams3.digitaloceanspaces.com/dhparams.pem" && echo "**** cleanup ****" && apk del --purge build-dependencies && for cleanfiles in *.pyc *.pyo; do find /usr/lib/python3.* -iname "${cleanfiles}" -exec rm -f '{}' + ; done && rm -rf /tmp/* /root/.cache' returned a non-zero code: 1
Thanks for opening your first issue here! Be sure to follow the bug or feature issue templates!
You can adapt this fix to your local file, until we decide how to handle the sudden change from cryptography. https://github.com/linuxserver/docker-limnoria/pull/5
Expected Behavior
Building locally should go without error and finish building
Current Behavior
The build fails at the point where it tries to build wheel for cryptography.
Steps to Reproduce
These are the steps I used from the documentation:
Environment
OS: Debian 10 CPU architecture: x86_64 How docker service was installed: From the official docker repo
Command used to create docker container (run/create/compose/screenshot)
Docker logs