Package Details: debhelper 13.31-1

Git Clone URL: https://aur.archlinux.org/debhelper.git (read-only, click to copy)
Package Base: debhelper
Description: Programs to automate common tasks in debian/rules when building Debian packages
Upstream URL: https://salsa.debian.org/debian/debhelper
Licenses: GPL-2.0-or-later
Submitter: Garoth
Maintainer: xiota
Last Packager: xiota
Votes: 59
Popularity: 0.000201
First Submitted: 2009-05-19 17:42 (UTC)
Last Updated: 2026-03-15 00:12 (UTC)

Latest Comments

1 2 3 4 5 Next › Last »

xiota commented on 2026-02-26 16:50 (UTC) (edited on 2026-02-26 16:51 (UTC) by xiota)

@tobixen The workaround is to install dh-autoreconf separately. Adding it to this package now would create circular depends.

tobixen commented on 2026-02-26 09:50 (UTC)

I must admit it was the AI telling me that dh-autoreconf should be added as a dependency, I didn't verify it myself, but the error message was very real.

xiota commented on 2026-02-21 20:26 (UTC)

@tobixen If aur/dh-autoreconf is added as a dep of this one, both packages will become unbuildable.

tobixen commented on 2026-02-12 14:36 (UTC)

The PKGBUILD is missing dh-autoreconf from its dependencies. On Debian, debhelper (>= 12) depends on dh-autoreconf, but this AUR package doesn't include it. Running dh fails with:

dh: error: unable to load addon autoreconf: Can't locate Debian/Debhelper/Sequence/autoreconf.pm in @INC

Installing dh-autoreconf from AUR separately fixes it. Could dh-autoreconf be added to depends?

da_kurlzzzzz commented on 2025-12-12 12:24 (UTC)

man pages are generated, but not actually installed. the following installs them. i chose to install English versions only

index e174b6d..2ce172f 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -53,4 +53,13 @@ package() {

   make -C "$_pkgsrc" DESTDIR="$pkgdir" install
   install -Dm755 "$_pkgsrc_dh_strip_nd/bin/dh_strip_nondeterminism" -t "$pkgdir/usr/bin/"
+
+  for sect in 1 7
+  do
+    install -d "$pkgdir"/usr/share/man/man$sect
+    for page in $(find "$_pkgsrc" -regex ".*/[^.]*\.$sect")
+    do
+      install -m644 "$page" "$pkgdir"/usr/share/man/man$sect/
+    done
+  done
 }

Excalibur commented on 2024-02-28 10:49 (UTC)

dh_strip_nondeterminism is currently broken in the latest release. Needs following patch to work:

index 67c35c0..bd45578 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -95,7 +95,7 @@ package() {

   cd "$_pkgsrc"
   make DESTDIR="$pkgdir" install
-  install -Dm755 "$srcdir/$_dh_strip_nondeterminism_script" -t "$pkgdir/usr/bin/dh_strip_nondeterminism"
+  install -Dm755 "$srcdir/$_dh_strip_nondeterminism_script" -T "$pkgdir/usr/bin/dh_strip_nondeterminism"
 }

 # vim:set ts=2 sw=2 et:

jahway603 commented on 2023-11-10 17:58 (UTC) (edited on 2023-11-10 17:59 (UTC) by jahway603)

Thank you @xiota as following your suggestion of clearing the cache and retrying worked.

jahway603 commented on 2023-11-08 22:38 (UTC)

This package continues to fail to build with the following error message

:: Downloading PKGBUILDs...
 PKGBUILDs up to date
 nothing new to review
fetching devel info...
==> Making package: debhelper 13.11.7-1 (Wed 08 Nov 2023 05:37:56 PM EST)
==> Retrieving sources...
==> ERROR: /home/MY-USERNAME/.cache/paru/clone/debhelper/debhelper is not a clone of https://salsa.debian.org/debian/debhelper.git
    Aborting...
error: failed to download sources for 'debhelper-13.11.7-1': 
error: packages failed to build: debhelper-13.11.7-1

Any ideas how to fix this?