Package Details: dragonfly-navigator-git r287.4d2df79-1

Git Clone URL: https://aur.archlinux.org/dragonfly-navigator-git.git (read-only, click to copy)
Package Base: dragonfly-navigator-git
Description: Dragonfly Navigator: A simple and efficient dual pane file manager for Linux.
Upstream URL: https://github.com/suncore/dflynav
Licenses: GPL-3.0-or-later
Submitter: suncore
Maintainer: suncore
Last Packager: suncore
Votes: 1
Popularity: 0.96
First Submitted: 2025-08-12 13:13 (UTC)
Last Updated: 2025-08-15 10:03 (UTC)

Latest Comments

suncore commented on 2025-08-15 10:23 (UTC)

I have changed the upstream package script so it no longer bundles python dependencies, instead the PKGBUILD includes the dependencies. Note that python-pillow-heif has replaced python-cykooz.heif as a dependency. Thanks.

yochananmarqos commented on 2025-08-13 20:27 (UTC)

The build and runtime dependencies should be fixed

Nope.

I don't know how to run/install from clean chroot

The built package will be in the same directory as the PKGBUILD.

the upstream repo includes multiple python dependencies

It doesn't work that way for packaging in any distro.

See my current PKGBUILD

Note that python-cykooz.heif will need to be added to the AUR. I have a PKGBUILD for that as well.

suncore commented on 2025-08-13 15:12 (UTC)

I have now built in clean chroot and separated building from packaging. The build and runtime dependencies should be fixed (at least the build dependencies, I don't know how to run/install from clean chroot, so the runtime dependencies are still a bit of a guess). Note that the upstream repo has been updated also (but since this build from git directly, that is updated automatically). Also note that the upstream repo includes multiple python dependencies so there should not be any extra runtime dependencies.

suncore commented on 2025-08-13 12:13 (UTC) (edited on 2025-08-13 12:15 (UTC) by suncore)

Thanks for your input!

The build script does only packaging for arch, no build. There are no known dependencies to include. Dependencies are provided in the dflynav github repo, but I will retest the build in a clean chroot to find dependencies. Thanks.

yochananmarqos commented on 2025-08-12 22:05 (UTC) (edited on 2025-08-13 20:31 (UTC) by yochananmarqos)

There are many things wrong with this package. As is, it fails to build. Please test packages in a clean chroot before submitting to the AUR.

These are the most important issues:

  • It's missing all runtime and build dependencies
  • Do not build in the package() function. That's what the build() function is for
  • Do not use the build script, it's only for Debian

By the way, I have a PKGBUILD for it (thought I called it dflynav) when I had tested it out. See my PKGBUILD