Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Docker Build Error #5

Open
matt-lethargic opened this issue Dec 7, 2022 · 1 comment
Open

Docker Build Error #5

matt-lethargic opened this issue Dec 7, 2022 · 1 comment

Comments

@matt-lethargic
Copy link

When trying to docker build I get an error. (I'm a C# dev so no idea whats going on here unless its just libsqlite3-0 missing)

Line
ERROR [22/30] RUN mamba install jupyter_contrib_nbextensions -y -c conda-forge

Error

#25 36.44 Traceback (most recent call last):
#25 36.44   File "<string>", line 1, in <module>
#25 36.44   File "/usr/local/lib/python3.10/site-packages/notebook/nbextensions.py", line 203, in install_nbextension_python
#25 36.44     m, nbexts = _get_nbextension_metadata(module)
#25 36.44   File "/usr/local/lib/python3.10/site-packages/notebook/nbextensions.py", line 1107, in _get_nbextension_metadata
#25 36.44     m = import_item(module)
#25 36.44   File "/usr/local/lib/python3.10/site-packages/traitlets/utils/importstring.py", line 38, in import_item
#25 36.44     return __import__(parts[0])
#25 36.44   File "/usr/local/lib/python3.10/site-packages/latex_envs/__init__.py", line 3, in <module>
#25 36.44     from . import latex_envs
#25 36.44   File "/usr/local/lib/python3.10/site-packages/latex_envs/latex_envs.py", line 19, in <module>
#25 36.44     from IPython.display import HTML, display,JSON
#25 36.44   File "/usr/local/lib/python3.10/site-packages/IPython/__init__.py", line 52, in <module>
#25 36.44     from .terminal.embed import embed
#25 36.44   File "/usr/local/lib/python3.10/site-packages/IPython/terminal/embed.py", line 15, in <module>
#25 36.44     from IPython.core.interactiveshell import DummyMod, InteractiveShell
#25 36.44   File "/usr/local/lib/python3.10/site-packages/IPython/core/interactiveshell.py", line 73, in <module>
#25 36.44     from IPython.core.history import HistoryManager
#25 36.44   File "/usr/local/lib/python3.10/site-packages/IPython/core/history.py", line 11, in <module>
#25 36.44     import sqlite3
#25 36.44   File "/usr/local/lib/python3.10/sqlite3/__init__.py", line 57, in <module>
#25 36.44     from sqlite3.dbapi2 import *
#25 36.44   File "/usr/local/lib/python3.10/sqlite3/dbapi2.py", line 27, in <module>
#25 36.44     from _sqlite3 import *
#25 36.44 ImportError: libsqlite3.so.0: cannot open shared object file: No such file or directory
#25 36.44
#25 36.44 Enabling: jupyter_nbextensions_configurator
#25 36.44 - Writing config: /usr/local/etc/jupyter
#25 36.44     - Validating...
#25 36.44       jupyter_nbextensions_configurator 0.4.1 OK
#25 36.44 Enabling notebook nbextension nbextensions_configurator/config_menu/main...
#25 36.44 Enabling tree nbextension nbextensions_configurator/tree_tab/main...
#25 36.44
#25 36.44 Traceback (most recent call last):
#25 36.44   File "/usr/local/lib/python3.10/site-packages/notebook/services/sessions/sessionmanager.py", line 9, in <module>
#25 36.44     import sqlite3
#25 36.44   File "/usr/local/lib/python3.10/sqlite3/__init__.py", line 57, in <module>
#25 36.44     from sqlite3.dbapi2 import *
#25 36.44   File "/usr/local/lib/python3.10/sqlite3/dbapi2.py", line 27, in <module>
#25 36.44     from _sqlite3 import *
#25 36.44 ImportError: libsqlite3.so.0: cannot open shared object file: No such file or directory
#25 36.44
#25 36.44 During handling of the above exception, another exception occurred:
#25 36.44
#25 36.44 Traceback (most recent call last):
#25 36.44   File "/usr/local/bin/jupyter-contrib-nbextension", line 6, in <module>
#25 36.44     from jupyter_contrib_nbextensions.application import main
#25 36.44   File "/usr/local/lib/python3.10/site-packages/jupyter_contrib_nbextensions/application.py", line 13, in <module>
#25 36.44     from jupyter_contrib_nbextensions.install import (
#25 36.44   File "/usr/local/lib/python3.10/site-packages/jupyter_contrib_nbextensions/install.py", line 12, in <module>
#25 36.44     from notebook.notebookapp import list_running_servers
#25 36.44   File "/usr/local/lib/python3.10/site-packages/notebook/notebookapp.py", line 83, in <module>
#25 36.44     from .services.sessions.sessionmanager import SessionManager
#25 36.44   File "/usr/local/lib/python3.10/site-packages/notebook/services/sessions/sessionmanager.py", line 12, in <module>
#25 36.44     from pysqlite2 import dbapi2 as sqlite3
#25 36.44 ModuleNotFoundError: No module named 'pysqlite2'
#25 36.44
#25 36.44 done
#25 36.44 ERROR conda.core.link:_execute(733): An error occurred while installing package 'conda-forge::jupyter_latex_envs-1.4.6-pyhd8ed1ab_1002'.
#25 36.44 Rolling back transaction: ...working... done
#25 36.51 post-link script failed for package conda-forge::jupyter_latex_envs-1.4.6-pyhd8ed1ab_1002
#25 36.51 location of failed script: /usr/local/bin/.jupyter_latex_envs-post-link.sh
#25 36.51 ==> script messages <==
#25 36.51 Traceback (most recent call last):
#25 36.51   File "<string>", line 1, in <module>
#25 36.51   File "/usr/local/lib/python3.10/site-packages/notebook/nbextensions.py", line 203, in install_nbextension_python
#25 36.51     m, nbexts = _get_nbextension_metadata(module)
#25 36.51   File "/usr/local/lib/python3.10/site-packages/notebook/nbextensions.py", line 1107, in _get_nbextension_metadata
#25 36.51     m = import_item(module)
#25 36.51   File "/usr/local/lib/python3.10/site-packages/traitlets/utils/importstring.py", line 38, in import_item
#25 36.51     return __import__(parts[0])
#25 36.51   File "/usr/local/lib/python3.10/site-packages/latex_envs/__init__.py", line 3, in <module>
#25 36.51     from . import latex_envs
#25 36.51   File "/usr/local/lib/python3.10/site-packages/latex_envs/latex_envs.py", line 19, in <module>
#25 36.51     from IPython.display import HTML, display,JSON
#25 36.51   File "/usr/local/lib/python3.10/site-packages/IPython/__init__.py", line 52, in <module>
#25 36.51     from .terminal.embed import embed
#25 36.51   File "/usr/local/lib/python3.10/site-packages/IPython/terminal/embed.py", line 15, in <module>
#25 36.51     from IPython.core.interactiveshell import DummyMod, InteractiveShell
#25 36.51   File "/usr/local/lib/python3.10/site-packages/IPython/core/interactiveshell.py", line 73, in <module>
#25 36.51     from IPython.core.history import HistoryManager
#25 36.51   File "/usr/local/lib/python3.10/site-packages/IPython/core/history.py", line 11, in <module>
#25 36.51     import sqlite3
#25 36.51   File "/usr/local/lib/python3.10/sqlite3/__init__.py", line 57, in <module>
#25 36.51     from sqlite3.dbapi2 import *
#25 36.51   File "/usr/local/lib/python3.10/sqlite3/dbapi2.py", line 27, in <module>
#25 36.51     from _sqlite3 import *
#25 36.51 ImportError: libsqlite3.so.0: cannot open shared object file: No such file or directory
#25 36.51
#25 36.51 ==> script output <==
#25 36.51 stdout:
#25 36.51 stderr:
#25 36.51 return code: 1
#25 36.51
#25 36.51 ()
#25 36.51
#25 36.51
#25 36.51 LinkError: post-link script failed for package conda-forge::jupyter_latex_envs-1.4.6-pyhd8ed1ab_1002
#25 36.51 location of failed script: /usr/local/bin/.jupyter_latex_envs-post-link.sh
#25 36.51 ==> script messages <==
#25 36.51 Traceback (most recent call last):
#25 36.51   File "<string>", line 1, in <module>
#25 36.51   File "/usr/local/lib/python3.10/site-packages/notebook/nbextensions.py", line 203, in install_nbextension_python
#25 36.51     m, nbexts = _get_nbextension_metadata(module)
#25 36.51   File "/usr/local/lib/python3.10/site-packages/notebook/nbextensions.py", line 1107, in _get_nbextension_metadata
#25 36.51     m = import_item(module)
#25 36.51   File "/usr/local/lib/python3.10/site-packages/traitlets/utils/importstring.py", line 38, in import_item
#25 36.51     return __import__(parts[0])
#25 36.51   File "/usr/local/lib/python3.10/site-packages/latex_envs/__init__.py", line 3, in <module>
#25 36.51     from . import latex_envs
#25 36.51   File "/usr/local/lib/python3.10/site-packages/latex_envs/latex_envs.py", line 19, in <module>
#25 36.51     from IPython.display import HTML, display,JSON
#25 36.51   File "/usr/local/lib/python3.10/site-packages/IPython/__init__.py", line 52, in <module>
#25 36.51     from .terminal.embed import embed
#25 36.51   File "/usr/local/lib/python3.10/site-packages/IPython/terminal/embed.py", line 15, in <module>
#25 36.51     from IPython.core.interactiveshell import DummyMod, InteractiveShell
#25 36.51   File "/usr/local/lib/python3.10/site-packages/IPython/core/interactiveshell.py", line 73, in <module>
#25 36.51     from IPython.core.history import HistoryManager
#25 36.51   File "/usr/local/lib/python3.10/site-packages/IPython/core/history.py", line 11, in <module>
#25 36.51     import sqlite3
#25 36.51   File "/usr/local/lib/python3.10/sqlite3/__init__.py", line 57, in <module>
#25 36.51     from sqlite3.dbapi2 import *
#25 36.51   File "/usr/local/lib/python3.10/sqlite3/dbapi2.py", line 27, in <module>
#25 36.51     from _sqlite3 import *
#25 36.51 ImportError: libsqlite3.so.0: cannot open shared object file: No such file or directory
#25 36.51
#25 36.51 ==> script output <==
#25 36.51 stdout:
#25 36.51 stderr:
#25 36.51 return code: 1
#25 36.51
#25 36.51 ()
#25 36.51
@matt-lethargic
Copy link
Author

I think I just fixed by moving

# Here you can put some missing packages
RUN apt-get update && apt-get install -y \
    build-essential \
    vim \
&& rm -rf /var/lib/apt/lists/*

to circa line 7 of the Dockerfile

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant