SPSCosta commented on issue #31749:
URL: https://github.com/apache/superset/issues/31749#issuecomment-2577391823

   I have added the above code in the bootstrap script and the error related to 
pkg-config has disappeared.
   I now just have the error about mysql module:
   
   WARNING: apt does not have a stable CLI interface. Use with caution in 
scripts.
   
   Get:1 http://deb.debian.org/debian bookworm InRelease [151 kB]
   Get:2 http://deb.debian.org/debian bookworm-updates InRelease [55.4 kB]
   Get:3 http://deb.debian.org/debian-security bookworm-security InRelease 
[48.0 kB]
   Get:4 http://deb.debian.org/debian bookworm/main arm64 Packages [8688 kB]
   Get:5 http://deb.debian.org/debian bookworm-updates/main arm64 Packages 
[8844 B]
   Get:6 http://deb.debian.org/debian-security bookworm-security/main arm64 
Packages [235 kB]
   Fetched 9186 kB in 1s (12.4 MB/s)
   Reading package lists...
   Building dependency tree...
   Reading state information...
   8 packages can be upgraded. Run 'apt list --upgradable' to see them.
   
   WARNING: apt does not have a stable CLI interface. Use with caution in 
scripts.
   
   Reading package lists...
   Building dependency tree...
   Reading state information...
   Package libmysqlclient-dev is not available, but is referred to by another 
package.
   This may mean that the package is missing, has been obsoleted, or
   is only available from another source
   However the following packages replace it:
     libmariadb-dev-compat libmariadb-dev
   
   E: Package 'libmysqlclient-dev' has no installation candidate
   Loaded your LOCAL configuration at [/app/pythonpath/superset_config.py]
   2025-01-08 10:57:49,335:ERROR:superset.app:Failed to create app
   Traceback (most recent call last):
     File "/app/superset/app.py", line 40, in create_app
       app_initializer.init_app()
     File "/app/superset/initialization/__init__.py", line 476, in init_app
       self.setup_db()
     File "/app/superset/initialization/__init__.py", line 667, in setup_db
       pessimistic_connection_handling(db.engine)
     File 
"/usr/local/lib/python3.10/site-packages/flask_sqlalchemy/__init__.py", line 
998, in engine
       return self.get_engine()
     File 
"/usr/local/lib/python3.10/site-packages/flask_sqlalchemy/__init__.py", line 
1017, in get_engine
       return connector.get_engine()
     File 
"/usr/local/lib/python3.10/site-packages/flask_sqlalchemy/__init__.py", line 
594, in get_engine
       self._engine = rv = self._sa.create_engine(sa_url, options)
     File 
"/usr/local/lib/python3.10/site-packages/flask_sqlalchemy/__init__.py", line 
1027, in create_engine
       return sqlalchemy.create_engine(sa_url, **engine_opts)
     File "<string>", line 2, in create_engine
     File 
"/usr/local/lib/python3.10/site-packages/sqlalchemy/util/deprecations.py", line 
375, in warned
       return fn(*args, **kwargs)
     File 
"/usr/local/lib/python3.10/site-packages/sqlalchemy/engine/create.py", line 
544, in create_engine
       dbapi = dialect_cls.dbapi(**dbapi_args)
     File 
"/usr/local/lib/python3.10/site-packages/sqlalchemy/dialects/mysql/mysqlconnector.py",
 line 129, in dbapi
       from mysql import connector
   ModuleNotFoundError: No module named 'mysql'
   Usage: celery [OPTIONS] COMMAND [ARGS]...
   Try 'celery --help' for help.
   
   Error: Invalid value for '-A' / '--app':
   Unable to load celery application.
   While trying to load the module superset.tasks.celery_app:app the following 
error occurred:
   Traceback (most recent call last):
     File "/usr/local/lib/python3.10/site-packages/celery/bin/celery.py", line 
58, in convert
       return find_app(value)
     File "/usr/local/lib/python3.10/site-packages/celery/app/utils.py", line 
383, in find_app
       sym = symbol_by_name(app, imp=imp)
     File "/usr/local/lib/python3.10/site-packages/kombu/utils/imports.py", 
line 59, in symbol_by_name
       module = imp(module_name, package=package, **kwargs)
     File "/usr/local/lib/python3.10/site-packages/celery/utils/imports.py", 
line 109, in import_from_cwd
       return imp(module, package=package)
     File "/usr/local/lib/python3.10/importlib/__init__.py", line 126, in 
import_module
       return _bootstrap._gcd_import(name[level:], package, level)
     File "<frozen importlib._bootstrap>", line 1050, in _gcd_import
     File "<frozen importlib._bootstrap>", line 1027, in _find_and_load
     File "<frozen importlib._bootstrap>", line 1006, in _find_and_load_unlocked
     File "<frozen importlib._bootstrap>", line 688, in _load_unlocked
     File "<frozen importlib._bootstrap_external>", line 883, in exec_module
     File "<frozen importlib._bootstrap>", line 241, in 
_call_with_frames_removed
     File "/app/superset/tasks/celery_app.py", line 32, in <module>
       flask_app = create_app()
     File "/app/superset/app.py", line 40, in create_app
       app_initializer.init_app()
     File "/app/superset/initialization/__init__.py", line 476, in init_app
       self.setup_db()
     File "/app/superset/initialization/__init__.py", line 667, in setup_db
       pessimistic_connection_handling(db.engine)
     File 
"/usr/local/lib/python3.10/site-packages/flask_sqlalchemy/__init__.py", line 
998, in engine
       return self.get_engine()
     File 
"/usr/local/lib/python3.10/site-packages/flask_sqlalchemy/__init__.py", line 
1017, in get_engine
       return connector.get_engine()
     File 
"/usr/local/lib/python3.10/site-packages/flask_sqlalchemy/__init__.py", line 
594, in get_engine
       self._engine = rv = self._sa.create_engine(sa_url, options)
     File 
"/usr/local/lib/python3.10/site-packages/flask_sqlalchemy/__init__.py", line 
1027, in create_engine
       return sqlalchemy.create_engine(sa_url, **engine_opts)
     File "<string>", line 2, in create_engine
     File 
"/usr/local/lib/python3.10/site-packages/sqlalchemy/util/deprecations.py", line 
375, in warned
       return fn(*args, **kwargs)
     File 
"/usr/local/lib/python3.10/site-packages/sqlalchemy/engine/create.py", line 
544, in create_engine
       dbapi = dialect_cls.dbapi(**dbapi_args)
     File 
"/usr/local/lib/python3.10/site-packages/sqlalchemy/dialects/mysql/mysqlconnector.py",
 line 129, in dbapi
       from mysql import connector
   ModuleNotFoundError: No module named 'mysql'
   
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscr...@superset.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscr...@superset.apache.org
For additional commands, e-mail: notifications-h...@superset.apache.org

Reply via email to