notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photos
All times are UTC
Ukraine
Port details
mpifileutils MPI-based parallel file utilities (dcp, dcmp, ddup, dtar, etc.)
0.12 sysutilsnew! on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout Package not present on quarterly.This port was created during this quarter. It will be in the next quarterly branch but not the current one.
Maintainer: rikka.goering@outlook.de search for ports maintained by this maintainer
Port Added: 2026-04-15 13:39:15
Last Update: 2026-04-15 13:37:45
Commit Hash: 5f283cd
Also Listed In: parallel
License: BSD3CLAUSE
WWW:
https://hpc.github.io/mpifileutils/
Description:
mpiFileUtils provides a library (libmfu) and a suite of MPI-parallel file utilities such as dcp (parallel copy), dcmp (compare), ddup (duplicate finder), dfind, dtar/dbz2, dchmod, and more. Designed for high scalability on large filesystems.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
pkg-plist: as obtained via: make generate-plist
Expand this list (50 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/mpifileutils-0.12/catalog.mk
  3. /usr/local/share/licenses/mpifileutils-0.12/LICENSE
  4. /usr/local/share/licenses/mpifileutils-0.12/BSD3CLAUSE
  5. bin/dbcast
  6. bin/dbz2
  7. bin/dchmod
  8. bin/dcmp
  9. bin/dcp
  10. bin/dcp1
  11. bin/ddup
  12. bin/dfilemaker
  13. bin/dfind
  14. bin/dreln
  15. bin/drm
  16. bin/dstripe
  17. bin/dsync
  18. bin/dtar
  19. bin/dwalk
  20. include/mfu.h
  21. include/mfu_bz2.h
  22. include/mfu_errors.h
  23. include/mfu_flist.h
  24. include/mfu_flist_internal.h
  25. include/mfu_io.h
  26. include/mfu_param_path.h
  27. include/mfu_path.h
  28. include/mfu_pred.h
  29. include/mfu_progress.h
  30. include/mfu_util.h
  31. lib/libmfu.a
  32. lib/libmfu.so
  33. lib/libmfu.so.4.0.0
  34. share/man/man1/dbcast.1.gz
  35. share/man/man1/dbz2.1.gz
  36. share/man/man1/dchmod.1.gz
  37. share/man/man1/dcmp.1.gz
  38. share/man/man1/dcp.1.gz
  39. share/man/man1/ddup.1.gz
  40. share/man/man1/dfilemaker.1.gz
  41. share/man/man1/dfind.1.gz
  42. share/man/man1/dreln.1.gz
  43. share/man/man1/drm.1.gz
  44. share/man/man1/dstripe.1.gz
  45. share/man/man1/dsync.1.gz
  46. share/man/man1/dtar.1.gz
  47. share/man/man1/dwalk.1.gz
  48. @owner
  49. @group
  50. @mode
Collapse this list.
USE_RC_SUBR (Service Scripts)
  • no SUBR information found for this port
Dependency lines:
  • mpifileutils>0:sysutils/mpifileutils
To install the port:
cd /usr/ports/sysutils/mpifileutils/ && make install clean
To add the package, run one of these commands:
  • pkg install sysutils/mpifileutils
  • pkg install mpifileutils
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: mpifileutils
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1775666666 SHA256 (mpifileutils-v0.12.tgz) = 7a5ed469be579bc0e9480febc127991467bc71aa37ded083265b859245300206 SIZE (mpifileutils-v0.12.tgz) = 580255

Packages (timestamps in pop-ups are UTC):
mpifileutils
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest----0.12n/an/an/a
FreeBSD:13:quarterly-----n/an/an/a
FreeBSD:14:latest-0.12--0.12---
FreeBSD:14:quarterly--------
FreeBSD:15:latest-0.12n/a-n/an/a--
FreeBSD:15:quarterly--n/a-n/an/a--
FreeBSD:16:latest-0.12n/a-n/an/a--
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. cmake : devel/cmake-core
  2. ninja : devel/ninja
  3. pkgconf>=1.3.0_1 : devel/pkgconf
Library dependencies:
  1. libcircle.so : devel/libcircle
  2. libdtcmp.so : devel/dtcmp
  3. libmpi_mpifh.so : net/openmpi
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for mpifileutils-0.12: DOCS=on: Build and/or install documentation ===> Use 'make config' to modify these settings
Options name:
sysutils_mpifileutils
USES:
cmake localbase:ldflags mpi:openmpi pkgconfig ssl tar:tgz
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://github.com/hpc/mpifileutils/releases/download/v0.12/
Collapse this list.

Number of commits found: 1

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
0.12
15 Apr 2026 13:37:45
commit hash: 5f283cddd7b7c17cd59a5a887bf4ae74566ccbd1commit hash: 5f283cddd7b7c17cd59a5a887bf4ae74566ccbd1commit hash: 5f283cddd7b7c17cd59a5a887bf4ae74566ccbd1commit hash: 5f283cddd7b7c17cd59a5a887bf4ae74566ccbd1 files touched by this commit
Vladimir Druzenko (vvd) search for other commits by this committer
Author: Generic Rikka
sysutils/mpifileutils: New port: MPI parallel file utilities for high
scalability on large filesystems

FileUtils provides a library (libmfu) and a suite of MPI-parallel file
utilities such as dcp (parallel copy), dcmp (compare), ddup (duplicate
finder), dfind, dtar/dbz2, dchmod, and more. Designed for high
scalability on large filesystems.
https://hpc.github.io/mpifileutils/
https://github.com/hpc/mpifileutils/

Pull request to upstream repo with local patches:
https://github.com/hpc/mpifileutils/pull/664

PR:		291679
Sponsored by:	UNIS Labs
Co-authored-by:	Vladimir Druzenko <vvd@FreeBSD.org>

Number of commits found: 1