Package Details: dwarfs 0.15.3-1

Git Clone URL: https://aur.archlinux.org/dwarfs.git (read-only, click to copy)
Package Base: dwarfs
Description: A fast high compression read-only file system
Upstream URL: https://github.com/mhx/dwarfs
Licenses: GPL-3.0-only
Submitter: KokaKiwi
Maintainer: KokaKiwi
Last Packager: KokaKiwi
Votes: 19
Popularity: 0.036630
First Submitted: 2020-11-30 11:57 (UTC)
Last Updated: 2026-04-01 14:14 (UTC)

Latest Comments

1 2 3 4 5 6 7 Next › Last »

pussyhut commented on 2026-03-29 02:22 (UTC) (edited on 2026-03-29 02:22 (UTC) by pussyhut)

since boost-libs has updated, need to rebuild dwarfs to fix mkinitcpio error

yochananmarqos commented on 2026-03-19 18:03 (UTC)

@KokaKiwi: Oh, you're right. Not sure where I got that from...

KokaKiwi commented on 2026-03-19 17:53 (UTC) (edited on 2026-03-19 17:53 (UTC) by KokaKiwi)

@yochananmarqos fmt is still in the PKGBUILD depends list, and i manage to build it on a clean chroot using pkgctl build

i will remove the unused dependencies

yochananmarqos commented on 2026-03-19 14:55 (UTC) (edited on 2026-03-19 18:04 (UTC) by yochananmarqos)

This still depends on fmt and fails to build in a clean chroot. I disabled the FETCHCONTENT_QUIET build flag for more verbose output: <removed>

As mentioned before, this does not require python-mistletoe or ruby-ronn to build when using the tarball as the source. They're only required when building from the git repo.

It also doesn't seem to require libunwind any longer.

EDIT: Removed unnecessary bits

mhx commented on 2025-10-21 11:00 (UTC)

@Billli11, this is also fixed in dwarfs-0.14.0.

Billli11 commented on 2025-10-21 09:39 (UTC) (edited on 2025-10-21 09:49 (UTC) by Billli11)

With boost-libs in repo just updated to 1.89.0-1

mkdwarfs fail to run if it is built with boost-libs-1.88.0-3 and dwarfs 0.13 failed to built with boost-libs-1.89.0-1

<GitHub issue> <folly issue and workaround>

Workaround diff

diff -u -r dwarfs-0.13.0/folly/CMake/folly-config.cmake.in dwarfs-0.13.0.patched/folly/CMake/folly-config.cmake.in
--- dwarfs-0.13.0/folly/CMake/folly-config.cmake.in 2025-08-21 21:28:22.000000000 +0800
+++ dwarfs-0.13.0.patched/folly/CMake/folly-config.cmake.in 2025-10-21 17:24:05.288542762 +0800
@@ -38,7 +38,6 @@
     filesystem
     program_options
     regex
-    system
     thread
   REQUIRED
 )
diff -u -r dwarfs-0.13.0/folly/CMake/folly-deps.cmake dwarfs-0.13.0.patched/folly/CMake/folly-deps.cmake
--- dwarfs-0.13.0/folly/CMake/folly-deps.cmake  2025-08-21 21:28:22.000000000 +0800
+++ dwarfs-0.13.0.patched/folly/CMake/folly-deps.cmake  2025-10-21 17:23:49.348424764 +0800
@@ -41,7 +41,6 @@
     filesystem
     program_options
     regex
-    system
     thread
   REQUIRED
 )

mhx commented on 2025-08-30 09:48 (UTC)

@KokaKiwi, just FYI, ruby-ronn and python-mistletoe should not longer be required, since the generated files are shipped in the tarball.

nearlyFried commented on 2025-06-04 18:36 (UTC)

The following tests FAILED: 3227 - dwarfs/tools_test.mutating_and_error_ops/standalone (Failed) Errors while running CTest

3227/3260 Testing: dwarfs/tools_test.mutating_and_error_ops/standalone 3227/3260 Test: dwarfs/tools_test.mutating_and_error_ops/standalone Command: "/home/michael/aurBuilds/dwarfs/src/build/tools_test" "--gtest_filter=dwarfs/tools_test.mutating_and_error_ops/0" "--gtest_also_run_disabled_tests" Directory: /home/michael/aurBuilds/dwarfs/src/build "dwarfs/tools_test.mutating_and_error_ops/standalone" start time: Jun 04 19:29 BST Output:


Running main() from /usr/src/debug/gtest/googletest-1.17.0/googletest/src/gtest_main.cc Note: Google Test filter = dwarfs/tools_test.mutating_and_error_ops/0 [==========] Running 1 test from 1 test suite. [----------] Global test environment set-up. [----------] 1 test from dwarfs/tools_test [ RUN ] dwarfs/tools_test.mutating_and_error_ops/0 /usr/src/debug/dwarfs/dwarfs-0.12.4/test/tools_test.cpp:1372: Failure Expected equality of these values: 38 (ec).value() Which is: 1 /home/michael/aurBuilds/dwarfs/src/build/dwarfs /home/michael/aurBuilds/dwarfs/src/dwarfs-0.12.4/test/data.dwarfs /tmp/dwarfs.0a9af79b-6d93-4bab-a1c9-431ec8e8ffa7/mnt -f: Operation not permitted

PerilousBooklet commented on 2025-05-03 09:01 (UTC)

@mhx I see, thanks.

mhx commented on 2025-05-03 08:56 (UTC)

@PerilousBooklet see https://github.com/mhx/dwarfs/issues/248