darling icon indicating copy to clipboard operation
darling copied to clipboard

Build issue on ParrotOS (AMD): Package 'fuse' related !

Open IdrisBouar opened this issue 1 year ago • 6 comments

Build Log What is the build error?

-- Found Python2: /usr/bin/python2.7 (found version "2.7.18") found components: Interpreter 
-- The C compiler identification is Clang 11.0.1
-- The CXX compiler identification is Clang 11.0.1
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/clang - 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/clang++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- The ASM compiler identification is Clang
-- Found assembler: /usr/bin/clang
-- The ASM-ATT compiler identification is GNU
-- Found assembler: /usr/bin/as
CMake Warning at cmake/dsym.cmake:40 (message):
  Cannot find llvm-dsymutil, will not produce debug information
Call Stack (most recent call first):
  CMakeLists.txt:113 (FindDsymutil)


-- Found Setcap: /usr/sbin/setcap  
-- Compiler include path detected as /usr/lib/llvm-11/lib/clang/11.0.1/include/
-- Found BISON: /usr/bin/bison (found version "3.7.5") 
-- Found FLEX: /usr/bin/flex (found version "2.6.4") 
-- Found PkgConfig: /usr/bin/pkg-config (found version "0.29.2") 
-- Checking for module 'fuse'
--   No package 'fuse' found
CMake Error at /usr/share/cmake-3.18/Modules/FindPkgConfig.cmake:545 (message):
  A required package was not found
Call Stack (most recent call first):
  /usr/share/cmake-3.18/Modules/FindPkgConfig.cmake:733 (_pkg_check_modules_internal)
  src/external/darling-dmg/CMakeLists.txt:121 (pkg_check_modules)


-- Configuring incomplete, errors occurred!
See also "/home/davinci/tools/darling/build/CMakeFiles/CMakeOutput.log".
See also "/home/davinci/tools/darling/build/CMakeFiles/CMakeError.log".

System Information What system are you building with?

Software Version
Clang 11.0.1-2
CMake 3.18.4
Linux Kernel 6.1.0
Darling Git Commit Hash

IdrisBouar avatar Apr 06 '23 18:04 IdrisBouar

So why don't you install it?

LubosD avatar Apr 06 '23 19:04 LubosD

@LubosD

Already installed !

IdrisBouar avatar Apr 06 '23 22:04 IdrisBouar

Including the dev package?

LubosD avatar Apr 07 '23 19:04 LubosD

I have a really similar error: Build Log:

~/darling/build$ cmake ..
Including component: stock
Including component: cli
Including component: python
Including component: ruby
Including component: perl
Including component: dev_gui_common
Including component: dev_gui_frameworks_common
Including component: dev_gui_stubs_common
Including component: gui_frameworks
Including component: gui_stubs
Including component: system
Including component: core
Including component: gui
Including component: iokitd
Python 2 not available; bytecode compilation is disabled
-- Could NOT find Vulkan (missing: Vulkan_LIBRARY Vulkan_INCLUDE_DIR)
Did not find required libraries (Vulkan and LLVM); building without Metal support
CMake Warning at cmake/dsym.cmake:48 (message):
  Cannot find llvm-dsymutil, will not produce debug information
Call Stack (most recent call first):
  CMakeLists.txt:162 (FindDsymutil)


-- Compiler include path detected as /usr/lib/llvm-14/lib/clang/14.0.0/include/
-- Checking for module 'fuse'
--   No package 'fuse' found
CMake Error at /usr/share/cmake-3.22/Modules/FindPkgConfig.cmake:603 (message):
  A required package was not found
Call Stack (most recent call first):
  /usr/share/cmake-3.22/Modules/FindPkgConfig.cmake:825 (_pkg_check_modules_internal)
  src/external/darling-dmg/CMakeLists.txt:121 (pkg_check_modules)


-- Configuring incomplete, errors occurred!
See also "/home/ubuntu/darling/build/CMakeFiles/CMakeOutput.log".
See also "/home/ubuntu/darling/build/CMakeFiles/CMakeError.log".

System Information What system are you building with?

Software Version
Clang 14.0.0-1ubuntu1
CMake 3.22.1
Linux Kernel 5.19.0-1027-aws
Darling Git Commit Hash 894d62c91d78d56e05708f40f2d7e490fce5f046

I have tried by installing fuse3 and libfuse3-dev and also fuse and libfuse-dev

altmas5 avatar Jun 23 '23 22:06 altmas5

I have tried by installing fuse3 and libfuse3-dev and also fuse and libfuse-dev

Is there a fuse2 package? Try installing that and see if it works.

CuriousTommy avatar Jun 24 '23 02:06 CuriousTommy

thanks, I stopped trying a few days ago, so you can ignore my previous message

altmas5 avatar Jun 27 '23 23:06 altmas5