Package Details: ratarmount 0.13.0-4

Git Clone URL: (read-only, click to copy)
Package Base: ratarmount
Description: Mount tar files via fusepy. Supports Recursive Mounting, Compressed Files, Read-Only Bind Mounting, Union Mounting and Write Overlays. A fast random access alternative to archivemount.
Upstream URL:
Keywords: archivemount fuse fusepy tarindexer
Licenses: MIT
Submitter: RubenKelevra
Maintainer: RubenKelevra
Last Packager: RubenKelevra
Votes: 4
Popularity: 0.73
First Submitted: 2022-05-28 19:12 (UTC)
Last Updated: 2023-05-12 16:54 (UTC)

Dependencies (17)

Required by (0)

Sources (1)

Latest Comments

JoeCool commented on 2022-08-05 17:02 (UTC) (edited on 2022-08-05 17:15 (UTC) by JoeCool)

import ratarmountcore as core
ModuleNotFoundError: No module named 'ratarmountcore'

I think the PKGBUILD is missing the build of the core first.

diff --git a/PKGBUILD b/PKGBUILD
index a94138e..36a695c 100644
@@ -16,12 +16,16 @@ source=("${pkgname}-${pkgver}${_pkg_ext}::${url}/archive/refs/tags/v${pkgver}${_

build() {
+  cd $srcdir/${pkgname}-${pkgver}/core
+  python build
  cd $srcdir/${pkgname}-${pkgver}
  python build

package() {
+  cd $srcdir/${pkgname}-${pkgver}/core
+  python install --root="$pkgdir" --optimize=1
  cd $srcdir/${pkgname}-${pkgver}
  python install --root="$pkgdir" --optimize=1
  install -Dm755 '' "${pkgdir}/usr/share/doc/ratarmount/"

Then dependencies are OK. But:

AttributeError: module 'fuse' has no attribute 'Operations'

Something still seems to be wrong.

EDIT: fixing the build on the -git version seems to result in a working ratarmount