Package Details: appimage-git r982.3f74bcd-1

Git Clone URL: https://aur.archlinux.org/appimage-git.git (read-only)
Package Base: appimage-git
Description: Package desktop applications as AppImages that run on common Linux-based operating systems, such as RHEL, CentOS, Ubuntu, Fedora, debian and derivatives.
Upstream URL: http://appimage.org
Licenses: MIT
Conflicts: appimage
Provides: appimage
Submitter: jgmdev
Maintainer: jgmdev
Last Packager: jgmdev
Votes: 29
Popularity: 1.192631
First Submitted: 2016-06-25 04:16
Last Updated: 2018-01-22 15:17

Latest Comments

carstene1ns commented on 2018-05-22 17:39

This fails to build as appimaged has been put into a separate repository: https://github.com/AppImage/appimaged/

Also, it might be a good suggestion to ship appimaged.service with this package, instead of generating it.

xyproto commented on 2018-05-05 17:44

Is vim really needed, or is it just xxd that is needed?

NikkyAi commented on 2018-03-12 01:52

building the package does not seem to work on trizen at all and using pacaur / makepgk it always fails at tests at 87%

/home/nikky/dev/appimage-git/src/AppImageKit/tests/test_shared.cpp:38:24: error: no matching function
      for call to 'g_key_file_load_from_data'
    gboolean success = g_key_file_load_from_data(keyFile, buffer.data(), buffer.size(), G_KEY_FI...
                       ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/glib/gkeyfile.h:74:11: note: candidate function not viable: no known conversion
      from 'int' to 'GKeyFileFlags' for 4th argument
gboolean  g_key_file_load_from_data         (GKeyFile             *key_file,
          ^
1 warning and 1 error generated.
make[2]: *** [tests/CMakeFiles/test_shared.dir/build.make:63: tests/CMakeFiles/test_shared.dir/test_shared.cpp.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:1540: tests/CMakeFiles/test_shared.dir/all] Error 2
make: *** [Makefile:141: all] Error 2
==> ERROR: A failure occurred in build().
    Aborting...

rvben commented on 2018-03-06 19:18

For me the installation failed with the following message:

CMake Error at /usr/share/cmake-3.10/Modules/FindPackageHandleStandardArgs.cmake:137 (message):
  Could NOT find PkgConfig (missing: PKG_CONFIG_EXECUTABLE)

It seems that 'pkg-config' is a dependency that is not included in the dependency list.

Plexcon commented on 2018-02-28 19:54

make[2]: [CMakeFiles/xz.dir/build.make:90: xz-prefix/src/xz-stamp/xz-download] Error 1 make[1]: [CMakeFiles/Makefile2:420: CMakeFiles/xz.dir/all] Error 2 make: *** [Makefile:141: all] Error 2 ==> ERROR: Se produjo un fallo en build(). Cancelando...

grexe commented on 2018-01-11 19:42

cmake is missing from the package dependencies, hence the build fails.

jgmdev commented on 2018-01-03 07:11

My internet connection was really messy the past days, but finally I got my hands on a more reliable connection. I was able to properly test and fix the build process. Also disabled the automatic activation of appimaged system service. Thanks to @ivanruvalcaba, @steadfasterX and the others that reported the issues and fixes.

By the way I disabled the tests that are run by the build and submitted a pull request to mainstream that fixes improper 'if' condition that always triggered the tests.

languitar commented on 2018-01-02 18:13

Please do not automagically start or enable user systemd services. Instead print a notice on installation. Archlinux users want to have control.

ivanruvalcaba commented on 2018-01-02 00:27

This did the trick for me:

@@ -62,6 +62,8 @@ build() {
   cp resources/usr/share/metainfo/appimagetool.appdata.xml appimagetool.AppDir/usr/share/metainfo/
   cp resources/usr/share/metainfo/appimaged.appdata.xml appimaged.AppDir/usr/share/metainfo/

+  cd build/out
+
   # Generate appimage files
   appimagetool.AppDir/AppRun -n appimagetool.AppDir appimagetool
   appimagetool.AppDir/AppRun -n appimaged.AppDir appimaged
@@ -74,10 +76,10 @@ package(){
   mkdir -p $pkgdir/usr/share/appimage
   mkdir -p $pkgdir/usr/lib/systemd/user/

-  cp appimagetool $pkgdir/usr/bin/
-  cp appimaged $pkgdir/usr/bin/
+  cp build/out/appimagetool $pkgdir/usr/bin/
+  cp build/out/appimaged $pkgdir/usr/bin/

-  cp AppRun.c $pkgdir/usr/share/appimage/
+  cp src/AppRun.c $pkgdir/usr/share/appimage/
   cp README.md $pkgdir/usr/share/appimage/

   cp appimaged.service $pkgdir/usr/lib/systemd/user/

steadfasterX commented on 2018-01-01 13:14

I had the following error like EasyToRemember & jeancf already reported:

PKGBUILD: line 66: appimagetool.AppDir/AppRun: No such file or directory

The following change fixed it for me:

build() {
...
replaced this:

  appimagetool.AppDir/AppRun -n appimagetool.AppDir appimagetool
  appimagetool.AppDir/AppRun -n appimaged.AppDir appimaged

with:
  build/out/appimagetool.AppDir/AppRun -n build/out/appimagetool.AppDir appimagetool
  build/out/appimagetool.AppDir/AppRun -n build/out/appimaged.AppDir appimaged

  # --> this seems to be more correct for the second one but it has crashed with
  # "no space left on device" while i had plenty of them:
  # build/out/appimaged.AppDir/AppRun -n appimaged.AppDir appimaged

after this it goes further but had give me the next error about AppRun.c is missing which I fixed in

package() {
....
replaced:
  cp AppRun.c $pkgdir/usr/share/appimage/

with:

  cp src/AppRun.c $pkgdir/usr/share/appimage/

Then I was able to install but i havent tested yet if the result is working fine :P EDIT: Confirmed to work now :) at least I was able to run the Emteria OS installer fine

All comments