You are not logged in.

#1 2023-07-30 09:22:42

spsf64
Member
From: FL, US or SP, BR
Registered: 2012-05-18
Posts: 109
Website

[SOLVED] New squashfuse (0.3.0-1) break ability to run appiimages

Topic says it all...
Anyone else with similar problem?

No logs because I am posting from my phone, I will try to get the logs later today.

Last edited by spsf64 (2023-07-30 23:34:56)


Sergio S.
Yes, I'm old and bald!

Offline

#2 2023-07-30 17:19:36

yochananmarqos
Member
Registered: 2020-02-05
Posts: 217

Re: [SOLVED] New squashfuse (0.3.0-1) break ability to run appiimages

Downgrade squashfuse to 0.2.0 for now. See https://github.com/vasi/squashfuse/issues/105

Offline

#3 2023-07-30 18:16:37

spsf64
Member
From: FL, US or SP, BR
Registered: 2012-05-18
Posts: 109
Website

Re: [SOLVED] New squashfuse (0.3.0-1) break ability to run appiimages

yochananmarqos wrote:

Downgrade squashfuse to 0.2.0 for now. See https://github.com/vasi/squashfuse/issues/105

Thanks, confirmed downgrade to 0.2.0 restores functionality.
Let's wait for upstream fix!


Sergio S.
Yes, I'm old and bald!

Offline

#4 2023-07-30 19:14:18

loqs
Member
Registered: 2014-03-06
Posts: 18,824

Re: [SOLVED] New squashfuse (0.3.0-1) break ability to run appiimages

spsf64 wrote:

Let's wait for upstream fix!

Upstream has now committed a fix [1].  Can you confirm it resolves the issue?

diff of changes to apply fix [2]

diff --git a/PKGBUILD b/PKGBUILD
index dc96fc5..0a78485 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -9,11 +9,14 @@ url="https://github.com/vasi/squashfuse"
 license=(custom)
 depends=(fuse zstd)
 makedepends=()
-source=(https://github.com/vasi/squashfuse/archive/$pkgver/$pkgname-$pkgver.tar.gz)
-sha256sums=('cc59722e1c7fafb142146f394eacec20f020330ada848113c2e1fc83ab679c05')
+source=(https://github.com/vasi/squashfuse/archive/$pkgver/$pkgname-$pkgver.tar.gz
+        https://github.com/vasi/squashfuse/commit/662963d0c0f6306e70a43221270abd21924270d4.patch)
+sha256sums=('cc59722e1c7fafb142146f394eacec20f020330ada848113c2e1fc83ab679c05'
+            'c5f2e1e5f28f15ac1117b85234d8559ff9d240cfd9bc0ae155e5f3832e4b035f')
 
 prepare() {
   cd $pkgname-$pkgver
+  patch -Np1 -i ../662963d0c0f6306e70a43221270abd21924270d4.patch
   ./autogen.sh
 }
 

[1] https://github.com/vasi/squashfuse/comm … 21924270d4
[2] https://wiki.archlinux.org/title/Patchi … ng_patches

Offline

#5 2023-07-30 19:35:50

yochananmarqos
Member
Registered: 2020-02-05
Posts: 217

Re: [SOLVED] New squashfuse (0.3.0-1) break ability to run appiimages

Can you confirm it resolves the issue? All you have to do is try executing an AppImage.

I highly doubt applying that squashfuse PR alone to to 0.3.0 is going to work as it's based on newer commits from both squashfuse and libappimage.

Last edited by yochananmarqos (2023-07-30 19:36:11)

Offline

#6 2023-07-30 19:50:58

loqs
Member
Registered: 2014-03-06
Posts: 18,824

Re: [SOLVED] New squashfuse (0.3.0-1) break ability to run appiimages

yochananmarqos wrote:

I highly doubt applying that squashfuse PR alone to to 0.3.0 is going to work as it's based on newer commits from both squashfuse and libappimage.

You would be wrong.

Offline

#7 2023-07-30 20:01:18

yochananmarqos
Member
Registered: 2020-02-05
Posts: 217

Re: [SOLVED] New squashfuse (0.3.0-1) break ability to run appiimages

loqs wrote:

You would be wrong.

Are you sure? I just applied it and it does not make any difference.

yochananmarqos wrote:

Can you confirm it resolves the issue?

You did not answer my question.

Last edited by yochananmarqos (2023-07-30 20:01:28)

Offline

#8 2023-07-30 20:07:02

loqs
Member
Registered: 2014-03-06
Posts: 18,824

Re: [SOLVED] New squashfuse (0.3.0-1) break ability to run appiimages

yochananmarqos wrote:
loqs wrote:

You would be wrong.

Are you sure? I just applied it and it does not make any difference.

You are right it makes no difference.

yochananmarqos wrote:

Can you confirm it resolves the issue?

yochananmarqos wrote:

You did not answer my question.

yochananmarqos wrote:

All you have to do is try executing an AppImage.

I can not reproduce the issue by executing

./Subsurface-5.0.9-x86_64.AppImage

Which caused me to believe it had resolved the issue.  Please provide a step by step for how to reproduce the issue.

Offline

#9 2023-07-30 20:16:02

yochananmarqos
Member
Registered: 2020-02-05
Posts: 217

Re: [SOLVED] New squashfuse (0.3.0-1) break ability to run appiimages

loqs wrote:

I can not reproduce the issue by executing

./Subsurface-5.0.9-x86_64.AppImage

Which caused me to believe it had resolved the issue.  Please provide a step by step for how to reproduce the issue.

I just tried that AppImage and it works. I now cannot explain why my previous tests with other random AppImages did not succeed. They do now.

Sorry, I guess I was wrong.

Offline

#10 2023-07-30 20:18:11

loqs
Member
Registered: 2014-03-06
Posts: 18,824

Re: [SOLVED] New squashfuse (0.3.0-1) break ability to run appiimages

I think Subsurface-5.0.9-x86_64.AppImage is using an embedded libappimage which is why it is not triggering the issue.  Can you point me to an AppImage that triggers it for you?  (preferably small)

Offline

#11 2023-07-30 20:36:46

yochananmarqos
Member
Registered: 2020-02-05
Posts: 217

Re: [SOLVED] New squashfuse (0.3.0-1) break ability to run appiimages

Like I said, I can't reproduce the issue now. All AppImages I've tried are working. ¯\_(ツ)_/¯

Offline

#12 2023-07-30 21:32:26

yochananmarqos
Member
Registered: 2020-02-05
Posts: 217

Re: [SOLVED] New squashfuse (0.3.0-1) break ability to run appiimages

FYI for anyone coming across this topic, the fix is now available with squashfuse 0.3.0-2.

Offline

#13 2023-07-30 23:36:41

spsf64
Member
From: FL, US or SP, BR
Registered: 2012-05-18
Posts: 109
Website

Re: [SOLVED] New squashfuse (0.3.0-1) break ability to run appiimages

loqs wrote:
spsf64 wrote:

Let's wait for upstream fix!

Upstream has now committed a fix [1].  Can you confirm it resolves the issue?

diff of changes to apply fix [2]

diff --git a/PKGBUILD b/PKGBUILD
index dc96fc5..0a78485 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -9,11 +9,14 @@ url="https://github.com/vasi/squashfuse"
 license=(custom)
 depends=(fuse zstd)
 makedepends=()
-source=(https://github.com/vasi/squashfuse/archive/$pkgver/$pkgname-$pkgver.tar.gz)
-sha256sums=('cc59722e1c7fafb142146f394eacec20f020330ada848113c2e1fc83ab679c05')
+source=(https://github.com/vasi/squashfuse/archive/$pkgver/$pkgname-$pkgver.tar.gz
+        https://github.com/vasi/squashfuse/commit/662963d0c0f6306e70a43221270abd21924270d4.patch)
+sha256sums=('cc59722e1c7fafb142146f394eacec20f020330ada848113c2e1fc83ab679c05'
+            'c5f2e1e5f28f15ac1117b85234d8559ff9d240cfd9bc0ae155e5f3832e4b035f')
 
 prepare() {
   cd $pkgname-$pkgver
+  patch -Np1 -i ../662963d0c0f6306e70a43221270abd21924270d4.patch
   ./autogen.sh
 }
 

[1] https://github.com/vasi/squashfuse/comm … 21924270d4
[2] https://wiki.archlinux.org/title/Patchi … ng_patches


Thanks, latest update 0.3.0-2 fixed everything, all my appimages are working fine!


Sergio S.
Yes, I'm old and bald!

Offline

Board footer

Powered by FluxBB