guix-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Help with package AppImage support


From: Ludovic Courtès
Subject: Re: Help with package AppImage support
Date: Sun, 28 Nov 2021 18:29:10 +0100
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux)

Hi,

The log reads:

--8<---------------cut here---------------start------------->8---
-- Found PkgConfig: 
/gnu/store/krpyb0zi700dcrg9cc8932w4v0qivdg9-pkg-config-0.29.2/bin/pkg-config 
(found version "0.29.2") 
-- Importing target libfuse via pkg-config (fuse, shared)
-- Checking for module 'fuse'
--   Found fuse, version 2.9.9
-- Importing target libssl via pkg-config (openssl, shared)
-- Checking for module 'openssl'
--   Found openssl, version 1.1.1j
-- Using system mksquashfs
CMake Error at src/build-runtime.cmake:19 (message):
  TARGET NOT found libsquashfuse
Call Stack (most recent call first):
  src/CMakeLists.txt:16 (include)


-- Configuring incomplete, errors occurred!
See also 
"/tmp/guix-build-appimagekit-13.drv-0/build/CMakeFiles/CMakeOutput.log".
command "cmake" "../source" "-DCMAKE_BUILD_TYPE=RelWithDebInfo" 
"-DCMAKE_INSTALL_PREFIX=/gnu/store/9z0n0kia0kp63vdlvpdlm2qcky67x00y-appimagekit-13"
 "-DCMAKE_INSTALL_LIBDIR=lib" "-DCMAKE_INSTALL_RPATH_USE_LINK_PATH=TRUE" 
"-DCMAKE_INSTALL_RPATH=/gnu/store/9z0n0kia0kp63vdlvpdlm2qcky67x00y-appimagekit-13/lib"
 "-DCMAKE_VERBOSE_MAKEFILE=ON" "-DXZ_EXTERNAL=On" "-DUSE_SYSTEM_MKSQUASHFS=On" 
failed with status 1
--8<---------------cut here---------------end--------------->8---

Maybe “TARGET NOT found” is CMake’s original way of saying that you’re
missing a dependency (libsquashfuse), no?

BTW, since your ultimate goal is to have ‘guix pack -f appimage’, you
could look at the AppImage spec.  It might be that you can do the heavy
lifting of creating a file in that format without resorting to
AppImageKit.

HTH,
Ludo’.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]