Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save Johnetordoff/33b39ad275ccf7d5f3025ecfbc825d92 to your computer and use it in GitHub Desktop.
Save Johnetordoff/33b39ad275ccf7d5f3025ecfbc825d92 to your computer and use it in GitHub Desktop.
Built locally without libffi-dev
johntordoff@Johns-MacBook-Pro osf.io % docker build -t osf-py3
ERROR: "docker buildx build" requires exactly 1 argument.
See 'docker buildx build --help'.
Usage: docker buildx build [OPTIONS] PATH | URL | -
Start a build
johntordoff@Johns-MacBook-Pro osf.io % docker build -t osf-py3 .
[+] Building 8.0s (10/55) docker:desktop-linux
=> [internal] load build definition from Dockerfile 0.0s
=> => transferring dockerfile: 4.91kB 0.0s
=> WARN: FromAsCasing: 'as' and 'FROM' keywords' casing do not match (line 1) 0.0s
=> WARN: FromAsCasing: 'as' and 'FROM' keywords' casing do not match (line 33) 0.0s
=> WARN: FromAsCasing: 'as' and 'FROM' keywords' casing do not match (line 152) 0.0s
=> [internal] load metadata for docker.io/library/python:3.12-alpine3.17 0.4s
=> [internal] load .dockerignore 0.0s
=> => transferring context: 134B 0.0s
=> [base 1/3] FROM docker.io/library/python:3.12-alpine3.17@sha256:fc34b07ec97a4f288bc17083d288374a803dd59800399c76b977016c9fe5b8f2 0.0s
=> [internal] load build context 0.7s
=> => transferring context: 2.12MB 0.6s
=> CACHED [base 2/3] RUN set -x && adduser -h /var/www -u 82 -D -S -G www-data www-data 0.0s
=> CACHED [base 3/3] RUN apk add --no-cache --virtual .run-deps gcc g++ nodejs npm yarn libxslt-dev su-exec bash git libxml2 libxslt libpq-dev libffi libev libevent && yarn global add bower && mkdir -p /va 0.0s
=> CACHED [runtime 1/4] WORKDIR /code 0.0s
=> CACHED [build 1/44] RUN python3 -m venv /tmp/poetry 0.0s
=> ERROR [build 2/44] RUN /tmp/poetry/bin/pip install poetry==1.8.3 7.6s
------
> [build 2/44] RUN /tmp/poetry/bin/pip install poetry==1.8.3:
0.792 Collecting poetry==1.8.3
0.792 Obtaining dependency information for poetry==1.8.3 from https://files.pythonhosted.org/packages/d8/54/9a86a66a7c2c922bfd867cc02c8c27587bd2571120a8fecb71167d7778dd/poetry-1.8.3-py3-none-any.whl.metadata
0.877 Downloading poetry-1.8.3-py3-none-any.whl.metadata (6.8 kB)
0.908 Collecting build<2.0.0,>=1.0.3 (from poetry==1.8.3)
0.908 Obtaining dependency information for build<2.0.0,>=1.0.3 from https://files.pythonhosted.org/packages/e2/03/f3c8ba0a6b6e30d7d18c40faab90807c9bb5e9a1e3b2fe2008af624a9c97/build-1.2.1-py3-none-any.whl.metadata
0.925 Downloading build-1.2.1-py3-none-any.whl.metadata (4.3 kB)
0.946 Collecting cachecontrol[filecache]<0.15.0,>=0.14.0 (from poetry==1.8.3)
0.946 Obtaining dependency information for cachecontrol[filecache]<0.15.0,>=0.14.0 from https://files.pythonhosted.org/packages/a3/a9/7d331fec593a4b2953338df33e954aac6ff79eb5a073bca2783766bc7722/cachecontrol-0.14.0-py3-none-any.whl.metadata
0.969 Downloading cachecontrol-0.14.0-py3-none-any.whl.metadata (3.1 kB)
0.991 Collecting cleo<3.0.0,>=2.1.0 (from poetry==1.8.3)
0.991 Obtaining dependency information for cleo<3.0.0,>=2.1.0 from https://files.pythonhosted.org/packages/2d/f5/6bbead8b880620e5a99e0e4bb9e22e67cca16ff48d54105302a3e7821096/cleo-2.1.0-py3-none-any.whl.metadata
1.014 Downloading cleo-2.1.0-py3-none-any.whl.metadata (12 kB)
1.030 Collecting crashtest<0.5.0,>=0.4.1 (from poetry==1.8.3)
1.030 Obtaining dependency information for crashtest<0.5.0,>=0.4.1 from https://files.pythonhosted.org/packages/b0/5c/3ba7d12e7a79566f97b8f954400926d7b6eb33bcdccc1315a857f200f1f1/crashtest-0.4.1-py3-none-any.whl.metadata
1.052 Downloading crashtest-0.4.1-py3-none-any.whl.metadata (1.1 kB)
1.158 Collecting dulwich<0.22.0,>=0.21.2 (from poetry==1.8.3)
1.158 Obtaining dependency information for dulwich<0.22.0,>=0.21.2 from https://files.pythonhosted.org/packages/55/46/ef16e5bb82979209bfd4965a3c6482bd89f8a4e8aca6404ad418841e7904/dulwich-0.21.7-cp312-cp312-musllinux_1_1_aarch64.whl.metadata
1.185 Downloading dulwich-0.21.7-cp312-cp312-musllinux_1_1_aarch64.whl.metadata (4.3 kB)
1.203 Collecting fastjsonschema<3.0.0,>=2.18.0 (from poetry==1.8.3)
1.203 Obtaining dependency information for fastjsonschema<3.0.0,>=2.18.0 from https://files.pythonhosted.org/packages/6d/ca/086311cdfc017ec964b2436fe0c98c1f4efcb7e4c328956a22456e497655/fastjsonschema-2.20.0-py3-none-any.whl.metadata
1.223 Downloading fastjsonschema-2.20.0-py3-none-any.whl.metadata (2.1 kB)
1.246 Collecting installer<0.8.0,>=0.7.0 (from poetry==1.8.3)
1.246 Obtaining dependency information for installer<0.8.0,>=0.7.0 from https://files.pythonhosted.org/packages/e5/ca/1172b6638d52f2d6caa2dd262ec4c811ba59eee96d54a7701930726bce18/installer-0.7.0-py3-none-any.whl.metadata
1.266 Downloading installer-0.7.0-py3-none-any.whl.metadata (936 bytes)
1.320 Collecting keyring<25.0.0,>=24.0.0 (from poetry==1.8.3)
1.320 Obtaining dependency information for keyring<25.0.0,>=24.0.0 from https://files.pythonhosted.org/packages/7c/23/d557507915181687e4a613e1c8a01583fd6d7cb7590e1f039e357fe3b304/keyring-24.3.1-py3-none-any.whl.metadata
1.335 Downloading keyring-24.3.1-py3-none-any.whl.metadata (20 kB)
1.367 Collecting packaging>=23.1 (from poetry==1.8.3)
1.367 Obtaining dependency information for packaging>=23.1 from https://files.pythonhosted.org/packages/08/aa/cc0199a5f0ad350994d660967a8efb233fe0416e4639146c089643407ce6/packaging-24.1-py3-none-any.whl.metadata
1.386 Downloading packaging-24.1-py3-none-any.whl.metadata (3.2 kB)
1.405 Collecting pexpect<5.0.0,>=4.7.0 (from poetry==1.8.3)
1.405 Obtaining dependency information for pexpect<5.0.0,>=4.7.0 from https://files.pythonhosted.org/packages/9e/c3/059298687310d527a58bb01f3b1965787ee3b40dce76752eda8b44e9a2c5/pexpect-4.9.0-py2.py3-none-any.whl.metadata
1.424 Downloading pexpect-4.9.0-py2.py3-none-any.whl.metadata (2.5 kB)
1.444 Collecting pkginfo<2.0,>=1.10 (from poetry==1.8.3)
1.444 Obtaining dependency information for pkginfo<2.0,>=1.10 from https://files.pythonhosted.org/packages/c0/38/d617739840a2f576e400f03fea0a75703f93cc274002635b4b998bbb9de4/pkginfo-1.11.1-py3-none-any.whl.metadata
1.465 Downloading pkginfo-1.11.1-py3-none-any.whl.metadata (11 kB)
1.492 Collecting platformdirs<5,>=3.0.0 (from poetry==1.8.3)
1.492 Obtaining dependency information for platformdirs<5,>=3.0.0 from https://files.pythonhosted.org/packages/68/13/2aa1f0e1364feb2c9ef45302f387ac0bd81484e9c9a4c5688a322fbdfd08/platformdirs-4.2.2-py3-none-any.whl.metadata
1.510 Downloading platformdirs-4.2.2-py3-none-any.whl.metadata (11 kB)
1.543 Collecting poetry-core==1.9.0 (from poetry==1.8.3)
1.543 Obtaining dependency information for poetry-core==1.9.0 from https://files.pythonhosted.org/packages/a1/8d/85fcf9bcbfefcc53a1402450f28e5acf39dcfde3aabb996a1d98481ac829/poetry_core-1.9.0-py3-none-any.whl.metadata
1.572 Downloading poetry_core-1.9.0-py3-none-any.whl.metadata (3.5 kB)
1.592 Collecting poetry-plugin-export<2.0.0,>=1.6.0 (from poetry==1.8.3)
1.593 Obtaining dependency information for poetry-plugin-export<2.0.0,>=1.6.0 from https://files.pythonhosted.org/packages/de/55/1dd7c8c955d71f58a9202c37bf8e037d697dc9f11a9a2ade65663251ee44/poetry_plugin_export-1.8.0-py3-none-any.whl.metadata
1.613 Downloading poetry_plugin_export-1.8.0-py3-none-any.whl.metadata (2.8 kB)
1.631 Collecting pyproject-hooks<2.0.0,>=1.0.0 (from poetry==1.8.3)
1.631 Obtaining dependency information for pyproject-hooks<2.0.0,>=1.0.0 from https://files.pythonhosted.org/packages/ae/f3/431b9d5fe7d14af7a32340792ef43b8a714e7726f1d7b69cc4e8e7a3f1d7/pyproject_hooks-1.1.0-py3-none-any.whl.metadata
1.653 Downloading pyproject_hooks-1.1.0-py3-none-any.whl.metadata (1.3 kB)
1.686 Collecting requests<3.0,>=2.26 (from poetry==1.8.3)
1.686 Obtaining dependency information for requests<3.0,>=2.26 from https://files.pythonhosted.org/packages/f9/9b/335f9764261e915ed497fcdeb11df5dfd6f7bf257d4a6a2a686d80da4d54/requests-2.32.3-py3-none-any.whl.metadata
1.699 Downloading requests-2.32.3-py3-none-any.whl.metadata (4.6 kB)
1.721 Collecting requests-toolbelt<2.0.0,>=1.0.0 (from poetry==1.8.3)
1.721 Obtaining dependency information for requests-toolbelt<2.0.0,>=1.0.0 from https://files.pythonhosted.org/packages/3f/51/d4db610ef29373b879047326cbf6fa98b6c1969d6f6dc423279de2b1be2c/requests_toolbelt-1.0.0-py2.py3-none-any.whl.metadata
1.739 Downloading requests_toolbelt-1.0.0-py2.py3-none-any.whl.metadata (14 kB)
1.765 Collecting shellingham<2.0,>=1.5 (from poetry==1.8.3)
1.765 Obtaining dependency information for shellingham<2.0,>=1.5 from https://files.pythonhosted.org/packages/e0/f9/0595336914c5619e5f28a1fb793285925a8cd4b432c9da0a987836c7f822/shellingham-1.5.4-py2.py3-none-any.whl.metadata
1.780 Downloading shellingham-1.5.4-py2.py3-none-any.whl.metadata (3.5 kB)
1.809 Collecting tomlkit<1.0.0,>=0.11.4 (from poetry==1.8.3)
1.810 Obtaining dependency information for tomlkit<1.0.0,>=0.11.4 from https://files.pythonhosted.org/packages/fd/7c/b753bf603852cab0a660da6e81f4ea5d2ca0f0b2b4870766d7aa9bceb7a2/tomlkit-0.13.0-py3-none-any.whl.metadata
1.827 Downloading tomlkit-0.13.0-py3-none-any.whl.metadata (2.7 kB)
1.862 Collecting trove-classifiers>=2022.5.19 (from poetry==1.8.3)
1.862 Obtaining dependency information for trove-classifiers>=2022.5.19 from https://files.pythonhosted.org/packages/0f/b0/09794439a62a7dc18bffdbf145aaf50297fd994890b11da27a13e376b947/trove_classifiers-2024.7.2-py3-none-any.whl.metadata
1.877 Downloading trove_classifiers-2024.7.2-py3-none-any.whl.metadata (2.2 kB)
1.933 Collecting virtualenv<21.0.0,>=20.23.0 (from poetry==1.8.3)
1.933 Obtaining dependency information for virtualenv<21.0.0,>=20.23.0 from https://files.pythonhosted.org/packages/07/4d/410156100224c5e2f0011d435e477b57aed9576fc7fe137abcf14ec16e11/virtualenv-20.26.3-py3-none-any.whl.metadata
1.958 Downloading virtualenv-20.26.3-py3-none-any.whl.metadata (4.5 kB)
2.029 Collecting msgpack<2.0.0,>=0.5.2 (from cachecontrol[filecache]<0.15.0,>=0.14.0->poetry==1.8.3)
2.029 Obtaining dependency information for msgpack<2.0.0,>=0.5.2 from https://files.pythonhosted.org/packages/98/e1/0d18496cbeef771db605b6a14794f9b4235d371f36b43f7223c1613969ec/msgpack-1.0.8-cp312-cp312-musllinux_1_1_aarch64.whl.metadata
2.050 Downloading msgpack-1.0.8-cp312-cp312-musllinux_1_1_aarch64.whl.metadata (9.1 kB)
2.076 Collecting filelock>=3.8.0 (from cachecontrol[filecache]<0.15.0,>=0.14.0->poetry==1.8.3)
2.076 Obtaining dependency information for filelock>=3.8.0 from https://files.pythonhosted.org/packages/ae/f0/48285f0262fe47103a4a45972ed2f9b93e4c80b8fd609fa98da78b2a5706/filelock-3.15.4-py3-none-any.whl.metadata
2.094 Downloading filelock-3.15.4-py3-none-any.whl.metadata (2.9 kB)
2.489 Collecting rapidfuzz<4.0.0,>=3.0.0 (from cleo<3.0.0,>=2.1.0->poetry==1.8.3)
2.490 Obtaining dependency information for rapidfuzz<4.0.0,>=3.0.0 from https://files.pythonhosted.org/packages/f0/58/5407c458915730a6e29dc07dcdd8a3762bc4dc73121fb3bf4b699a802aff/rapidfuzz-3.9.4-cp312-cp312-musllinux_1_2_aarch64.whl.metadata
2.516 Downloading rapidfuzz-3.9.4-cp312-cp312-musllinux_1_2_aarch64.whl.metadata (12 kB)
2.547 Collecting urllib3>=1.25 (from dulwich<0.22.0,>=0.21.2->poetry==1.8.3)
2.547 Obtaining dependency information for urllib3>=1.25 from https://files.pythonhosted.org/packages/ca/1c/89ffc63a9605b583d5df2be791a27bc1a42b7c32bab68d3c8f2f73a98cd4/urllib3-2.2.2-py3-none-any.whl.metadata
2.563 Downloading urllib3-2.2.2-py3-none-any.whl.metadata (6.4 kB)
2.598 Collecting jaraco.classes (from keyring<25.0.0,>=24.0.0->poetry==1.8.3)
2.599 Obtaining dependency information for jaraco.classes from https://files.pythonhosted.org/packages/7f/66/b15ce62552d84bbfcec9a4873ab79d993a1dd4edb922cbfccae192bd5b5f/jaraco.classes-3.4.0-py3-none-any.whl.metadata
2.614 Downloading jaraco.classes-3.4.0-py3-none-any.whl.metadata (2.6 kB)
2.629 Collecting SecretStorage>=3.2 (from keyring<25.0.0,>=24.0.0->poetry==1.8.3)
2.629 Obtaining dependency information for SecretStorage>=3.2 from https://files.pythonhosted.org/packages/54/24/b4293291fa1dd830f353d2cb163295742fa87f179fcc8a20a306a81978b7/SecretStorage-3.3.3-py3-none-any.whl.metadata
2.648 Downloading SecretStorage-3.3.3-py3-none-any.whl.metadata (4.0 kB)
2.665 Collecting jeepney>=0.4.2 (from keyring<25.0.0,>=24.0.0->poetry==1.8.3)
2.665 Obtaining dependency information for jeepney>=0.4.2 from https://files.pythonhosted.org/packages/ae/72/2a1e2290f1ab1e06f71f3d0f1646c9e4634e70e1d37491535e19266e8dc9/jeepney-0.8.0-py3-none-any.whl.metadata
2.684 Downloading jeepney-0.8.0-py3-none-any.whl.metadata (1.3 kB)
2.704 Collecting ptyprocess>=0.5 (from pexpect<5.0.0,>=4.7.0->poetry==1.8.3)
2.704 Obtaining dependency information for ptyprocess>=0.5 from https://files.pythonhosted.org/packages/22/a6/858897256d0deac81a172289110f31629fc4cee19b6f01283303e18c8db3/ptyprocess-0.7.0-py2.py3-none-any.whl.metadata
2.721 Downloading ptyprocess-0.7.0-py2.py3-none-any.whl.metadata (1.3 kB)
2.823 Collecting charset-normalizer<4,>=2 (from requests<3.0,>=2.26->poetry==1.8.3)
2.824 Obtaining dependency information for charset-normalizer<4,>=2 from https://files.pythonhosted.org/packages/45/59/3d27019d3b447a88fe7e7d004a1e04be220227760264cc41b405e863891b/charset_normalizer-3.3.2-cp312-cp312-musllinux_1_1_aarch64.whl.metadata
2.842 Downloading charset_normalizer-3.3.2-cp312-cp312-musllinux_1_1_aarch64.whl.metadata (33 kB)
2.869 Collecting idna<4,>=2.5 (from requests<3.0,>=2.26->poetry==1.8.3)
2.870 Obtaining dependency information for idna<4,>=2.5 from https://files.pythonhosted.org/packages/e5/3e/741d8c82801c347547f8a2a06aa57dbb1992be9e948df2ea0eda2c8b79e8/idna-3.7-py3-none-any.whl.metadata
2.884 Downloading idna-3.7-py3-none-any.whl.metadata (9.9 kB)
2.912 Collecting certifi>=2017.4.17 (from requests<3.0,>=2.26->poetry==1.8.3)
2.912 Obtaining dependency information for certifi>=2017.4.17 from https://files.pythonhosted.org/packages/1c/d5/c84e1a17bf61d4df64ca866a1c9a913874b4e9bdc131ec689a0ad013fb36/certifi-2024.7.4-py3-none-any.whl.metadata
2.928 Downloading certifi-2024.7.4-py3-none-any.whl.metadata (2.2 kB)
2.970 Collecting distlib<1,>=0.3.7 (from virtualenv<21.0.0,>=20.23.0->poetry==1.8.3)
2.970 Obtaining dependency information for distlib<1,>=0.3.7 from https://files.pythonhosted.org/packages/8e/41/9307e4f5f9976bc8b7fea0b66367734e8faf3ec84bc0d412d8cfabbb66cd/distlib-0.3.8-py2.py3-none-any.whl.metadata
2.984 Downloading distlib-0.3.8-py2.py3-none-any.whl.metadata (5.1 kB)
3.130 Collecting cryptography>=2.0 (from SecretStorage>=3.2->keyring<25.0.0,>=24.0.0->poetry==1.8.3)
3.130 Obtaining dependency information for cryptography>=2.0 from https://files.pythonhosted.org/packages/f7/74/028cea86db9315ba3f991e307adabf9f0aa15067011137c38b2fb2aa16eb/cryptography-43.0.0-cp39-abi3-musllinux_1_2_aarch64.whl.metadata
3.146 Downloading cryptography-43.0.0-cp39-abi3-musllinux_1_2_aarch64.whl.metadata (5.4 kB)
3.187 Collecting more-itertools (from jaraco.classes->keyring<25.0.0,>=24.0.0->poetry==1.8.3)
3.187 Obtaining dependency information for more-itertools from https://files.pythonhosted.org/packages/bb/23/2d1cdb0427aecb2b150dc2ac2d15400990c4f05585b3fbc1b5177d74d7fb/more_itertools-10.3.0-py3-none-any.whl.metadata
3.203 Downloading more_itertools-10.3.0-py3-none-any.whl.metadata (36 kB)
3.288 Collecting cffi>=1.12 (from cryptography>=2.0->SecretStorage>=3.2->keyring<25.0.0,>=24.0.0->poetry==1.8.3)
3.304 Downloading cffi-1.16.0.tar.gz (512 kB)
3.372 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 512.9/512.9 kB 7.6 MB/s eta 0:00:00
3.412 Installing build dependencies: started
4.748 Installing build dependencies: finished with status 'done'
4.749 Getting requirements to build wheel: started
4.980 Getting requirements to build wheel: finished with status 'done'
4.980 Preparing metadata (pyproject.toml): started
5.113 Preparing metadata (pyproject.toml): finished with status 'done'
5.135 Collecting pycparser (from cffi>=1.12->cryptography>=2.0->SecretStorage>=3.2->keyring<25.0.0,>=24.0.0->poetry==1.8.3)
5.135 Obtaining dependency information for pycparser from https://files.pythonhosted.org/packages/13/a3/a812df4e2dd5696d1f351d58b8fe16a405b234ad2886a0dab9183fb78109/pycparser-2.22-py3-none-any.whl.metadata
5.152 Downloading pycparser-2.22-py3-none-any.whl.metadata (943 bytes)
5.175 Downloading poetry-1.8.3-py3-none-any.whl (249 kB)
5.190 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 249.9/249.9 kB 16.9 MB/s eta 0:00:00
5.204 Downloading poetry_core-1.9.0-py3-none-any.whl (309 kB)
5.233 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 309.5/309.5 kB 10.9 MB/s eta 0:00:00
5.252 Downloading build-1.2.1-py3-none-any.whl (21 kB)
5.269 Downloading cleo-2.1.0-py3-none-any.whl (78 kB)
5.274 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 78.7/78.7 kB 20.5 MB/s eta 0:00:00
5.293 Downloading crashtest-0.4.1-py3-none-any.whl (7.6 kB)
5.314 Downloading dulwich-0.21.7-cp312-cp312-musllinux_1_1_aarch64.whl (533 kB)
5.362 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 533.4/533.4 kB 11.9 MB/s eta 0:00:00
5.379 Downloading fastjsonschema-2.20.0-py3-none-any.whl (23 kB)
5.402 Downloading installer-0.7.0-py3-none-any.whl (453 kB)
5.445 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 453.8/453.8 kB 11.1 MB/s eta 0:00:00
5.464 Downloading keyring-24.3.1-py3-none-any.whl (38 kB)
5.491 Downloading packaging-24.1-py3-none-any.whl (53 kB)
5.498 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 54.0/54.0 kB 9.5 MB/s eta 0:00:00
5.529 Downloading pexpect-4.9.0-py2.py3-none-any.whl (63 kB)
5.538 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 63.8/63.8 kB 8.5 MB/s eta 0:00:00
5.572 Downloading pkginfo-1.11.1-py3-none-any.whl (31 kB)
5.615 Downloading platformdirs-4.2.2-py3-none-any.whl (18 kB)
5.659 Downloading poetry_plugin_export-1.8.0-py3-none-any.whl (10 kB)
5.703 Downloading pyproject_hooks-1.1.0-py3-none-any.whl (9.2 kB)
5.731 Downloading requests-2.32.3-py3-none-any.whl (64 kB)
5.736 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 64.9/64.9 kB 18.0 MB/s eta 0:00:00
5.764 Downloading requests_toolbelt-1.0.0-py2.py3-none-any.whl (54 kB)
5.768 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 54.5/54.5 kB 24.1 MB/s eta 0:00:00
5.785 Downloading shellingham-1.5.4-py2.py3-none-any.whl (9.8 kB)
5.804 Downloading tomlkit-0.13.0-py3-none-any.whl (37 kB)
5.833 Downloading trove_classifiers-2024.7.2-py3-none-any.whl (13 kB)
5.853 Downloading virtualenv-20.26.3-py3-none-any.whl (5.7 MB)
6.248 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 5.7/5.7 MB 14.5 MB/s eta 0:00:00
6.304 Downloading certifi-2024.7.4-py3-none-any.whl (162 kB)
6.309 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 163.0/163.0 kB 38.7 MB/s eta 0:00:00
6.327 Downloading charset_normalizer-3.3.2-cp312-cp312-musllinux_1_1_aarch64.whl (138 kB)
6.338 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 138.3/138.3 kB 14.0 MB/s eta 0:00:00
6.356 Downloading distlib-0.3.8-py2.py3-none-any.whl (468 kB)
6.387 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 468.9/468.9 kB 16.7 MB/s eta 0:00:00
6.407 Downloading filelock-3.15.4-py3-none-any.whl (16 kB)
6.427 Downloading idna-3.7-py3-none-any.whl (66 kB)
6.434 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 66.8/66.8 kB 13.9 MB/s eta 0:00:00
6.458 Downloading jeepney-0.8.0-py3-none-any.whl (48 kB)
6.463 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 48.4/48.4 kB 12.7 MB/s eta 0:00:00
6.486 Downloading msgpack-1.0.8-cp312-cp312-musllinux_1_1_aarch64.whl (401 kB)
6.517 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 401.2/401.2 kB 15.1 MB/s eta 0:00:00
6.533 Downloading ptyprocess-0.7.0-py2.py3-none-any.whl (13 kB)
6.564 Downloading rapidfuzz-3.9.4-cp312-cp312-musllinux_1_2_aarch64.whl (2.4 MB)
6.715 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.4/2.4 MB 16.3 MB/s eta 0:00:00
6.734 Downloading SecretStorage-3.3.3-py3-none-any.whl (15 kB)
6.757 Downloading urllib3-2.2.2-py3-none-any.whl (121 kB)
6.771 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 121.4/121.4 kB 11.6 MB/s eta 0:00:00
6.786 Downloading cachecontrol-0.14.0-py3-none-any.whl (22 kB)
6.807 Downloading jaraco.classes-3.4.0-py3-none-any.whl (6.8 kB)
6.828 Downloading cryptography-43.0.0-cp39-abi3-musllinux_1_2_aarch64.whl (3.9 MB)
7.094 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.9/3.9 MB 14.8 MB/s eta 0:00:00
7.112 Downloading more_itertools-10.3.0-py3-none-any.whl (59 kB)
7.116 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 59.2/59.2 kB 19.7 MB/s eta 0:00:00
7.130 Downloading pycparser-2.22-py3-none-any.whl (117 kB)
7.140 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 117.6/117.6 kB 17.3 MB/s eta 0:00:00
7.178 Building wheels for collected packages: cffi
7.179 Building wheel for cffi (pyproject.toml): started
7.364 Building wheel for cffi (pyproject.toml): finished with status 'error'
7.368 error: subprocess-exited-with-error
7.368
7.368 × Building wheel for cffi (pyproject.toml) did not run successfully.
7.368 │ exit code: 1
7.368 ╰─> [59 lines of output]
7.368 Package libffi was not found in the pkg-config search path.
7.368 Perhaps you should add the directory containing `libffi.pc'
7.368 to the PKG_CONFIG_PATH environment variable
7.368 Package 'libffi', required by 'virtual:world', not found
7.368 Package libffi was not found in the pkg-config search path.
7.368 Perhaps you should add the directory containing `libffi.pc'
7.368 to the PKG_CONFIG_PATH environment variable
7.368 Package 'libffi', required by 'virtual:world', not found
7.368 Package libffi was not found in the pkg-config search path.
7.368 Perhaps you should add the directory containing `libffi.pc'
7.368 to the PKG_CONFIG_PATH environment variable
7.368 Package 'libffi', required by 'virtual:world', not found
7.368 Package libffi was not found in the pkg-config search path.
7.368 Perhaps you should add the directory containing `libffi.pc'
7.368 to the PKG_CONFIG_PATH environment variable
7.368 Package 'libffi', required by 'virtual:world', not found
7.368 Package libffi was not found in the pkg-config search path.
7.368 Perhaps you should add the directory containing `libffi.pc'
7.368 to the PKG_CONFIG_PATH environment variable
7.368 Package 'libffi', required by 'virtual:world', not found
7.368 running bdist_wheel
7.368 running build
7.368 running build_py
7.368 creating build
7.368 creating build/lib.linux-aarch64-cpython-312
7.368 creating build/lib.linux-aarch64-cpython-312/cffi
7.368 copying src/cffi/_imp_emulation.py -> build/lib.linux-aarch64-cpython-312/cffi
7.368 copying src/cffi/pkgconfig.py -> build/lib.linux-aarch64-cpython-312/cffi
7.368 copying src/cffi/api.py -> build/lib.linux-aarch64-cpython-312/cffi
7.368 copying src/cffi/vengine_cpy.py -> build/lib.linux-aarch64-cpython-312/cffi
7.368 copying src/cffi/_shimmed_dist_utils.py -> build/lib.linux-aarch64-cpython-312/cffi
7.368 copying src/cffi/lock.py -> build/lib.linux-aarch64-cpython-312/cffi
7.368 copying src/cffi/cffi_opcode.py -> build/lib.linux-aarch64-cpython-312/cffi
7.368 copying src/cffi/setuptools_ext.py -> build/lib.linux-aarch64-cpython-312/cffi
7.368 copying src/cffi/backend_ctypes.py -> build/lib.linux-aarch64-cpython-312/cffi
7.368 copying src/cffi/recompiler.py -> build/lib.linux-aarch64-cpython-312/cffi
7.368 copying src/cffi/commontypes.py -> build/lib.linux-aarch64-cpython-312/cffi
7.368 copying src/cffi/ffiplatform.py -> build/lib.linux-aarch64-cpython-312/cffi
7.368 copying src/cffi/cparser.py -> build/lib.linux-aarch64-cpython-312/cffi
7.368 copying src/cffi/error.py -> build/lib.linux-aarch64-cpython-312/cffi
7.368 copying src/cffi/verifier.py -> build/lib.linux-aarch64-cpython-312/cffi
7.368 copying src/cffi/vengine_gen.py -> build/lib.linux-aarch64-cpython-312/cffi
7.368 copying src/cffi/model.py -> build/lib.linux-aarch64-cpython-312/cffi
7.368 copying src/cffi/__init__.py -> build/lib.linux-aarch64-cpython-312/cffi
7.368 copying src/cffi/_cffi_include.h -> build/lib.linux-aarch64-cpython-312/cffi
7.368 copying src/cffi/parse_c_type.h -> build/lib.linux-aarch64-cpython-312/cffi
7.368 copying src/cffi/_embedding.h -> build/lib.linux-aarch64-cpython-312/cffi
7.368 copying src/cffi/_cffi_errors.h -> build/lib.linux-aarch64-cpython-312/cffi
7.368 running build_ext
7.368 building '_cffi_backend' extension
7.368 creating build/temp.linux-aarch64-cpython-312
7.368 creating build/temp.linux-aarch64-cpython-312/src
7.368 creating build/temp.linux-aarch64-cpython-312/src/c
7.368 gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O3 -Wall -fPIC -DFFI_BUILDING=1 -DUSE__THREAD -DHAVE_SYNC_SYNCHRONIZE -I/usr/include/ffi -I/usr/include/libffi -I/tmp/poetry/include -I/usr/local/include/python3.12 -c src/c/_cffi_backend.c -o build/temp.linux-aarch64-cpython-312/src/c/_cffi_backend.o
7.368 src/c/_cffi_backend.c:15:10: fatal error: ffi.h: No such file or directory
7.368 15 | #include <ffi.h>
7.368 | ^~~~~~~
7.368 compilation terminated.
7.368 error: command '/usr/bin/gcc' failed with exit code 1
7.368 [end of output]
7.368
7.368 note: This error originates from a subprocess, and is likely not a problem with pip.
7.368 ERROR: Failed building wheel for cffi
7.369 Failed to build cffi
7.369 ERROR: Could not build wheels for cffi, which is required to install pyproject.toml-based projects
7.376
7.376 [notice] A new release of pip is available: 23.2.1 -> 24.1.2
7.376 [notice] To update, run: python3 -m pip install --upgrade pip
------
4 warnings found (use --debug to expand):
- FromAsCasing: 'as' and 'FROM' keywords' casing do not match (line 1)
- FromAsCasing: 'as' and 'FROM' keywords' casing do not match (line 33)
- FromAsCasing: 'as' and 'FROM' keywords' casing do not match (line 152)
- LegacyKeyValueFormat: "ENV key=value" should be used instead of legacy "ENV key value" format (line 131)
Dockerfile:41
--------------------
39 |
40 | RUN python3 -m venv $POETRY_HOME
41 | >>> RUN $POETRY_HOME/bin/pip install poetry==1.8.3
42 |
43 |
--------------------
ERROR: failed to solve: process "/bin/sh -c $POETRY_HOME/bin/pip install poetry==1.8.3" did not complete successfully: exit code: 1
View build details: docker-desktop://dashboard/build/desktop-linux/desktop-linux/qutnwe7nlfvpt0bruis64st4g
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment