• Bug#1105183: jool: FTBFS on arch:all: dh_missing: error: missing files,

    From Chris Hofstaedtler@21:1/5 to All on Tue May 13 00:10:02 2025
    Source: jool
    Severity: serious
    Tags: ftbfs
    Version: 4.1.14-2

    Hi,

    your package fails to build from source on arch:all. Please check
    the logs, for example: https://buildd.debian.org/status/fetch.php?pkg=jool&arch=all&ver=4.1.14-2&stamp=1746123609&raw=0

    The last few lines of that log are:

    dh_missing -i
    dh_missing: warning: usr/bin/jool exists in debian/tmp but is not installed to anywhere
    dh_missing: warning: usr/bin/jool_siit exists in debian/tmp but is not installed to anywhere
    dh_missing: warning: usr/bin/joold exists in debian/tmp but is not installed to anywhere
    dh_missing: warning: usr/lib/x86_64-linux-gnu/xtables/libxt_JOOL.so exists in debian/tmp but is not installed to anywhere
    dh_missing: warning: usr/lib/x86_64-linux-gnu/xtables/libxt_JOOL_SIIT.so exists in debian/tmp but is not installed to anywhere
    dh_missing: warning: usr/share/bash-completion/completions/jool.bash exists in debian/tmp but is not installed to anywhere
    dh_missing: warning: usr/share/bash-completion/completions/jool_siit.bash exists in debian/tmp but is not installed to anywhere
    dh_missing: error: missing files, aborting
    The following debhelper tools have reported what they installed (with files per package)
    * dh_install: jool-dkms (1), jool-tools (0)
    * dh_installdocs: jool-dkms (0), jool-tools (0)
    * dh_installexamples: jool-dkms (0), jool-tools (2)
    * dh_installman: jool-dkms (0), jool-tools (3)
    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.md.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.

    Remember to be careful with paths containing "x86_64-linux-gnu", where you might need to
    use a wildcard or (assuming compat 13+) e.g. ${DEB_HOST_MULTIARCH} in debian/not-installed
    to ensure it works on all architectures (see #961104).
    make: *** [debian/rules:17: binary-indep] Error 255
    dpkg-buildpackage: error: debian/rules binary-indep subprocess returned exit status 2


    Best,
    Chris

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Santiago Vila@21:1/5 to All on Wed May 21 01:10:01 2025
    This is a multi-part message in MIME format.
    Hi.

    Please disregard completely the patch I sent before
    (as it was wrong) and consider this instead.

    Thanks. Y29tbWl0IGIwOTE2NTdhNGFjZjU2Y2MxZDc5ZThhYTcyNGNmMjVjMDVjMzA0MGYKQXV0aG9y OiBTYW50aWFnbyBWaWxhIDxzYW52aWxhQGRlYmlhbi5vcmc+CkRhdGU6ICAgV2VkIE1heSAy MSAwMDozODowMCAyMDI1ICswMjAwCgogICAgRml4IGFyY2g6YWxsCgpkaWZmIC0tZ2l0IGEv ZGViaWFuL2NvbXBhdCBiL2RlYmlhbi9jb21wYXQKZGVsZXRlZCBmaWxlIG1vZGUgMTAwNjQ0 CmluZGV4IGI0ZGUzOTQ3Li4wMDAwMDAwMAotLS0gYS9kZWJpYW4vY29tcGF0CisrKyAvZGV2 L251bGwKQEAgLTEgKzAsMCBAQAotMTEKZGlmZiAtLWdpdCBhL2RlYmlhbi9jb250cm9sIGIv ZGViaWFuL2NvbnRyb2wKaW5kZXggMTg3ZGIwYjAuLmQ2NzVlZmU4IDEwMDY0NAotLS0gYS9k ZWJpYW4vY29udHJvbAorKysgYi9kZWJpYW4vY29udHJvbApAQCAtMyw3ICszLDcgQEAgTWFp bnRhaW5lcjogQWxiZXJ0byBMZWl2YSBQb3BwZXIgPHlkYWhocmtAZ21haWwuY29tPgogU2Vj dGlvbjoga2VybmVsCiBQcmlvcml0eTogb3B0aW9uYWwKIEJ1aWxkLURlcGVuZHM6Ci0gZGVi aGVscGVyICg+PSAxMSksIGRoLXNlcXVlbmNlLWRrbXMsCisgZGViaGVscGVyLWNvbXBhdCAo PSAxMyksIGRoLXNlcXVlbmNlLWRrbXMsCiAgcGtnY29uZiwgZ2F3aywgZmlsZSwgY3BpbywK ICBsaWJubC1nZW5sLTMtZGV2LCBsaWJubC0zLWRldiwKICBsaWJ4dGFibGVzLWRldgpkaWZm IC0tZ2l0IGEvZGViaWFuL3J1bGVzIGIvZGViaWFuL3J1bGVzCmluZGV4IDJjM2U5ZjczLi4y M2ZkNzJmMyAxMDA3NTUKLS0tIGEvZGViaWFuL3J1bGVzCisrKyBiL2RlYmlhbi9ydWxlcwpA QCAtMjIsMTEgKzIyLDkgQEAgb3ZlcnJpZGVfZGhfZGttczoKIAkjIC1WIGVuYWJsZXMgdXMg dG8gdXNlICNNT0RVTEVfVkVSU0lPTiMgaW4gdGhlIGpvb2wtZGttcy5ka21zIGZpbGUuCiAJ ZGhfZGttcyAtVgogCi1vdmVycmlkZV9kaF9pbnN0YWxsOgotCSMgU2VlIGBkZWJoZWxwZXIo NylgLCBub3QgYGRoX2luc3RhbGwoMSlgLgotCWRoX2luc3RhbGwgLU5qb29sLWRrbXMKLQlk aF9pbnN0YWxsIC1wam9vbC1ka21zIFwKLQkJLVgvdXNyLyAtWC5vIC1YTWFrZWZpbGUuaW4g LVhNYWtlZmlsZS5hbSBcCitvdmVycmlkZV9kaF9pbnN0YWxsLWFyY2g6CisJZGhfaW5zdGFs bAorCWRoX2luc3RhbGwgLVgvdXNyLyAtWC5vIC1YTWFrZWZpbGUuaW4gLVhNYWtlZmlsZS5h bSBcCiAJCXNyYyB1c3Ivc3JjL2pvb2wtJChERUJfVkVSU0lPTl9VUFNUUkVBTSkKIAogIyAt LSBPdmVycmlkZXMgbmVlZGVkIGJ5IHRoZSBzeXN0ZW1kIHVuaXQgZmlsZXMgLS0K

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Santiago Vila@21:1/5 to All on Wed May 21 00:50:01 2025
    This is a multi-part message in MIME format.
    El 20/5/25 a las 23:27, Alberto Leiva escribió:
    Can anyone help with this?

    Please try the attached patch, which tries to follow
    "the dh way" more closely.

    I've tested the following

    dpkg-buildpackage -b
    dpkg-buildpackage -A
    dpkg-buildpackage -B

    and they seem to generate the same packages, but please
    make sure that the contents is correct and what you wanted.

    Thanks.

    Y29tbWl0IDhiZmY5NDZjZTdmNWI5ODQ2NTJjN2UzZjBjN2UwYzE0YmE0YTk0Y2YKQXV0aG9y OiBTYW50aWFnbyBWaWxhIDxzYW52aWxhQGRlYmlhbi5vcmc+CkRhdGU6ICAgV2VkIE1heSAy MSAwMDozODowMCAyMDI1ICswMjAwCgogICAgRml4IGFyY2g6YWxsCgpkaWZmIC0tZ2l0IGEv ZGViaWFuL2NvbXBhdCBiL2RlYmlhbi9jb21wYXQKZGVsZXRlZCBmaWxlIG1vZGUgMTAwNjQ0 CmluZGV4IGI0ZGUzOTQ3Li4wMDAwMDAwMAotLS0gYS9kZWJpYW4vY29tcGF0CisrKyAvZGV2 L251bGwKQEAgLTEgKzAsMCBAQAotMTEKZGlmZiAtLWdpdCBhL2RlYmlhbi9jb250cm9sIGIv ZGViaWFuL2NvbnRyb2wKaW5kZXggMTg3ZGIwYjAuLmQ2NzVlZmU4IDEwMDY0NAotLS0gYS9k ZWJpYW4vY29udHJvbAorKysgYi9kZWJpYW4vY29udHJvbApAQCAtMyw3ICszLDcgQEAgTWFp bnRhaW5lcjogQWxiZXJ0byBMZWl2YSBQb3BwZXIgPHlkYWhocmtAZ21haWwuY29tPgogU2Vj dGlvbjoga2VybmVsCiBQcmlvcml0eTogb3B0aW9uYWwKIEJ1aWxkLURlcGVuZHM6Ci0gZGVi aGVscGVyICg+PSAxMSksIGRoLXNlcXVlbmNlLWRrbXMsCisgZGViaGVscGVyLWNvbXBhdCAo PSAxMyksIGRoLXNlcXVlbmNlLWRrbXMsCiAgcGtnY29uZiwgZ2F3aywgZmlsZSwgY3BpbywK ICBsaWJubC1nZW5sLTMtZGV2LCBsaWJubC0zLWRldiwKICBsaWJ4dGFibGVzLWRldgpkaWZm IC0tZ2l0IGEvZGViaWFuL3J1bGVzIGIvZGViaWFuL3J1bGVzCmluZGV4IDJjM2U5ZjczLi5k YzljNmU5YyAxMDA3NTUKLS0tIGEvZGViaWFuL3J1bGVzCisrKyBiL2RlYmlhbi9ydWxlcwpA QCAtMjIsMTEgKzIyLDggQEAgb3ZlcnJpZGVfZGhfZGttczoKIAkjIC1WIGVuYWJsZXMgdXMg dG8gdXNlICNNT0RVTEVfVkVSU0lPTiMgaW4gdGhlIGpvb2wtZGttcy5ka21zIGZpbGUuCiAJ ZGhfZGttcyAtVgogCi1vdmVycmlkZV9kaF9pbnN0YWxsOgotCSMgU2VlIGBkZWJoZWxwZXIo NylgLCBub3QgYGRoX2luc3RhbGwoMSlgLgotCWRoX2luc3RhbGwgLU5qb29sLWRrbXMKLQlk aF9pbnN0YWxsIC1wam9vbC1ka21zIFwKLQkJLVgvdXNyLyAtWC5vIC1YTWFrZWZpbGUuaW4g LVhNYWtlZmlsZS5hbSBcCitvdmVycmlkZV9kaF9pbnN0YWxsLWFyY2g6CisJZGhfaW5zdGFs bCAtYSAtWC91c3IvIC1YLm8gLVhNYWtlZmlsZS5pbiAtWE1ha2VmaWxlLmFtIFwKIAkJc3Jj IHVzci9zcmMvam9vbC0kKERFQl9WRVJTSU9OX1VQU1RSRUFNKQogCiAjIC0tIE92ZXJyaWRl cyBuZWVkZWQgYnkgdGhlIHN5c3RlbWQgdW5pdCBmaWxlcyAtLQpAQCAtMzksMyArMzYsNSBA QCBvdmVycmlkZV9kaF9pbnN0YWxsc3lzdGVtZDoKIG92ZXJyaWRlX2RoX2luc3RhbGxpbml0 OgogCWRoX2luc3RhbGxpbml0IC0tbm8tZW5hYmxlIC0tbm8tc3RhcnQgLS1uYW1lPWpvb2xf c2lpdAogCWRoX2luc3RhbGxpbml0IC0tbm8tZW5hYmxlIC0tbm8tc3RhcnQgLS1uYW1lPWpv b2wKKworb3ZlcnJpZGVfZGhfbWlzc2luZzoK

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Santiago Vila@21:1/5 to All on Wed May 21 01:30:01 2025
    This is a multi-part message in MIME format.
    Ok, third version, I think this one has real chances of being
    correct. Sorry for the previous tries.

    Did not realize that source code should definitely go to "jool-dkms".

    As before, please make sure that the contents of the packages is correct.
    I've just tested that dpkg-buildpackage [-b|-A|-B] generates the same packages.

    Thanks. Y29tbWl0IDYwZTIyZGZlZmY4ZjQ5NmIzY2U4YTNmMzlhN2JmOWIxMGM2YzYxYjkKQXV0aG9y OiBTYW50aWFnbyBWaWxhIDxzYW52aWxhQGRlYmlhbi5vcmc+CkRhdGU6ICAgV2VkIE1heSAy MSAwMDozODowMCAyMDI1ICswMjAwCgogICAgRml4IGFyY2g6YWxsCgpkaWZmIC0tZ2l0IGEv ZGViaWFuL2NvbXBhdCBiL2RlYmlhbi9jb21wYXQKZGVsZXRlZCBmaWxlIG1vZGUgMTAwNjQ0 CmluZGV4IGI0ZGUzOTQ3Li4wMDAwMDAwMAotLS0gYS9kZWJpYW4vY29tcGF0CisrKyAvZGV2 L251bGwKQEAgLTEgKzAsMCBAQAotMTEKZGlmZiAtLWdpdCBhL2RlYmlhbi9jb250cm9sIGIv ZGViaWFuL2NvbnRyb2wKaW5kZXggMTg3ZGIwYjAuLmQ2NzVlZmU4IDEwMDY0NAotLS0gYS9k ZWJpYW4vY29udHJvbAorKysgYi9kZWJpYW4vY29udHJvbApAQCAtMyw3ICszLDcgQEAgTWFp bnRhaW5lcjogQWxiZXJ0byBMZWl2YSBQb3BwZXIgPHlkYWhocmtAZ21haWwuY29tPgogU2Vj dGlvbjoga2VybmVsCiBQcmlvcml0eTogb3B0aW9uYWwKIEJ1aWxkLURlcGVuZHM6Ci0gZGVi aGVscGVyICg+PSAxMSksIGRoLXNlcXVlbmNlLWRrbXMsCisgZGViaGVscGVyLWNvbXBhdCAo PSAxMyksIGRoLXNlcXVlbmNlLWRrbXMsCiAgcGtnY29uZiwgZ2F3aywgZmlsZSwgY3BpbywK ICBsaWJubC1nZW5sLTMtZGV2LCBsaWJubC0zLWRldiwKICBsaWJ4dGFibGVzLWRldgpkaWZm IC0tZ2l0IGEvZGViaWFuL3J1bGVzIGIvZGViaWFuL3J1bGVzCmluZGV4IDJjM2U5ZjczLi5l YzQzZmFjMiAxMDA3NTUKLS0tIGEvZGViaWFuL3J1bGVzCisrKyBiL2RlYmlhbi9ydWxlcwpA QCAtMjIsMTEgKzIyLDkgQEAgb3ZlcnJpZGVfZGhfZGttczoKIAkjIC1WIGVuYWJsZXMgdXMg dG8gdXNlICNNT0RVTEVfVkVSU0lPTiMgaW4gdGhlIGpvb2wtZGttcy5ka21zIGZpbGUuCiAJ ZGhfZGttcyAtVgogCi1vdmVycmlkZV9kaF9pbnN0YWxsOgotCSMgU2VlIGBkZWJoZWxwZXIo NylgLCBub3QgYGRoX2luc3RhbGwoMSlgLgotCWRoX2luc3RhbGwgLU5qb29sLWRrbXMKLQlk aF9pbnN0YWxsIC1wam9vbC1ka21zIFwKLQkJLVgvdXNyLyAtWC5vIC1YTWFrZWZpbGUuaW4g LVhNYWtlZmlsZS5hbSBcCitvdmVycmlkZV9kaF9pbnN0YWxsLWluZGVwOgorCWRoX2luc3Rh bGwKKwlkaF9pbnN0YWxsIC1YL3Vzci8gLVgubyAtWE1ha2VmaWxlLmluIC1YTWFrZWZpbGUu YW0gXAogCQlzcmMgdXNyL3NyYy9qb29sLSQoREVCX1ZFUlNJT05fVVBTVFJFQU0pCiAKICMg LS0gT3ZlcnJpZGVzIG5lZWRlZCBieSB0aGUgc3lzdGVtZCB1bml0IGZpbGVzIC0tCg==

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Santiago Vila@21:1/5 to All on Wed May 21 01:50:01 2025
    This is a multi-part message in MIME format.
    Hi.

    If you decide to go the execute_after route, I would do
    this instead.

    Thanks. ZGlmZiAtLWdpdCBhL2RlYmlhbi9ydWxlcyBiL2RlYmlhbi9ydWxlcwppbmRleCAyYzNlOWY3 My4uZDhhZGJkMGYgMTAwNzU1Ci0tLSBhL2RlYmlhbi9ydWxlcworKysgYi9kZWJpYW4vcnVs ZXMKQEAgLTIyLDExICsyMiw4IEBAIG92ZXJyaWRlX2RoX2RrbXM6CiAJIyAtViBlbmFibGVz IHVzIHRvIHVzZSAjTU9EVUxFX1ZFUlNJT04jIGluIHRoZSBqb29sLWRrbXMuZGttcyBmaWxl LgogCWRoX2RrbXMgLVYKIAotb3ZlcnJpZGVfZGhfaW5zdGFsbDoKLQkjIFNlZSBgZGViaGVs cGVyKDcpYCwgbm90IGBkaF9pbnN0YWxsKDEpYC4KLQlkaF9pbnN0YWxsIC1Oam9vbC1ka21z Ci0JZGhfaW5zdGFsbCAtcGpvb2wtZGttcyBcCi0JCS1YL3Vzci8gLVgubyAtWE1ha2VmaWxl LmluIC1YTWFrZWZpbGUuYW0gXAorZXhlY3V0ZV9hZnRlcl9kaF9pbnN0YWxsLWluZGVwOgor CWRoX2luc3RhbGwgLVgvdXNyLyAtWC5vIC1YTWFrZWZpbGUuaW4gLVhNYWtlZmlsZS5hbSBc CiAJCXNyYyB1c3Ivc3JjL2pvb2wtJChERUJfVkVSU0lPTl9VUFNUUkVBTSkKIAogIyAtLSBP dmVycmlkZXMgbmVlZGVkIGJ5IHRoZSBzeXN0ZW1kIHVuaXQgZmlsZXMgLS0K

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Debian Bug Tracking System@21:1/5 to All on Wed May 21 01:40:01 2025
    Processing control commands:

    tag -1 patch
    Bug #1105183 [src:jool] jool: FTBFS on arch:all: dh_missing: error: missing files, aborting
    Added tag(s) patch.

    --
    1105183: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1105183
    Debian Bug Tracking System
    Contact owner@bugs.debian.org with problems

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)