Skip to content

Won't Boot #56

@furina-x-lumine

Description

@furina-x-lumine

Hi,

So I tried using ghost, but looks like that it's unsupported on recent versions of Python...

Your README.md states that "Ghost requires Python 3.10+", which implies 3.14 should have been fine to use.

I tried the installer, but due to the below issue, I can't run it unless I build from source.

Please advise.

      Traceback (most recent call last):
        File "<string>", line 1012, in <module>
        File "/private/var/folders/5g/d2c_jbr14jn6x0_s34pfjhgr0000gn/T/pip-build-env-5efgqk8x/overlay/lib/python3.14/site-packages/setuptools/__init__.py", line 117, in setup
          return distutils.core.setup(**attrs)  # type: ignore[return-value]
                 ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^
        File "/private/var/folders/5g/d2c_jbr14jn6x0_s34pfjhgr0000gn/T/pip-build-env-5efgqk8x/overlay/lib/python3.14/site-packages/setuptools/_distutils/core.py", line 186, in setup
          return run_commands(dist)
        File "/private/var/folders/5g/d2c_jbr14jn6x0_s34pfjhgr0000gn/T/pip-build-env-5efgqk8x/overlay/lib/python3.14/site-packages/setuptools/_distutils/core.py", line 202, in run_commands
          dist.run_commands()
          ~~~~~~~~~~~~~~~~~^^
        File "/private/var/folders/5g/d2c_jbr14jn6x0_s34pfjhgr0000gn/T/pip-build-env-5efgqk8x/overlay/lib/python3.14/site-packages/setuptools/_distutils/dist.py", line 1000, in run_commands
          self.run_command(cmd)
          ~~~~~~~~~~~~~~~~^^^^^
        File "/private/var/folders/5g/d2c_jbr14jn6x0_s34pfjhgr0000gn/T/pip-build-env-5efgqk8x/overlay/lib/python3.14/site-packages/setuptools/dist.py", line 1107, in run_command
          super().run_command(command)
          ~~~~~~~~~~~~~~~~~~~^^^^^^^^^
        File "/private/var/folders/5g/d2c_jbr14jn6x0_s34pfjhgr0000gn/T/pip-build-env-5efgqk8x/overlay/lib/python3.14/site-packages/setuptools/_distutils/dist.py", line 1019, in run_command
          cmd_obj.run()
          ~~~~~~~~~~~^^
        File "/private/var/folders/5g/d2c_jbr14jn6x0_s34pfjhgr0000gn/T/pip-build-env-5efgqk8x/overlay/lib/python3.14/site-packages/setuptools/command/bdist_wheel.py", line 370, in run
          self.run_command("build")
          ~~~~~~~~~~~~~~~~^^^^^^^^^
        File "/private/var/folders/5g/d2c_jbr14jn6x0_s34pfjhgr0000gn/T/pip-build-env-5efgqk8x/overlay/lib/python3.14/site-packages/setuptools/_distutils/cmd.py", line 341, in run_command
          self.distribution.run_command(command)
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^
        File "/private/var/folders/5g/d2c_jbr14jn6x0_s34pfjhgr0000gn/T/pip-build-env-5efgqk8x/overlay/lib/python3.14/site-packages/setuptools/dist.py", line 1107, in run_command
          super().run_command(command)
          ~~~~~~~~~~~~~~~~~~~^^^^^^^^^
        File "/private/var/folders/5g/d2c_jbr14jn6x0_s34pfjhgr0000gn/T/pip-build-env-5efgqk8x/overlay/lib/python3.14/site-packages/setuptools/_distutils/dist.py", line 1019, in run_command
          cmd_obj.run()
          ~~~~~~~~~~~^^
        File "/private/var/folders/5g/d2c_jbr14jn6x0_s34pfjhgr0000gn/T/pip-build-env-5efgqk8x/overlay/lib/python3.14/site-packages/setuptools/_distutils/command/build.py", line 135, in run
          self.run_command(cmd_name)
          ~~~~~~~~~~~~~~~~^^^^^^^^^^
        File "/private/var/folders/5g/d2c_jbr14jn6x0_s34pfjhgr0000gn/T/pip-build-env-5efgqk8x/overlay/lib/python3.14/site-packages/setuptools/_distutils/cmd.py", line 341, in run_command
          self.distribution.run_command(command)
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^
        File "/private/var/folders/5g/d2c_jbr14jn6x0_s34pfjhgr0000gn/T/pip-build-env-5efgqk8x/overlay/lib/python3.14/site-packages/setuptools/dist.py", line 1107, in run_command
          super().run_command(command)
          ~~~~~~~~~~~~~~~~~~~^^^^^^^^^
        File "/private/var/folders/5g/d2c_jbr14jn6x0_s34pfjhgr0000gn/T/pip-build-env-5efgqk8x/overlay/lib/python3.14/site-packages/setuptools/_distutils/dist.py", line 1019, in run_command
          cmd_obj.run()
          ~~~~~~~~~~~^^
        File "/private/var/folders/5g/d2c_jbr14jn6x0_s34pfjhgr0000gn/T/pip-build-env-5efgqk8x/overlay/lib/python3.14/site-packages/setuptools/command/build_ext.py", line 97, in run
          _build_ext.run(self)
          ~~~~~~~~~~~~~~^^^^^^
        File "/private/var/folders/5g/d2c_jbr14jn6x0_s34pfjhgr0000gn/T/pip-build-env-5efgqk8x/overlay/lib/python3.14/site-packages/setuptools/_distutils/command/build_ext.py", line 367, in run
          self.build_extensions()
          ~~~~~~~~~~~~~~~~~~~~~^^
        File "<string>", line 829, in build_extensions
      RequiredDependencyException: jpeg
      
      During handling of the above exception, another exception occurred:
      
      Traceback (most recent call last):
        File "/Users/clovetwilight/ghost/ghost/.venv/lib/python3.14/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 389, in <module>
          main()
          ~~~~^^
        File "/Users/clovetwilight/ghost/ghost/.venv/lib/python3.14/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 373, in main
          json_out["return_val"] = hook(**hook_input["kwargs"])
                                   ~~~~^^^^^^^^^^^^^^^^^^^^^^^^
        File "/Users/clovetwilight/ghost/ghost/.venv/lib/python3.14/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 280, in build_wheel
          return _build_backend().build_wheel(
                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
              wheel_directory, config_settings, metadata_directory
              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
          )
          ^
        File "/private/var/folders/5g/d2c_jbr14jn6x0_s34pfjhgr0000gn/T/pip-install-f4sr9i02/pillow_e91ce05ed09542eaa34d5d24a54c72a5/_custom_build/backend.py", line 26, in build_wheel
          return super().build_wheel(wheel_directory, config_settings, metadata_directory)
                 ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
        File "/private/var/folders/5g/d2c_jbr14jn6x0_s34pfjhgr0000gn/T/pip-build-env-5efgqk8x/overlay/lib/python3.14/site-packages/setuptools/build_meta.py", line 441, in build_wheel
          return _build(['bdist_wheel', '--dist-info-dir', str(metadata_directory)])
        File "/private/var/folders/5g/d2c_jbr14jn6x0_s34pfjhgr0000gn/T/pip-build-env-5efgqk8x/overlay/lib/python3.14/site-packages/setuptools/build_meta.py", line 429, in _build
          return self._build_with_temp_dir(
                 ~~~~~~~~~~~~~~~~~~~~~~~~~^
              cmd,
              ^^^^
          ...<3 lines>...
              self._arbitrary_args(config_settings),
              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
          )
          ^
        File "/private/var/folders/5g/d2c_jbr14jn6x0_s34pfjhgr0000gn/T/pip-build-env-5efgqk8x/overlay/lib/python3.14/site-packages/setuptools/build_meta.py", line 410, in _build_with_temp_dir
          self.run_setup()
          ~~~~~~~~~~~~~~^^
        File "/private/var/folders/5g/d2c_jbr14jn6x0_s34pfjhgr0000gn/T/pip-install-f4sr9i02/pillow_e91ce05ed09542eaa34d5d24a54c72a5/_custom_build/backend.py", line 20, in run_setup
          return super().run_setup(setup_script)
                 ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^
        File "/private/var/folders/5g/d2c_jbr14jn6x0_s34pfjhgr0000gn/T/pip-build-env-5efgqk8x/overlay/lib/python3.14/site-packages/setuptools/build_meta.py", line 317, in run_setup
          exec(code, locals())
          ~~~~^^^^^^^^^^^^^^^^
        File "<string>", line 1028, in <module>
      RequiredDependencyException:
      
      The headers or library files could not be found for jpeg,
      a required dependency when compiling Pillow from source.
      
      Please see the install instructions at:
         https://pillow.readthedocs.io/en/latest/installation/basic-installation.html
      
      
      [end of output]
  
  note: This error originates from a subprocess, and is likely not a problem with pip.
  ERROR: Failed building wheel for pillow
Successfully built discord.py-self discord.py-self_embed
Failed to build pillow

[notice] A new release of pip is available: 26.1.1 -> 26.1.2
[notice] To update, run: pip install --upgrade pip
error: failed-wheel-build-for-install

× Failed to build installable wheels for some pyproject.toml based projects
╰─> pillow

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions