Xilinx / logicnets

Apache License 2.0
81 stars 26 forks source link

Dockerfile no longer builds #30

Closed nickfraser closed 1 year ago

nickfraser commented 1 year ago

The current ./docker/run-docker.sh script and associated Dockerfile.cpu fails a PyTorch installation with the following error:

Executing transaction: ...working... done                                                                                                                                                                                                      
Retrieving notices: ...working... failed                                                                                                                                                                                                       
Traceback (most recent call last):                                                                                                                                                                                                             
  File "/home/nfraser/.local/miniconda3/lib/python3.9/site-packages/conda/exceptions.py", line 1129, in __call__                                                                                                                               
  File "/home/nfraser/.local/miniconda3/lib/python3.9/site-packages/conda/cli/main.py", line 86, in main_subshell                                                                                                                              
  File "/home/nfraser/.local/miniconda3/lib/python3.9/site-packages/conda/cli/conda_argparse.py", line 93, in do_call                                                                                                                          
  File "/home/nfraser/.local/miniconda3/lib/python3.9/site-packages/conda/notices/core.py", line 75, in wrapper                                                                                                                                
  File "/home/nfraser/.local/miniconda3/lib/python3.9/site-packages/conda/notices/core.py", line 39, in display_notices                                                                                                                        
  File "/home/nfraser/.local/miniconda3/lib/python3.9/site-packages/conda/notices/http.py", line 36, in get_notice_responses                                                                                                                   
  File "/home/nfraser/.local/miniconda3/lib/python3.9/site-packages/conda/notices/http.py", line 39, in <genexpr>                                                                                                                              
  File "/home/nfraser/.local/miniconda3/lib/python3.9/concurrent/futures/_base.py", line 609, in result_iterator                                                                                                                               
  File "/home/nfraser/.local/miniconda3/lib/python3.9/concurrent/futures/_base.py", line 446, in result                                                                                                                                        
  File "/home/nfraser/.local/miniconda3/lib/python3.9/concurrent/futures/_base.py", line 391, in __get_result                                                                                                                                  
  File "/home/nfraser/.local/miniconda3/lib/python3.9/concurrent/futures/thread.py", line 58, in run                                                                                                                                           
  File "/home/nfraser/.local/miniconda3/lib/python3.9/site-packages/conda/notices/http.py", line 42, in <lambda>                                                                                                                               
  File "/home/nfraser/.local/miniconda3/lib/python3.9/site-packages/conda/notices/cache.py", line 37, in wrapper                                                                                                                               
  File "/home/nfraser/.local/miniconda3/lib/python3.9/site-packages/conda/notices/http.py", line 58, in get_channel_notice_response                                                                                                            
  File "/home/nfraser/.local/miniconda3/lib/python3.9/site-packages/requests/sessions.py", line 600, in get                                                                                                                                    
  File "/home/nfraser/.local/miniconda3/lib/python3.9/site-packages/requests/sessions.py", line 587, in request                                                                                                                                
  File "/home/nfraser/.local/miniconda3/lib/python3.9/site-packages/requests/sessions.py", line 701, in send                                                                                                                                   
  File "/home/nfraser/.local/miniconda3/lib/python3.9/site-packages/requests/adapters.py", line 460, in send                                                                                                                                   
  File "/home/nfraser/.local/miniconda3/lib/python3.9/site-packages/requests/adapters.py", line 263, in cert_verify                                                                                                                            
OSError: Could not find a suitable TLS CA certificate bundle, invalid path: /home/nfraser/.local/miniconda3/lib/python3.9/site-packages/certifi/cacert.pem                                                                                     

During handling of the above exception, another exception occurred:                                                                                                                                                                            

Traceback (most recent call last):                                                                                                                                                                                                             
  File "/home/nfraser/.local/miniconda3/bin/conda", line 15, in <module>                                                                                                                                                                       
    sys.exit(main())                                                                                                                                                                                                                           
  File "/home/nfraser/.local/miniconda3/lib/python3.9/site-packages/conda/cli/main.py", line 129, in main                                                                                                                                      
  File "/home/nfraser/.local/miniconda3/lib/python3.9/site-packages/conda/exceptions.py", line 1429, in conda_exception_handler                                                                                                                
  File "/home/nfraser/.local/miniconda3/lib/python3.9/site-packages/conda/exceptions.py", line 1132, in __call__                                                                                                                               
  File "/home/nfraser/.local/miniconda3/lib/python3.9/site-packages/conda/exceptions.py", line 1172, in handle_exception                                                                                                                       
  File "/home/nfraser/.local/miniconda3/lib/python3.9/site-packages/conda/exceptions.py", line 1183, in handle_unexpected_exception                                                                                                            
  File "/home/nfraser/.local/miniconda3/lib/python3.9/site-packages/conda/exceptions.py", line 1245, in print_unexpected_error_report                                                                                                          
ModuleNotFoundError: No module named 'conda.cli.main_info'                                                                                                                                                                                     
The command '/bin/sh -c conda install -y pytorch==1.4.0 torchvision==0.5.0 cpuonly -c pytorch &&     conda clean -ya' returned a non-zero code: 1
nickfraser commented 1 year ago

Resolved by 17389d347b45002c5bb4e95fbaeb7ed4dd1eddbd.