| 364 | |
| 365 | === esgpublish: libcurl.so.4: undefined symbol: libssh2_scp_recv2 === |
| 366 | |
| 367 | Source: |
| 368 | |
| 369 | {{{ |
| 370 | (esgf-pub) [root@spock ~]# esgpublish --service fileservice --map mapfiles/test.test.map --project test --thredds --publish --offline |
| 371 | Traceback (most recent call last): |
| 372 | File "/usr/local/conda/envs/esgf-pub/bin/esgpublish", line 4, in <module> |
| 373 | __import__('pkg_resources').run_script('esgcet==3.2.7', 'esgpublish') |
| 374 | File "/usr/local/conda/envs/esgf-pub/lib/python2.7/site-packages/pkg_resources/__init__.py", line 750, in run_script |
| 375 | self.require(requires)[0].run_script(script_name, ns) |
| 376 | File "/usr/local/conda/envs/esgf-pub/lib/python2.7/site-packages/pkg_resources/__init__.py", line 1527, in run_script |
| 377 | exec(code, namespace, namespace) |
| 378 | File "/usr/local/conda/envs/esgf-pub/lib/python2.7/site-packages/esgcet-3.2.7-py2.7.egg/EGG-INFO/scripts/esgpublish", line 13, in <module> |
| 379 | from esgcet.publish import extractFromDataset, aggregateVariables, filelistIterator, fnmatchIterator, fnIterator, directoryIterator, \ |
| 380 | File "/usr/local/conda/envs/esgf-pub/lib/python2.7/site-packages/esgcet-3.2.7-py2.7.egg/esgcet/publish/__init__.py", line 3, in <module> |
| 381 | from publish import publishDataset, publishDatasetList, pollDatasetPublicationStatus |
| 382 | File "/usr/local/conda/envs/esgf-pub/lib/python2.7/site-packages/esgcet-3.2.7-py2.7.egg/esgcet/publish/publish.py", line 6, in <module> |
| 383 | from esgcet.config import getHandlerByName, getConfig |
| 384 | File "/usr/local/conda/envs/esgf-pub/lib/python2.7/site-packages/esgcet-3.2.7-py2.7.egg/esgcet/config/__init__.py", line 9, in <module> |
| 385 | from cf_handler import CFHandler |
| 386 | File "/usr/local/conda/envs/esgf-pub/lib/python2.7/site-packages/esgcet-3.2.7-py2.7.egg/esgcet/config/cf_handler.py", line 8, in <module> |
| 387 | import cdtime |
| 388 | ImportError: /usr/local/conda/envs/esgf-pub/lib/python2.7/site-packages/../.././libcurl.so.4: undefined symbol: libssh2_scp_recv2 |
| 389 | }}} |
| 390 | |
| 391 | Solution: |
| 392 | |
| 393 | {{{conda install curl=7.49.0}}} |