Opened 13 months ago
Closed 13 months ago
#68326 closed defect (fixed)
kitty 0.30.0: Setup error for the new version - build failure
Reported by: | samulip (Samuli P) | Owned by: | judaew (Vadym-Valdis Yudaiev) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.8.1 |
Keywords: | Cc: | ||
Port: | kitty |
Description
Could not upgrade outdated and need help to reinstall kitty.
The command that fails is
cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_aqua_kitty/kitty/work/kitty-0.30.0" && /opt/local/Library/Frameworks/Python.framework/Versions/3.11/bin/python3.11 setup.py kitty.app --ignore-compiler-warnings --update-check-interval=0 --verbose
Log messages include note on libxxhash that might be a missed dependency although kitty would seem to at least try to download it as a part of the normal build.
Package libxxhash was not found in the pkg-config search path. Perhaps you should add the directory containing `libxxhash.pc' to the PKG_CONFIG_PATH environment variable No package 'libxxhash' found CC: ['/usr/bin/clang'] (15, 0) The package libxxhash was not found on your system
I have tried to run clean and uninstall & re-install as well as trace mode to no avail.
Seems that all builds have a problem with build status as "failed install-port". https://ports.macports.org/port/kitty/builds/
Change History (3)
comment:1 Changed 13 months ago by samulip (Samuli P)
comment:2 Changed 13 months ago by judaew (Vadym-Valdis Yudaiev)
Cc: | judaew@… removed |
---|---|
Owner: | set to judaew |
Status: | new → assigned |
comment:3 Changed 13 months ago by Samuli P <samulip@…>
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
Installing py-xxhash changed the situation. Could reinstall kitty after first manually installing the python package.
I might add this requirement to the port via PR but do not really know how to set up for port development and testing and maybe there is another reason why the requirement is not picked up