hyperledger-archives / indy-sdk

indy-sdk
https://wiki.hyperledger.org/display/indy
Apache License 2.0
669 stars 736 forks source link

getting-started docker build failing: apt-get not finding packages #2412

Closed Jamchello closed 9 months ago

Jamchello commented 3 years ago

Executing docker-compose build --no-cache, or docker-compose up, results in the error below. I have searched extensively but can't find anyone with similar issues?

I imagine it is something to do with my laptop using a Mac M1 chip, however running in a rosetta environment, or adjusting the --platform argument in the docker file hasn't resolved my issue!

=> ERROR [ 7/11] RUN apt-get update -y && apt-get install -y         pyt  2.2s 
------                                                                          
> [ 7/11] RUN apt-get update -y && apt-get install -y         python3-pyzmq=18.1.0         indy-plenum=1.12.1~dev989         indy-node=1.12.1~dev1172         python3-indy-crypto=0.4.5         libindy-crypto=0.4.5         python3-orderedset=2.0         python3-psutil=5.4.3         python3-pympler=0.5         vim:      
#10 0.498 Hit:1 http://ports.ubuntu.com/ubuntu-ports xenial InRelease           
#10 0.582 Hit:2 http://ports.ubuntu.com/ubuntu-ports xenial-updates InRelease
#10 0.680 Hit:3 http://ports.ubuntu.com/ubuntu-ports xenial-backports InRelease
#10 0.777 Hit:4 http://ports.ubuntu.com/ubuntu-ports xenial-security InRelease
#10 1.081 Get:5 https://repo.sovrin.org/deb xenial InRelease [28.4 kB]
#10 1.173 Fetched 28.4 kB in 0s (28.9 kB/s)
#10 1.173 Reading package lists...
#10 1.626 Reading package lists...
#10 2.066 Building dependency tree...
#10 2.138 Reading state information...
#10 2.149 E: Unable to locate package python3-pyzmq
#10 2.149 E: Unable to locate package indy-plenum
#10 2.149 E: Unable to locate package indy-node
#10 2.149 E: Unable to locate package python3-indy-crypto
#10 2.149 E: Unable to locate package libindy-crypto
#10 2.149 E: Unable to locate package python3-orderedset
#10 2.149 E: Version '5.4.3' for 'python3-psutil' was not found
#10 2.149 E: Unable to locate package python3-pympler

executor failed running [/bin/sh -c apt-get update -y && apt-get install -y         python3-pyzmq=${python3_pyzmq_ver}         indy-plenum=${indy_plenum_ver}         indy-node=${indy_node_ver}         python3-indy-crypto=${python3_indy_crypto_ver}         libindy-crypto=${indy_crypto_ver}         python3-orderedset=${python3_orderedset_ver}         python3-psutil=${python3_psutil_ver}         python3-pympler=${python3_pympler_ver}         vim]: exit code: 100
ERROR: Service 'indy_pool' failed to build : Build failed
xoryouyou commented 3 years ago

I've run docker-compose build --no-cache and docker-compose up in the docs/getting-started/ directory to verify if my fixes work.

And when I run it I get the terminal output with the link to a jupyter notebook.

The PR is a few minutes old but you can checkout my repo and see if it fixes your problem :)

https://github.com/hyperledger/indy-sdk/pull/2423

2017zhangyuxuan commented 3 years ago

I also met the problem with M1 Mac. I used the blow config but it didn't work.

I've run docker-compose build --no-cache and docker-compose up in the docs/getting-started/ directory to verify if my fixes work.

And when I run it I get the terminal output with the link to a jupyter notebook.

The PR is a few minutes old but you can checkout my repo and see if it fixes your problem :)

2423

dinbtechit commented 2 years ago

Same issue.

Fails during build:

docker-compose build --no-cache
 > [ 7/11] RUN apt-get update -y && apt-get install -y         python3-pyzmq=18.1.0         indy-plenum=1.12.1~dev989         indy-node=1.12.1~dev1172         python3-indy-crypto=0.4.5         libindy-crypto=0.4.5         python3-orderedset=2.0         python3-psutil=5.4.3         python3-pympler=0.5         vim:
#10 0.557 Hit:1 http://ports.ubuntu.com/ubuntu-ports xenial InRelease
#10 0.654 Hit:2 http://ports.ubuntu.com/ubuntu-ports xenial-updates InRelease
#10 0.762 Hit:3 http://ports.ubuntu.com/ubuntu-ports xenial-backports InRelease
#10 0.871 Hit:4 http://ports.ubuntu.com/ubuntu-ports xenial-security InRelease
#10 0.871 Get:5 https://repo.sovrin.org/deb xenial InRelease [28.4 kB]
#10 0.967 Fetched 28.4 kB in 0s (44.2 kB/s)
#10 0.967 Reading package lists...
#10 1.454 Reading package lists...
#10 1.930 Building dependency tree...
#10 2.007 Reading state information...
#10 2.018 E: Unable to locate package python3-pyzmq
#10 2.018 E: Unable to locate package indy-plenum
#10 2.018 E: Unable to locate package indy-node
#10 2.018 E: Unable to locate package python3-indy-crypto
#10 2.018 E: Unable to locate package libindy-crypto
#10 2.018 E: Unable to locate package python3-orderedset
#10 2.018 E: Version '5.4.3' for 'python3-psutil' was not found
#10 2.018 E: Unable to locate package python3-pympler
------
executor failed running [/bin/sh -c apt-get update -y && apt-get install -y         python3-pyzmq=${python3_pyzmq_ver}         indy-plenum=${indy_plenum_ver}         indy-node=${indy_node_ver}         python3-indy-crypto=${python3_indy_crypto_ver}         libindy-crypto=${indy_crypto_ver}         python3-orderedset=${python3_orderedset_ver}         python3-psutil=${python3_psutil_ver}         python3-pympler=${python3_pympler_ver}         vim]: exit code: 100
ERROR: Service 'indy_pool' failed to build : Build failed