Bug#1107971: Uninitialized variable warning with Rules-Requires-Root debhelper/upstream-make-install

Fabian Grünbichler <[email protected]>
Newsgroups gmane.linux.debian.devel.dpkg.bugs
Message-ID <1750231377.5hqav3cxgz.astroid__11303.0689580896$1750232263$gmane$org@yuna.none>
Package: libdpkg-perl
Version: 1.22.20
Severity: minor
X-Debbugs-Cc: [email protected]

Hi!

Building a packge using

Rules-Requires-Root: debhelper/upstream-make-install

using sbuild will print a warning about $keywords_base being
uninitialized:

 Use of uninitialized value $keywords_base in numeric gt (>) at /usr/share/perl5/Dpkg/BuildDriver/DebianRules.pm line 171.

Initializing it with 0 or adding a defined check should get rid of this
cosmetic issue. It seems only a single package in the archive is using
this syntax (hurd) ;)

Sample build log of "hello" with R3 adapted attached (I didn't bother to
add fakeroot to its B-D, in which case the build would not abort after
the warning but continue fine, this is just a simple reproducer!).

-- System Information:
Debian Release: 13.0
  APT prefers testing-security
  APT policy: (500, 'testing-security'), (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.12.32-amd64 (SMP w/4 CPU threads; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages libdpkg-perl depends on:
ii  dpkg  1.22.20
ii  perl  5.40.1-3

Versions of packages libdpkg-perl recommends:
ii  bzip2                   1.0.8-6
ii  libfile-fcntllock-perl  0.22-4+b4
ii  liblocale-gettext-perl  1.07-7+b1
ii  xz-utils                5.8.1-1

Versions of packages libdpkg-perl suggests:
ii  binutils                   2.44-3
pn  bzr                        <none>
ii  clang-19 [c-compiler]      1:19.1.7-3+b1
pn  debian-keyring             <none>
pn  debian-tag2upload-keyring  <none>
ii  gcc [c-compiler]           4:14.2.0-1
ii  gcc-14 [c-compiler]        14.2.0-19
ii  git                        1:2.49.0-2
ii  gnupg                      2.4.7-21
ii  gpgv                       2.4.7-21
ii  patch                      2.8-1
ii  sensible-utils             0.0.25
ii  sq                         1.3.1-2+b1
ii  sqv                        1.3.0-3

-- no debconf information
hello_2.10-5_amd64.build (text/plain, 28.6 KB)
sbuild (Debian sbuild) 0.89.3 (07 June 2025) on debian

+==============================================================================+
| hello 2.10-5 (amd64)                         Wed, 18 Jun 2025 07:11:02 +0000 |
+==============================================================================+

Package: hello
Version: 2.10-5
Source Version: 2.10-5
Distribution: unstable
Machine Architecture: amd64
Host Architecture: amd64
Build Architecture: amd64
Build Type: binary

E: Chroot for distribution unstable, architecture amd64 not found
I: Creating chroot on-demand by running:
mmdebstrap --variant=buildd --arch=amd64 --skip=output/mknod --format=tar unstable -
I: Unpacking tarball from STDIN to /tmp/tmp.sbuild.8JA4GoDq1S...
I: automatically chosen mode: unshare
I: chroot architecture amd64 is equal to the host's architecture
I: finding correct signed-by value...
I: using /tmp/mmdebstrap.8JQWzApUPF as tempdir
I: skipping output/mknod as requested for ./dev/console
I: skipping output/mknod as requested for ./dev/full
I: skipping output/mknod as requested for ./dev/null
I: skipping output/mknod as requested for ./dev/ptmx
I: skipping output/mknod as requested for ./dev/random
I: skipping output/mknod as requested for ./dev/tty
I: skipping output/mknod as requested for ./dev/urandom
I: skipping output/mknod as requested for ./dev/zero
I: running apt-get update...
I: downloading packages with apt...
I: extracting archives...
I: installing essential packages...
I: installing remaining packages inside the chroot...
I: cleaning package lists and apt cache...
I: creating tarball...
I: done
I: removing tempdir /tmp/mmdebstrap.8JQWzApUPF...
I: success in 22.3485 seconds
I: The chroot directory at /tmp/tmp.sbuild.8JA4GoDq1S will be removed at the end of the build
I: To avoid creating a new chroot from scratch every time, either:
I:  - place a chroot tarball at /home/user/.cache/sbuild/unstable-amd64.tar and update it manually, for example by running: mmdebstrap --variant=buildd --arch=amd64 --skip=output/mknod --format=tar unstable /home/user/.cache/sbuild/unstable-amd64.tar 
I:  - or let sbuild take care of this via the setting UNSHARE_MMDEBSTRAP_KEEP_TARBALL by adding '$unshare_mmdebstrap_keep_tarball = 1;' to your ~/.config/sbuild/config.pl.
I:  - or completely disable this behaviour via the setting UNSHARE_MMDEBSTRAP_AUTO_CREATE by adding '$unshare_mmdebstrap_auto_create = 0;' to your ~/.config/sbuild/config.pl.
I: Refer to UNSHARE_MMDEBSTRAP_KEEP_TARBALL in sbuild.conf(5) for more information
I: Setting up the chroot...
I: Creating chroot session...
I: Setting up log color...
I: Setting up apt archive...

+------------------------------------------------------------------------------+
| Update chroot                                Wed, 18 Jun 2025 07:11:25 +0000 |
+------------------------------------------------------------------------------+

Get:1 http://deb.debian.org/debian unstable InRelease [208 kB]
Get:2 http://deb.debian.org/debian unstable/main amd64 Packages [10.1 MB]
Fetched 10.3 MB in 1s (8172 kB/s)
Reading package lists...
Reading package lists...
Building dependency tree...
Reading state information...
Calculating upgrade...
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

+------------------------------------------------------------------------------+
| Fetch source files                           Wed, 18 Jun 2025 07:11:27 +0000 |
+------------------------------------------------------------------------------+


Local sources
-------------

/home/user/hello_2.10-5.dsc exists in /home/user; copying to chroot

+------------------------------------------------------------------------------+
| Install package build dependencies           Wed, 18 Jun 2025 07:11:28 +0000 |
+------------------------------------------------------------------------------+


Setup apt archive
-----------------

Merged Build-Depends: debhelper-compat (= 13), texinfo, build-essential
Filtered Build-Depends: debhelper-compat (= 13), texinfo, build-essential
dpkg-deb: building package 'sbuild-build-depends-main-dummy' in '/build/reproducible-path/resolver-G8UmxO/apt_archive/sbuild-build-depends-main-dummy.deb'.
Ign:1 copy:/build/reproducible-path/resolver-G8UmxO/apt_archive ./ InRelease
Get:2 copy:/build/reproducible-path/resolver-G8UmxO/apt_archive ./ Release [609 B]
Ign:3 copy:/build/reproducible-path/resolver-G8UmxO/apt_archive ./ Release.gpg
Get:4 copy:/build/reproducible-path/resolver-G8UmxO/apt_archive ./ Sources [609 B]
Get:5 copy:/build/reproducible-path/resolver-G8UmxO/apt_archive ./ Packages [648 B]
Fetched 1866 B in 0s (0 B/s)
Reading package lists...
Reading package lists...

Install main build dependencies (apt-based resolver)
----------------------------------------------------

Installing build dependencies
Reading package lists...
Building dependency tree...
Reading state information...
The following additional packages will be installed:
  autoconf automake autopoint autotools-dev bsdextrautils debhelper
  dh-autoreconf dh-strip-nondeterminism dwz file gettext gettext-base
  groff-base intltool-debian libarchive-zip-perl libdebhelper-perl libelf1t64
  libfile-stripnondeterminism-perl libmagic-mgc libmagic1t64 libncursesw6
  libpipeline1 libproc2-0 libtext-charwidth-perl libtext-unidecode-perl
  libtext-wrapi18n-perl libtool libuchardet0 libunistring5 libxml-libxml-perl
  libxml-namespacesupport-perl libxml-sax-base-perl libxml-sax-perl libxml2 m4
  man-db po-debconf procps sensible-utils tex-common texinfo texinfo-lib ucf
Suggested packages:
  autoconf-archive gnu-standards autoconf-doc dh-make gettext-doc
  libasprintf-dev libgettextpo-dev gnulib-l10n groff libtool-doc gfortran
  | fortran95-compiler gcj-jdk m4-doc apparmor less www-browser
  libmail-box-perl texlive-base texlive-latex-base texlive-plain-generic
  texlive-fonts-recommended
Recommended packages:
  curl | wget | lynx libarchive-cpio-perl libgpm2 libltdl-dev libwww-perl
  libxml-sax-expat-perl libmail-sendmail-perl psmisc linux-sysctl-defaults
The following NEW packages will be installed:
  autoconf automake autopoint autotools-dev bsdextrautils debhelper
  dh-autoreconf dh-strip-nondeterminism dwz file gettext gettext-base
  groff-base intltool-debian libarchive-zip-perl libdebhelper-perl libelf1t64
  libfile-stripnondeterminism-perl libmagic-mgc libmagic1t64 libncursesw6
  libpipeline1 libproc2-0 libtext-charwidth-perl libtext-unidecode-perl
  libtext-wrapi18n-perl libtool libuchardet0 libunistring5 libxml-libxml-perl
  libxml-namespacesupport-perl libxml-sax-base-perl libxml-sax-perl libxml2 m4
  man-db po-debconf procps sbuild-build-depends-main-dummy sensible-utils
  tex-common texinfo texinfo-lib ucf
0 upgraded, 44 newly installed, 0 to remove and 0 not upgraded.
Need to get 14.9 MB of archives.
After this operation, 59.1 MB of additional disk space will be used.
Get:1 copy:/build/reproducible-path/resolver-G8UmxO/apt_archive ./ sbuild-build-depends-main-dummy 0.invalid.0 [860 B]
Get:2 http://deb.debian.org/debian unstable/main amd64 libncursesw6 amd64 6.5+20250216-2 [135 kB]
Get:3 http://deb.debian.org/debian unstable/main amd64 libproc2-0 amd64 2:4.0.4-8 [65.4 kB]
Get:4 http://deb.debian.org/debian unstable/main amd64 procps amd64 2:4.0.4-8 [881 kB]
Get:5 http://deb.debian.org/debian unstable/main amd64 sensible-utils all 0.0.25 [25.0 kB]
Get:6 http://deb.debian.org/debian unstable/main amd64 libmagic-mgc amd64 1:5.46-5 [338 kB]
Get:7 http://deb.debian.org/debian unstable/main amd64 libmagic1t64 amd64 1:5.46-5 [109 kB]
Get:8 http://deb.debian.org/debian unstable/main amd64 file amd64 1:5.46-5 [43.6 kB]
Get:9 http://deb.debian.org/debian unstable/main amd64 gettext-base amd64 0.23.1-2 [243 kB]
Get:10 http://deb.debian.org/debian unstable/main amd64 libuchardet0 amd64 0.0.8-1+b2 [68.9 kB]
Get:11 http://deb.debian.org/debian unstable/main amd64 groff-base amd64 1.23.0-9 [1187 kB]
Get:12 http://deb.debian.org/debian unstable/main amd64 bsdextrautils amd64 2.41-5 [94.6 kB]
Get:13 http://deb.debian.org/debian unstable/main amd64 libpipeline1 amd64 1.5.8-1 [42.0 kB]
Get:14 http://deb.debian.org/debian unstable/main amd64 man-db amd64 2.13.1-1 [1469 kB]
Get:15 http://deb.debian.org/debian unstable/main amd64 libtext-charwidth-perl amd64 0.04-11+b4 [9476 B]
Get:16 http://deb.debian.org/debian unstable/main amd64 libtext-wrapi18n-perl all 0.06-10 [8808 B]
Get:17 http://deb.debian.org/debian unstable/main amd64 ucf all 3.0052 [43.3 kB]
Get:18 http://deb.debian.org/debian unstable/main amd64 m4 amd64 1.4.19-8 [294 kB]
Get:19 http://deb.debian.org/debian unstable/main amd64 autoconf all 2.72-3.1 [494 kB]
Get:20 http://deb.debian.org/debian unstable/main amd64 autotools-dev all 20240727.1 [60.2 kB]
Get:21 http://deb.debian.org/debian unstable/main amd64 automake all 1:1.17-4 [862 kB]
Get:22 http://deb.debian.org/debian unstable/main amd64 autopoint all 0.23.1-2 [770 kB]
Get:23 http://deb.debian.org/debian unstable/main amd64 libdebhelper-perl all 13.24.2 [90.9 kB]
Get:24 http://deb.debian.org/debian unstable/main amd64 libtool all 2.5.4-4 [539 kB]
Get:25 http://deb.debian.org/debian unstable/main amd64 dh-autoreconf all 20 [17.1 kB]
Get:26 http://deb.debian.org/debian unstable/main amd64 libarchive-zip-perl all 1.68-1 [104 kB]
Get:27 http://deb.debian.org/debian unstable/main amd64 libfile-stripnondeterminism-perl all 1.14.1-2 [19.7 kB]
Get:28 http://deb.debian.org/debian unstable/main amd64 dh-strip-nondeterminism all 1.14.1-2 [8620 B]
Get:29 http://deb.debian.org/debian unstable/main amd64 libelf1t64 amd64 0.192-4 [189 kB]
Get:30 http://deb.debian.org/debian unstable/main amd64 dwz amd64 0.15-1+b1 [110 kB]
Get:31 http://deb.debian.org/debian unstable/main amd64 libunistring5 amd64 1.3-2 [477 kB]
Get:32 http://deb.debian.org/debian unstable/main amd64 libxml2 amd64 2.12.7+dfsg+really2.9.14-1 [698 kB]
Get:33 http://deb.debian.org/debian unstable/main amd64 gettext amd64 0.23.1-2 [1680 kB]
Get:34 http://deb.debian.org/debian unstable/main amd64 intltool-debian all 0.35.0+20060710.6 [22.9 kB]
Get:35 http://deb.debian.org/debian unstable/main amd64 po-debconf all 1.0.21+nmu1 [248 kB]
Get:36 http://deb.debian.org/debian unstable/main amd64 debhelper all 13.24.2 [919 kB]
Get:37 http://deb.debian.org/debian unstable/main amd64 libtext-unidecode-perl all 1.30-3 [101 kB]
Get:38 http://deb.debian.org/debian unstable/main amd64 libxml-namespacesupport-perl all 1.12-2 [15.1 kB]
Get:39 http://deb.debian.org/debian unstable/main amd64 libxml-sax-base-perl all 1.09-3 [20.6 kB]
Get:40 http://deb.debian.org/debian unstable/main amd64 libxml-sax-perl all 1.02+dfsg-4 [53.4 kB]
Get:41 http://deb.debian.org/debian unstable/main amd64 libxml-libxml-perl amd64 2.0207+dfsg+really+2.0134-5+b2 [314 kB]
Get:42 http://deb.debian.org/debian unstable/main amd64 tex-common all 6.19 [29.4 kB]
Get:43 http://deb.debian.org/debian unstable/main amd64 texinfo-lib amd64 7.1.1-1+b1 [232 kB]
Get:44 http://deb.debian.org/debian unstable/main amd64 texinfo all 7.1.1-1 [1753 kB]
Preconfiguring packages ...
Fetched 14.9 MB in 3s (5644 kB/s)
Selecting previously unselected package libncursesw6:amd64.
(Reading database ... 11789 files and directories currently installed.)
Preparing to unpack .../00-libncursesw6_6.5+20250216-2_amd64.deb ...
Unpacking libncursesw6:amd64 (6.5+20250216-2) ...
Selecting previously unselected package libproc2-0:amd64.
Preparing to unpack .../01-libproc2-0_2%3a4.0.4-8_amd64.deb ...
Unpacking libproc2-0:amd64 (2:4.0.4-8) ...
Selecting previously unselected package procps.
Preparing to unpack .../02-procps_2%3a4.0.4-8_amd64.deb ...
Unpacking procps (2:4.0.4-8) ...
Selecting previously unselected package sensible-utils.
Preparing to unpack .../03-sensible-utils_0.0.25_all.deb ...
Unpacking sensible-utils (0.0.25) ...
Selecting previously unselected package libmagic-mgc.
Preparing to unpack .../04-libmagic-mgc_1%3a5.46-5_amd64.deb ...
Unpacking libmagic-mgc (1:5.46-5) ...
Selecting previously unselected package libmagic1t64:amd64.
Preparing to unpack .../05-libmagic1t64_1%3a5.46-5_amd64.deb ...
Unpacking libmagic1t64:amd64 (1:5.46-5) ...
Selecting previously unselected package file.
Preparing to unpack .../06-file_1%3a5.46-5_amd64.deb ...
Unpacking file (1:5.46-5) ...
Selecting previously unselected package gettext-base.
Preparing to unpack .../07-gettext-base_0.23.1-2_amd64.deb ...
Unpacking gettext-base (0.23.1-2) ...
Selecting previously unselected package libuchardet0:amd64.
Preparing to unpack .../08-libuchardet0_0.0.8-1+b2_amd64.deb ...
Unpacking libuchardet0:amd64 (0.0.8-1+b2) ...
Selecting previously unselected package groff-base.
Preparing to unpack .../09-groff-base_1.23.0-9_amd64.deb ...
Unpacking groff-base (1.23.0-9) ...
Selecting previously unselected package bsdextrautils.
Preparing to unpack .../10-bsdextrautils_2.41-5_amd64.deb ...
Unpacking bsdextrautils (2.41-5) ...
Selecting previously unselected package libpipeline1:amd64.
Preparing to unpack .../11-libpipeline1_1.5.8-1_amd64.deb ...
Unpacking libpipeline1:amd64 (1.5.8-1) ...
Selecting previously unselected package man-db.
Preparing to unpack .../12-man-db_2.13.1-1_amd64.deb ...
Unpacking man-db (2.13.1-1) ...
Selecting previously unselected package libtext-charwidth-perl:amd64.
Preparing to unpack .../13-libtext-charwidth-perl_0.04-11+b4_amd64.deb ...
Unpacking libtext-charwidth-perl:amd64 (0.04-11+b4) ...
Selecting previously unselected package libtext-wrapi18n-perl.
Preparing to unpack .../14-libtext-wrapi18n-perl_0.06-10_all.deb ...
Unpacking libtext-wrapi18n-perl (0.06-10) ...
Selecting previously unselected package ucf.
Preparing to unpack .../15-ucf_3.0052_all.deb ...
Moving old data out of the way
Unpacking ucf (3.0052) ...
Selecting previously unselected package m4.
Preparing to unpack .../16-m4_1.4.19-8_amd64.deb ...
Unpacking m4 (1.4.19-8) ...
Selecting previously unselected package autoconf.
Preparing to unpack .../17-autoconf_2.72-3.1_all.deb ...
Unpacking autoconf (2.72-3.1) ...
Selecting previously unselected package autotools-dev.
Preparing to unpack .../18-autotools-dev_20240727.1_all.deb ...
Unpacking autotools-dev (20240727.1) ...
Selecting previously unselected package automake.
Preparing to unpack .../19-automake_1%3a1.17-4_all.deb ...
Unpacking automake (1:1.17-4) ...
Selecting previously unselected package autopoint.
Preparing to unpack .../20-autopoint_0.23.1-2_all.deb ...
Unpacking autopoint (0.23.1-2) ...
Selecting previously unselected package libdebhelper-perl.
Preparing to unpack .../21-libdebhelper-perl_13.24.2_all.deb ...
Unpacking libdebhelper-perl (13.24.2) ...
Selecting previously unselected package libtool.
Preparing to unpack .../22-libtool_2.5.4-4_all.deb ...
Unpacking libtool (2.5.4-4) ...
Selecting previously unselected package dh-autoreconf.
Preparing to unpack .../23-dh-autoreconf_20_all.deb ...
Unpacking dh-autoreconf (20) ...
Selecting previously unselected package libarchive-zip-perl.
Preparing to unpack .../24-libarchive-zip-perl_1.68-1_all.deb ...
Unpacking libarchive-zip-perl (1.68-1) ...
Selecting previously unselected package libfile-stripnondeterminism-perl.
Preparing to unpack .../25-libfile-stripnondeterminism-perl_1.14.1-2_all.deb ...
Unpacking libfile-stripnondeterminism-perl (1.14.1-2) ...
Selecting previously unselected package dh-strip-nondeterminism.
Preparing to unpack .../26-dh-strip-nondeterminism_1.14.1-2_all.deb ...
Unpacking dh-strip-nondeterminism (1.14.1-2) ...
Selecting previously unselected package libelf1t64:amd64.
Preparing to unpack .../27-libelf1t64_0.192-4_amd64.deb ...
Unpacking libelf1t64:amd64 (0.192-4) ...
Selecting previously unselected package dwz.
Preparing to unpack .../28-dwz_0.15-1+b1_amd64.deb ...
Unpacking dwz (0.15-1+b1) ...
Selecting previously unselected package libunistring5:amd64.
Preparing to unpack .../29-libunistring5_1.3-2_amd64.deb ...
Unpacking libunistring5:amd64 (1.3-2) ...
Selecting previously unselected package libxml2:amd64.
Preparing to unpack .../30-libxml2_2.12.7+dfsg+really2.9.14-1_amd64.deb ...
Unpacking libxml2:amd64 (2.12.7+dfsg+really2.9.14-1) ...
Selecting previously unselected package gettext.
Preparing to unpack .../31-gettext_0.23.1-2_amd64.deb ...
Unpacking gettext (0.23.1-2) ...
Selecting previously unselected package intltool-debian.
Preparing to unpack .../32-intltool-debian_0.35.0+20060710.6_all.deb ...
Unpacking intltool-debian (0.35.0+20060710.6) ...
Selecting previously unselected package po-debconf.
Preparing to unpack .../33-po-debconf_1.0.21+nmu1_all.deb ...
Unpacking po-debconf (1.0.21+nmu1) ...
Selecting previously unselected package debhelper.
Preparing to unpack .../34-debhelper_13.24.2_all.deb ...
Unpacking debhelper (13.24.2) ...
Selecting previously unselected package libtext-unidecode-perl.
Preparing to unpack .../35-libtext-unidecode-perl_1.30-3_all.deb ...
Unpacking libtext-unidecode-perl (1.30-3) ...
Selecting previously unselected package libxml-namespacesupport-perl.
Preparing to unpack .../36-libxml-namespacesupport-perl_1.12-2_all.deb ...
Unpacking libxml-namespacesupport-perl (1.12-2) ...
Selecting previously unselected package libxml-sax-base-perl.
Preparing to unpack .../37-libxml-sax-base-perl_1.09-3_all.deb ...
Unpacking libxml-sax-base-perl (1.09-3) ...
Selecting previously unselected package libxml-sax-perl.
Preparing to unpack .../38-libxml-sax-perl_1.02+dfsg-4_all.deb ...
Unpacking libxml-sax-perl (1.02+dfsg-4) ...
Selecting previously unselected package libxml-libxml-perl.
Preparing to unpack .../39-libxml-libxml-perl_2.0207+dfsg+really+2.0134-5+b2_amd64.deb ...
Unpacking libxml-libxml-perl (2.0207+dfsg+really+2.0134-5+b2) ...
Selecting previously unselected package tex-common.
Preparing to unpack .../40-tex-common_6.19_all.deb ...
Unpacking tex-common (6.19) ...
Selecting previously unselected package texinfo-lib.
Preparing to unpack .../41-texinfo-lib_7.1.1-1+b1_amd64.deb ...
Unpacking texinfo-lib (7.1.1-1+b1) ...
Selecting previously unselected package texinfo.
Preparing to unpack .../42-texinfo_7.1.1-1_all.deb ...
Unpacking texinfo (7.1.1-1) ...
Selecting previously unselected package sbuild-build-depends-main-dummy.
Preparing to unpack .../43-sbuild-build-depends-main-dummy_0.invalid.0_amd64.deb ...
Unpacking sbuild-build-depends-main-dummy (0.invalid.0) ...
Setting up libpipeline1:amd64 (1.5.8-1) ...
Setting up libtext-charwidth-perl:amd64 (0.04-11+b4) ...
Setting up bsdextrautils (2.41-5) ...
Setting up libmagic-mgc (1:5.46-5) ...
Setting up libarchive-zip-perl (1.68-1) ...
Setting up libdebhelper-perl (13.24.2) ...
Setting up libmagic1t64:amd64 (1:5.46-5) ...
Setting up libxml-namespacesupport-perl (1.12-2) ...
Setting up gettext-base (0.23.1-2) ...
Setting up m4 (1.4.19-8) ...
Setting up file (1:5.46-5) ...
Setting up texinfo-lib (7.1.1-1+b1) ...
Setting up libtext-wrapi18n-perl (0.06-10) ...
Setting up libelf1t64:amd64 (0.192-4) ...
Setting up libxml-sax-base-perl (1.09-3) ...
Setting up autotools-dev (20240727.1) ...
Setting up libproc2-0:amd64 (2:4.0.4-8) ...
Setting up libunistring5:amd64 (1.3-2) ...
Setting up autopoint (0.23.1-2) ...
Setting up libncursesw6:amd64 (6.5+20250216-2) ...
Setting up autoconf (2.72-3.1) ...
Setting up dwz (0.15-1+b1) ...
Setting up sensible-utils (0.0.25) ...
Setting up libuchardet0:amd64 (0.0.8-1+b2) ...
Setting up procps (2:4.0.4-8) ...
Setting up libtext-unidecode-perl (1.30-3) ...
Setting up libxml2:amd64 (2.12.7+dfsg+really2.9.14-1) ...
Setting up automake (1:1.17-4) ...
update-alternatives: using /usr/bin/automake-1.17 to provide /usr/bin/automake (automake) in auto mode
Setting up libfile-stripnondeterminism-perl (1.14.1-2) ...
Setting up gettext (0.23.1-2) ...
Setting up libtool (2.5.4-4) ...
Setting up intltool-debian (0.35.0+20060710.6) ...
Setting up dh-autoreconf (20) ...
Setting up ucf (3.0052) ...
Setting up dh-strip-nondeterminism (1.14.1-2) ...
Setting up groff-base (1.23.0-9) ...
Setting up po-debconf (1.0.21+nmu1) ...
Setting up man-db (2.13.1-1) ...
Not building database; man-db/auto-update is not 'true'.
Setting up libxml-sax-perl (1.02+dfsg-4) ...
update-perl-sax-parsers: Registering Perl SAX parser XML::SAX::PurePerl with priority 10...
update-perl-sax-parsers: Updating overall Perl SAX parser modules info file...
Creating config file /etc/perl/XML/SAX/ParserDetails.ini with new version
Setting up tex-common (6.19) ...
update-language: texlive-base not installed and configured, doing nothing!
Setting up libxml-libxml-perl (2.0207+dfsg+really+2.0134-5+b2) ...
update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX::Parser with priority 50...
update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX with priority 50...
update-perl-sax-parsers: Updating overall Perl SAX parser modules info file...
Setting up debhelper (13.24.2) ...
Setting up texinfo (7.1.1-1) ...
Setting up sbuild-build-depends-main-dummy (0.invalid.0) ...
Processing triggers for libc-bin (2.41-8) ...

+------------------------------------------------------------------------------+
| Check architectures                          Wed, 18 Jun 2025 07:11:33 +0000 |
+------------------------------------------------------------------------------+

Arch check ok (amd64 included in any)

+------------------------------------------------------------------------------+
| Build environment                            Wed, 18 Jun 2025 07:11:33 +0000 |
+------------------------------------------------------------------------------+

Kernel: Linux 6.12.32-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.32-1 (2025-06-07) amd64 (x86_64)
Toolchain package versions: binutils_2.44-3 dpkg-dev_1.22.20 g++-14_14.2.0-19 gcc-14_14.2.0-19 libc6-dev_2.41-8 libstdc++-14-dev_14.2.0-19 libstdc++6_14.2.0-19 linux-libc-dev_6.12.32-1
Package versions: apt_3.0.2 autoconf_2.72-3.1 automake_1:1.17-4 autopoint_0.23.1-2 autotools-dev_20240727.1 base-files_13.8 base-passwd_3.6.7 bash_5.2.37-2+b2 binutils_2.44-3 binutils-common_2.44-3 binutils-x86-64-linux-gnu_2.44-3 bsdextrautils_2.41-5 bsdutils_1:2.41-5 build-essential_12.12 bzip2_1.0.8-6 coreutils_9.7-3 cpp_4:14.2.0-1 cpp-14_14.2.0-19 cpp-14-x86-64-linux-gnu_14.2.0-19 cpp-x86-64-linux-gnu_4:14.2.0-1 dash_0.5.12-12 debconf_1.5.91 debhelper_13.24.2 debian-archive-keyring_2025.1 debianutils_5.23.1 dh-autoreconf_20 dh-strip-nondeterminism_1.14.1-2 diffutils_1:3.10-4 dpkg_1.22.20 dpkg-dev_1.22.20 dwz_0.15-1+b1 file_1:5.46-5 findutils_4.10.0-3 g++_4:14.2.0-1 g++-14_14.2.0-19 g++-14-x86-64-linux-gnu_14.2.0-19 g++-x86-64-linux-gnu_4:14.2.0-1 gcc_4:14.2.0-1 gcc-14_14.2.0-19 gcc-14-base_14.2.0-19 gcc-14-x86-64-linux-gnu_14.2.0-19 gcc-x86-64-linux-gnu_4:14.2.0-1 gettext_0.23.1-2 gettext-base_0.23.1-2 grep_3.11-4 groff-base_1.23.0-9 gzip_1.13-1 hostname_3.25 init-system-helpers_1.68 intltool-debian_0.35.0+20060710.6 libacl1_2.3.2-2+b1 libapt-pkg7.0_3.0.2 libarchive-zip-perl_1.68-1 libasan8_14.2.0-19 libatomic1_14.2.0-19 libattr1_1:2.5.2-3 libaudit-common_1:4.0.2-2 libaudit1_1:4.0.2-2+b2 libbinutils_2.44-3 libblkid1_2.41-5 libbz2-1.0_1.0.8-6 libc-bin_2.41-8 libc-dev-bin_2.41-8 libc6_2.41-8 libc6-dev_2.41-8 libcap-ng0_0.8.5-4+b1 libcap2_1:2.75-8 libcc1-0_14.2.0-19 libcrypt-dev_1:4.4.38-1 libcrypt1_1:4.4.38-1 libctf-nobfd0_2.44-3 libctf0_2.44-3 libdb5.3t64_5.3.28+dfsg2-9 libdebconfclient0_0.278 libdebhelper-perl_13.24.2 libdpkg-perl_1.22.20 libelf1t64_0.192-4 libfile-stripnondeterminism-perl_1.14.1-2 libgcc-14-dev_14.2.0-19 libgcc-s1_14.2.0-19 libgdbm-compat4t64_1.24-2 libgdbm6t64_1.24-2 libgmp10_2:6.3.0+dfsg-3 libgomp1_14.2.0-19 libgprofng0_2.44-3 libhogweed6t64_3.10.1-1 libhwasan0_14.2.0-19 libisl23_0.27-1 libitm1_14.2.0-19 libjansson4_2.14-2+b3 liblastlog2-2_2.41-5 liblsan0_14.2.0-19 liblz4-1_1.10.0-4 liblzma5_5.8.1-1 libmagic-mgc_1:5.46-5 libmagic1t64_1:5.46-5 libmd0_1.1.0-2+b1 libmount1_2.41-5 libmpc3_1.3.1-1+b3 libmpfr6_4.2.2-1 libncursesw6_6.5+20250216-2 libnettle8t64_3.10.1-1 libpam-modules_1.7.0-3 libpam-modules-bin_1.7.0-3 libpam-runtime_1.7.0-3 libpam0g_1.7.0-3 libpcre2-8-0_10.45-1 libperl5.40_5.40.1-3 libpipeline1_1.5.8-1 libproc2-0_2:4.0.4-8 libquadmath0_14.2.0-19 libseccomp2_2.6.0-2 libselinux1_3.8.1-1 libsframe1_2.44-3 libsmartcols1_2.41-5 libsqlite3-0_3.46.1-6 libssl3t64_3.5.0-2 libstdc++-14-dev_14.2.0-19 libstdc++6_14.2.0-19 libsystemd0_257.6-1 libtext-charwidth-perl_0.04-11+b4 libtext-unidecode-perl_1.30-3 libtext-wrapi18n-perl_0.06-10 libtinfo6_6.5+20250216-2 libtool_2.5.4-4 libtsan2_14.2.0-19 libubsan1_14.2.0-19 libuchardet0_0.0.8-1+b2 libudev1_257.6-1 libunistring5_1.3-2 libuuid1_2.41-5 libxml-libxml-perl_2.0207+dfsg+really+2.0134-5+b2 libxml-namespacesupport-perl_1.12-2 libxml-sax-base-perl_1.09-3 libxml-sax-perl_1.02+dfsg-4 libxml2_2.12.7+dfsg+really2.9.14-1 libxxhash0_0.8.3-2 libzstd1_1.5.7+dfsg-1 linux-libc-dev_6.12.32-1 m4_1.4.19-8 make_4.4.1-2 man-db_2.13.1-1 mawk_1.3.4.20250131-1 ncurses-base_6.5+20250216-2 ncurses-bin_6.5+20250216-2 openssl-provider-legacy_3.5.0-2 patch_2.8-1 perl_5.40.1-3 perl-base_5.40.1-3 perl-modules-5.40_5.40.1-3 po-debconf_1.0.21+nmu1 procps_2:4.0.4-8 rpcsvc-proto_1.4.3-1 sbuild-build-depends-main-dummy_0.invalid.0 sed_4.9-2 sensible-utils_0.0.25 sqv_1.3.0-3 sysvinit-utils_3.14-4 tar_1.35+dfsg-3.1 tex-common_6.19 texinfo_7.1.1-1 texinfo-lib_7.1.1-1+b1 ucf_3.0052 util-linux_2.41-5 xz-utils_5.8.1-1 zlib1g_1:1.3.dfsg+really1.3.1-1+b1

+------------------------------------------------------------------------------+
| Build                                        Wed, 18 Jun 2025 07:11:33 +0000 |
+------------------------------------------------------------------------------+


Unpack source
-------------

Format: 3.0 (quilt)
Source: hello
Binary: hello
Architecture: any
Version: 2.10-5
Maintainer: Santiago Vila <[email protected]>
Homepage: https://www.gnu.org/software/hello/
Standards-Version: 4.7.2
Vcs-Browser: https://salsa.debian.org/sanvila/hello
Vcs-Git: https://salsa.debian.org/sanvila/hello.git
Testsuite: autopkgtest
Testsuite-Triggers: make
Build-Depends: debhelper-compat (= 13), texinfo
Package-List:
 hello deb devel optional arch=any
Checksums-Sha1:
 f7bebf6f9c62a2295e889f66e05ce9bfaed9ace3 725946 hello_2.10.orig.tar.gz
 9dc7a584db576910856ac7aa5cffbaeefe9cf427 819 hello_2.10.orig.tar.gz.asc
 e54efd846523074a17892e18e5bbfce9ce526aab 13116 hello_2.10-5.debian.tar.xz
Checksums-Sha256:
 31e066137a962676e89f69d1b65382de95a7ef7d914b8cb956f41ea72e0f516b 725946 hello_2.10.orig.tar.gz
 4ea69de913428a4034d30dcdcb34ab84f5c4a76acf9040f3091f0d3fac411b60 819 hello_2.10.orig.tar.gz.asc
 f458c8c4312d6c989e97404ab306e09ba01c267ddf2a428409fa2cc3fa6359f0 13116 hello_2.10-5.debian.tar.xz
Files:
 6cd0ffea3884a4e79330338dcc2987d6 725946 hello_2.10.orig.tar.gz
 e6074bb23a0f184e00fdfb5c546b3bc2 819 hello_2.10.orig.tar.gz.asc
 fafca9edbaaa82857d3bb8876b4d74bf 13116 hello_2.10-5.debian.tar.xz

dpkg-source: warning: extracting unsigned source package (hello_2.10-5.dsc)
dpkg-source: info: extracting hello in /build/reproducible-path/hello-2.10
dpkg-source: info: unpacking hello_2.10.orig.tar.gz
dpkg-source: info: unpacking hello_2.10-5.debian.tar.xz
dpkg-source: info: using patch list from debian/patches/series
dpkg-source: info: applying reproducible.patch
Use of uninitialized value $keywords_base in numeric gt (>) at /usr/share/perl5/Dpkg/BuildDriver/DebianRules.pm line 171.

Check disk space
----------------

Sufficient free space for build

User Environment
----------------

APT_CONFIG=/var/lib/sbuild/apt.conf
HOME=/sbuild-nonexistent
LANG=en_US.UTF-8
LC_ALL=C.UTF-8
LOGNAME=sbuild
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
SHELL=/bin/sh
USER=sbuild

dpkg-buildpackage
-----------------

Command: dpkg-buildpackage --sanitize-env -us -uc -b
dpkg-buildpackage: info: source package hello
dpkg-buildpackage: info: source version 2.10-5
dpkg-buildpackage: info: source distribution unstable
dpkg-buildpackage: info: source changed by Santiago Vila <[email protected]>
dpkg-buildpackage: error: fakeroot not found, either install the fakeroot
package, specify a command with the -r option, or run this as root
dpkg-buildpackage: info: host architecture amd64
--------------------------------------------------------------------------------
Build finished at 2025-06-18T07:11:34Z

Finished
--------


+------------------------------------------------------------------------------+
| Cleanup                                      Wed, 18 Jun 2025 07:11:34 +0000 |
+------------------------------------------------------------------------------+

Purging /build/reproducible-path
Not cleaning session: cloned chroot in use
E: Build failure (dpkg-buildpackage died with exit 2)

+------------------------------------------------------------------------------+
| Summary                                      Wed, 18 Jun 2025 07:11:34 +0000 |
+------------------------------------------------------------------------------+

Build Architecture: amd64
Build Type: binary
Build-Space: 3788
Build-Time: 0
Distribution: unstable
Fail-Stage: build
Host Architecture: amd64
Install-Time: 5
Job: /home/user/hello_2.10-5.dsc
Machine Architecture: amd64
Package: hello
Package-Time: 32
Source-Version: 2.10-5
Space: 3788
Status: attempted
Version: 2.10-5
--------------------------------------------------------------------------------
Finished at 2025-06-18T07:11:34Z
Build needed 00:00:32, 3788k disk space
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.