Package Details: simplex-desktop-appimage 5.7.2-1

Git Clone URL: https://aur.archlinux.org/simplex-desktop-appimage.git (read-only, click to copy)
Package Base: simplex-desktop-appimage
Description: The latest release of Simplex Desktop, the first messaging platform operating without user identifiers of any kind - 100% private by design!
Upstream URL: https://simplex.chat/
Licenses: AGPLv3
Submitter: Yorokobii
Maintainer: Yorokobii
Last Packager: Yorokobii
Votes: 4
Popularity: 0.20
First Submitted: 2023-09-22 22:26 (UTC)
Last Updated: 2024-05-12 12:28 (UTC)

Latest Comments

1 2 3 Next › Last »

Smae commented on 2024-05-23 16:02 (UTC)

I'm having a bit of a problem with this. When I try to install it following the manual process with makepkg, I end up with

==> Starting package()...
- Extracting appimage
-- Set execution permissions
-- Extracting icon
==> ERROR: A failure occurred in package().
    Aborting...
 -> error making: simplex-desktop-appimage-exit status 4
 -> Failed to install the following packages. Manual intervention is required:
simplex-desktop-appimage - exit status 4

I initially tried with Yay but I get a very similar result with makepkg -s

==> Making package: simplex-desktop-appimage 5.7.2-1 (Thu 23 May 2024 16:59:31 BST)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Found simplex-desktop-x86_64-5.7.2-9d8f953d5b855d497dadebd4a60bf61c7ed566aeacf95a91d06a5a3115e68993854a345af92fcd9667c7b5353cb67fd02ea21c449d0adedf9c428545501b7662.AppImage
==> Validating source files with sha512sums...
    simplex-desktop-x86_64-5.7.2-9d8f953d5b855d497dadebd4a60bf61c7ed566aeacf95a91d06a5a3115e68993854a345af92fcd9667c7b5353cb67fd02ea21c449d0adedf9c428545501b7662.AppImage ... Passed
==> Extracting sources...
==> Removing existing $pkgdir/ directory...
==> Entering fakeroot environment...
==> Starting package()...
- Extracting appimage
-- Set execution permissions
-- Extracting icon
==> ERROR: A failure occurred in package().
    Aborting...

This occurred after having to purge the application using yay -Rnq as I wanted a completely fresh install from scratch.

I would have tried the git version, but that seems to be out of date.

Fuse2 is installed, as is base-devel, these were one of the first things I checked.

Yorokobii commented on 2024-04-02 07:48 (UTC)

@Chryseus hum ok well that is odd... Maybe appimage reads debug flags before extracting or something... I don't know. I'll add the option as I don't think it will be an issue for people that don't need it.

Chryseus commented on 2024-04-01 22:10 (UTC)

@Yorokobii I've found the problem after much searching, it appears there is a bug that causes it to be stripped unless the !debug option is included, see https://gitlab.archlinux.org/archlinux/packaging/packages/pacman/-/issues/19

Yorokobii commented on 2024-04-01 14:35 (UTC)

@Chryseus good catch on the useless sed, dump copy paste xD

Did you try running makepkg -s on the PKGBUILD? What's the output after 'Starting package()'? It should look like this:

==> Starting package()...
- Extracting appimage
-- Set execution permissions
-- Extracting icon
-- Extracting desktop file
- Install icons
-- Copy icon file
-- Set permissions on folder
-- Set permissions on files
- Install .desktop file and appimage file
-- Install desktop file
-- Install appimage
-- Set permissions for bin folder
-- Link appimage to bin/simplex
- Disable AppImage integration prompt
==> Tidying install..

If not it failed on the last prompt. If this seems sane, did you do a sha512sum? Because I don't see anything wrong on my side... I believe fuse2 is the only dependency for appimage extraction and all the rest is standard utils stuff, so it's a bit odd... Do you have a weird system(even weirder than a standard arch system lmao) without GNU utils or something?

Chryseus commented on 2024-04-01 14:08 (UTC)

@Yorokobii fuse2 is installed, the checksum of the packaged appimage is wrong and only reads 648kB but the downloaded one is fine so something weird is going wrong in package() that is screwing it up, the sed command on line 51 also doesn't do anything.

Yorokobii commented on 2024-04-01 12:28 (UTC)

@Chryseus oh you might not have libfuse2, I didn't add it as a build dep. Can you retry after installing the fuse2 package from the official repo?

Chryseus commented on 2024-04-01 11:14 (UTC) (edited on 2024-04-01 11:23 (UTC) by Chryseus)

Doesn't seem to work, I can run the appimage from the github just fine but the version installed by this package won't run:

This doesn't look like a squashfs image.
Cannot mount AppImage, please check your FUSE setup.
You might still be able to extract the contents of this AppImage 
if you run it with the --appimage-extract option. 
See https://github.com/AppImage/AppImageKit/wiki/FUSE for more information
open dir error: No such file or directory

Yorokobii commented on 2024-03-06 07:24 (UTC)

@eskimod It looks like a corrupt AppImage to me, I have no problem on my side. Have you checked the sha512sum of your file? It should match c9e9e037d4ee921fb1188f644d6786558ee9c60e3946a4343583dcb02563c1abd8797f7f0ceda9f6a3da01a35e358816dd74c6a5305a44cb1649cfd92ad4c1a6 for 5.5.5.

eskimod commented on 2024-03-06 05:19 (UTC)

the extraction seems to fail for me as well. Downloaded directly from the github release page.

./simplex-desktop-x86_64.AppImage --appimage-extract "usr/share/icons/simplex.png"
This doesn't look like a squashfs image.
Failed to open squashfs image

hackythesheep commented on 2024-01-29 04:17 (UTC)

New version 5.5.0 dropped. Built locally with the new sum and it works. Including phone linking.

Version 5.5.0 sum: c63b6cf62194ae148571d793b7c26d57292b71ec5425bb8f054615c0d77737bd11444a3ff55c5e29bd122ccf58cd52af61f3ae35d08812f116fc27b32fd3fb25