Package Details: rar2fs 1.24.1-2

Git Clone URL: https://aur.archlinux.org/rar2fs.git (read-only)
Package Base: rar2fs
Description: Fuse file system for reading Rar archives
Upstream URL: https://hasse69.github.io/rar2fs/
Licenses: GPL3
Submitter: kevku
Maintainer: kevku
Last Packager: kevku
Votes: 5
Popularity: 0.827240
First Submitted: 2015-08-12 13:39
Last Updated: 2017-05-12 09:27

Latest Comments

Ingram commented on 2017-05-15 19:12

Would it be possible to get this package tied to one specific libunrar version? For instance when libunrar is updated, then previously compiled rar2fs still looks for the libunrar.so of older version and fails when you try to use rar2fs after that.

What I propose, is something like this: depends=("fuse" "libunrar=1:5.5.3")

I realize that the flaw with this is that it makes it hard to update libunrar and then rebuild rar2fs without removing rar2fs first.

ferpelo commented on 2017-05-12 08:09

It's failing to build or run with the new version of libunrar.

Patch to fix it:
diff --git a/PKGBUILD b/PKGBUILD
index 70731aa..c600f1f 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -14,9 +14,9 @@ depends=("fuse" "libunrar")
makedepends=("libunrar")

source=( "https://github.com/hasse69/rar2fs/releases/download/v$pkgver/rar2fs-$pkgver.tar.gz"
- "http://www.rarlab.com/rar/unrarsrc-5.4.5.tar.gz")
+ "http://www.rarlab.com/rar/unrarsrc-5.5.3.tar.gz")
sha256sums=('1961417e4e3c7afb5dec48d13ddfdc89e402389396cc21d4da06745f2ea9e417'
- 'e470c584332422893fb52e049f2cbd99e24dc6c6da971008b4e2ae4284f8796c')
+ 'd1d9ef4a9247db088f825666de8f8bb69006d8d8b0e004ff366b3e04c103a2b3')

build() {
cd "$srcdir/$pkgname-$pkgver"