Package: debhelper
Version: 13.5.1
Severity: normal

Dear Maintainer,

 During build tomoyo-tools package with dh13, it fails with below.

dh_missing: warning: sbin/tomoyo-init exists in debian/tmp but is not installed 
to anywhere (related file: "sbin/tomoyo-init")
dh_missing: error: missing files, aborting

        While detecting missing files, dh_missing noted some files with a 
similar name to those
        that were missing.  This error /might/ be resolved by replacing 
references to the
        missing files with the similarly named ones that dh_missing found - 
assuming the content
        is identical.

        As an example, you might want to replace:
         * sbin/tomoyo-init
        with:
         * sbin/tomoyo-init
        in a file in debian/ or as argument to one of the dh_* tools called 
from debian/rules.
        (Note it is possible the paths are not used verbatim but instead 
directories
        containing or globs matching them are used instead)

        Alternatively, add the missing file to debian/not-installed if it 
cannot and should not
        be used.

        The following debhelper tools have reported what they installed (with 
files per package)
         * dh_install: libtomoyotools3 (2), tomoyo-tools (22)
         * dh_installdocs: libtomoyotools3 (0), tomoyo-tools (1)
         * dh_installman: libtomoyotools3 (0), tomoyo-tools (19)
        If the missing files are installed by another tool, please file a bug 
against it.
        When filing the report, if the tool is not part of debhelper itself, 
please reference the
        "Logging helpers and dh_missing" section from the "PROGRAMMING" guide 
for debhelper (10.6.3+).
          (in the debhelper package: /usr/share/doc/debhelper/PROGRAMMING.gz)
        Be sure to test with dpkg-buildpackage -A/-B as the results may vary 
when only a subset is built
        If the omission is intentional or no other helper can take care of this 
consider adding the
        paths to debian/not-installed.

 However, sbin/tomoyo-init file was installed properly.

# find . -name tomoyo-init -print
./sbin/tomoyo-init
./debian/tomoyo-tools/sbin/tomoyo-init
./debian/tmp/sbin/tomoyo-init

 So I guess it is a bug in debhelper.

-- System Information:
Debian Release: bookworm/sid
  APT prefers unstable-debug
  APT policy: (500, 'unstable-debug'), (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 5.10.0-8-amd64 (SMP w/8 CPU threads)
Locale: LANG=ja_JP.UTF-8, LC_CTYPE=ja_JP.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 debhelper depends on:
ii  autotools-dev            20180224.1+nmu1
ii  dh-autoreconf            20
ii  dh-strip-nondeterminism  1.12.0-1
ii  dpkg                     1.20.9
ii  dpkg-dev                 1.20.9
ii  dwz                      0.14-1
ii  file                     1:5.39-3
ii  libdebhelper-perl        13.5.1
ii  libdpkg-perl             1.20.9
ii  man-db                   2.9.4-2
ii  perl                     5.32.1-5
ii  po-debconf               1.0.21+nmu1

debhelper recommends no packages.

Versions of packages debhelper suggests:
ii  dh-make  2.202101

-- no debconf information

Reply via email to