Package Details: duc-git 1:r951.a58fa4e-5

Git Clone URL: https://aur.archlinux.org/duc-git.git (read-only, click to copy)
Package Base: duc-git
Description: Collection of tools for inspecting and visualizing disk usage (git version)
Upstream URL: https://duc.zevv.nl/
Licenses: LGPL-3.0-only
Conflicts: duc
Provides: duc
Submitter: halcyon
Maintainer: airv_zxf
Last Packager: airv_zxf
Votes: 5
Popularity: 0.000000
First Submitted: 2014-05-23 15:26 (UTC)
Last Updated: 2026-01-16 05:56 (UTC)

Latest Comments

airv_zxf commented on 2026-01-12 03:15 (UTC)

Hi, @m040601.

Added ARM support, thanks for the suggestion.

airv_zxf commented on 2026-01-02 16:32 (UTC) (edited on 2026-01-02 16:33 (UTC) by airv_zxf)

Could you change the name of the package from pkgver=1.4.4.r9.g1d46285 to pkgver=v1.5.0-rc1 in PKGBUILD?

There is some bug because the version structure changed from #.#.# to v#.#.#.

Every time I update AUR, it re-installs duc-git because the command git describe --tags | sed 's+-+.r+' |tr - . returns the last version v1.5.0.rrc1 but the package name is different.


Evidence
BASH COMMAND | yay --sync --aur --sysupgrade --answerclean All --noconfirm
:: Searching AUR for updates...
 -> Orphan (unmaintained) AUR Packages: duc-git
:: 1 package to upgrade/install.
1  aur/duc-git  v1.5.0.rrc1-1 -> 1.4.4.r9.g1d46285-1
==> Packages to exclude: (eg: "1 2 3", "1-3", "^4" or repo name)
 -> Excluding packages may cause partial upgrades and break systems
==>
AUR Explicit (1): duc-git-1.4.4.r9.g1d46285-1
:: (1/1) Downloaded PKGBUILD: duc-git
  1 duc-git                          (Installed) (Build Files Exist)
==> Packages to cleanBuild?
==> [N]one [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4)
==> All
:: Deleting (1/1): /home/wolf/.cache/yay/duc-git
HEAD is now at fab7f99 minimal change in pkgver function
  1 duc-git                          (Installed) (Build Files Exist)
==> Diffs to show?
==> [N]one [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4)
==> None
==> Making package: duc-git 1.4.4.r9.g1d46285-1 (Fri 02 Jan 2026 07:38:34 AM CST)
==> Retrieving sources...
  -> Cloning duc git repo...
Cloning into bare repository '/home/wolf/.cache/yay/duc-git/duc'...

After the installation, duc is in version 1.5.0-rc1

BASH COMMAND | duc --version
duc version: 1.5.0-rc1
options: cairo x11 ui sqlite3
git describe --tags | sed 's+-+.r+' |tr - .
v1.5.0.rrc1

m040601 commented on 2022-09-04 22:25 (UTC)

Thanks for maintaining this extremely usefull PKGBUILD.

Please change the arch from,

arch=('i686' 'x86_64')

to something like,

arch=('i686' 'x86_64' 'arm' 'armv7h' 'armv6h' 'aarch64')

I've been running it for months (?years) on Archlinux ARM in Raspberry Pi's and Chromebooks.
As a simple tool written in "C" with all its dependencies as official arch packages, it is multiplatform.

Debian also has it for many platforms, https://packages.debian.org/bullseye/duc

haawda commented on 2016-12-16 20:16 (UTC)

New git version gives longer version numbers, no need to update.

haawda commented on 2015-09-20 17:22 (UTC)

Why has this been tagged ood?