https://bugs.kde.org/show_bug.cgi?id=388351

            Bug ID: 388351
           Summary: AppImage is not compatible with firejail
           Product: digikam
           Version: 5.8.0
          Platform: Appimage
                OS: Linux
            Status: UNCONFIRMED
          Severity: wishlist
          Priority: NOR
         Component: Bundle-AppImage
          Assignee: digikam-bugs-n...@kde.org
          Reporter: bbc.qui...@gmx.de
  Target Milestone: ---

Using the latest version of appimage for linux
digikam-5.8.0-20171229T043903-x86-64.appimage it does not work with firejail:

    firejail --appimage digikam-5.8.0-20171229T043903-x86-64.appimage
    Reading profile /etc/firejail/default.profile
    Reading profile /etc/firejail/disable-common.inc
    Reading profile /etc/firejail/disable-passwdmgr.inc
    Reading profile /etc/firejail/disable-programs.inc

    ** Note: you can use --noprofile to disable default.profile **

    Parent pid 11784, child pid 11789
    Dropping all Linux capabilities and enforcing default seccomp filter
    Child process initialized in 17.96 ms
    /bin/bash: /run/firejail/appimage/.appimage-11784/AppRun: cannot execute
binary file: Exec format error

    Parent is shutting down, bye...
    AppImage unmounted


The package itself works without firejail and other appimage packages for
x86-64 work with firejail (e.g. FreeCAD). I tried to search for similar cases,
but found nothing promising. Debug mode of firejail does not spit out more
detailed information.

Comparison of AppImage files does not show dramatic differences as well:

    $file digikam-5.8.0-20171229T043903-x86-64.appimage 
    digikam-5.8.0-20171229T043903-x86-64.appimage: ELF 64-bit LSB executable,
x86-64, version 1 (SYSV), dynamically linked, interpreter
/lib64/ld-linux-x86-64.so.2, for GNU/Linux 2.6.18,
BuildID[sha1]=d629f6099d2344ad82818172add1d38c5e11bc6d, stripped

    $file FreeCAD-0.17.git201712210014.glibc-x86_64.AppImage 
    FreeCAD-0.17.git201712210014.glibc-x86_64.AppImage: ELF 64-bit LSB
executable, x86-64, version 1 (SYSV), dynamically linked, interpreter
/lib64/ld-linux-x86-64.so.2, stripped

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to