Hyprpm update "Headers missing" hatası

hyprpm’de plugin yüklemeye çalıştığımda hata veriyor:

! old plugin repo build files found in temp directory, removing.                             
 → Cloning https://github.com/hyprwm/hyprland-plugins                                        
✔ cloned                                                                                     
✔ found hyprpm manifest                                                                      
✔ parsed manifest, found 6 plugins:                                                          
 → borders-plus-plus by Vaxry version                                                        
 → csgo-vulkan-fix by Vaxry version                                                          
 → hyprbars by Vaxry version                                                                 
 → hyprexpo by Vaxry version                                                                 
 → hyprtrails by Vaxry version                                                               
 → hyprwinwrap by Vaxry version                                                              
 → Manifest has 22 pins, checking                                                            
✔ commit pin e9457e08ca3ff16dc5a815be62baf9e18b539197 matched hl, resetting                  
 ━━━━━━━━━━━━━━━━━━━━╍━━━━━━━━━━━━━━━━━━━━━━━━━━━━━  2 / 5  Verifying headers                
✖ Headers missing. Please run hyprpm update to fix those.

hyprpm update yazsamda sorun değişmiyor yine aynı hatayı veriyor.

Son düzenleyen: @Frkn 2024-12-09T06:53:50Z

Bu issue ya baktın mı? Burda da dendiği gibi hyprpr komutuna -v eklersen hata çıktısını görebiliriz.

1 Like
[v] version returned: Hyprland, built from branch  at commit fe7b748eb668136dd0558b7c8279bfcd7ab4d759  (props: bump version to 0.39.1).
Date: Tue Apr 16 19:01:03 2024
Tag: v0.39.1, commits: 4460

flags: (if any)


[v] parsed commit fe7b748eb668136dd0558b7c8279bfcd7ab4d759 at branch  on Tue Apr 16 19:01:03 2024, commits 4460

! Cloning https://github.com/hyprwm/hyprland, this might take a moment.                      
[v] will shallow since: Sal Nis 09 19:01:03 2024                                             

✖ Clone failed. Retrying without shallow.                                                    
✔ cloned                                                                                     
[v] git returned (co): Dalınız 'origin/main' ile güncel.                                     

[v] git returned (rs): rm 'subprojects/tracy'                                                
fatal: bir git deposu değil: ../../.git/modules/subprojects/wlroots-hyprland
fatal: altmodül indeksi sıfırlanamadı

✔ checked out to running ver                                                                 
! configuring Hyprland                                                                       
[v] setting PREFIX for cmake to /home/sekullarx/.local/share/hyprpm/headersRoot              
[v] cmake returned: Not searching for unused variables given on the command line.            
-- The C compiler identification is GNU 13.2.0
-- The CXX compiler identification is GNU 13.2.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Gathering git info
-- Found Python3: /usr/bin/python3.12 (found version "3.12.3") found components: Interpreter
Building itab.c/itab.h...
-- Setting up wlroots
-- Found PkgConfig: /usr/bin/pkg-config (found version "1.8.1")
-- Found WaylandScanner at /usr/bin/wayland-scanner
-- Found wayland-protocols at 
-- Configuring Hyprland in Release with CMake
-- Checking deps...
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE
-- Found OpenGL: /usr/lib/x86_64-linux-gnu/libOpenGL.so  found components: GLES3
-- Checking for modules 'xkbcommon;wayland-server;wayland-client;wayland-cursor;wayland-protocols;cairo;pango;pangocairo;pixman-1;libdrm;libinput;hwdata;libseat;libdisplay-info;libliftoff;libudev;gbm;hyprlang>=0.3.2;hyprcursor>=0.1.7'
--   Package 'wayland-protocols', required by 'virtual:world', not found
CMake Error at /usr/local/share/cmake-3.30/Modules/FindPkgConfig.cmake:645 (message):
  The following required packages were not found:

   - wayland-protocols

Call Stack (most recent call first):
  /usr/local/share/cmake-3.30/Modules/FindPkgConfig.cmake:873 (_pkg_check_modules_internal)
  CMakeLists.txt:107 (pkg_check_modules)


-- Configuring incomplete, errors occurred!

[v] meson returned:                                                                          
ERROR: Neither source directory 'build' nor build directory None contain a build file meson.build.

✔ configured Hyprland                                                                        
[v] installation will run: sed -i -e "s#PREFIX = /usr/local#PREFIX = /home/sekullarx/.local/share/hyprpm/headersRoot#" /tmp/hyprpm/hyprland/Makefile && cd /tmp/hyprpm/hyprland && make installheaders
 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╍━━━━━━━━━  4 / 5  Installing sources[v] installer returned: rm -fr /home/sekullarx/.local/share/hyprpm/headersRoot/include/hyprland
mkdir -p /home/sekullarx/.local/share/hyprpm/headersRoot/include/hyprland
mkdir -p /home/sekullarx/.local/share/hyprpm/headersRoot/include/hyprland/protocols
mkdir -p /home/sekullarx/.local/share/hyprpm/headersRoot/include/hyprland/wlroots-hyprland
mkdir -p /home/sekullarx/.local/share/hyprpm/headersRoot/share/pkgconfig
find src -name '*.h*' -print0 | cpio --quiet -0dump /home/sekullarx/.local/share/hyprpm/headersRoot/include/hyprland
cd subprojects/wlroots-hyprland/include && find . -name '*.h*' -print0 | cpio --quiet -0dump /home/sekullarx/.local/share/hyprpm/headersRoot/include/hyprland/wlroots-hyprland && cd ../../..
/bin/sh: 1: cd: can't cd to subprojects/wlroots-hyprland/include
make: *** [Makefile:95: installheaders] Error 2

✖ failed to install headers with error code 2                                                
 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━  5 / 5  Failed                           

✖ Headers missing. Please run hyprpm update to fix those.