- Package:
- libmail-dmarc-perl
- Source:
- libmail-dmarc-perl
- Submitter:
- Steve Langasek
- Date:
- 2025-05-18 20:09:02 UTC
- Severity:
- normal
- Tags:
Package: libmail-dmarc-perl Version: 1.20211209-4 Severity: serious Tags: patch Justification: Policy 4.9 User: ubuntu-devel@lists.ubuntu.com Usertags: origin-ubuntu mantic ubuntu-patch Hi Noah, libmail-dmarc-perl has yet to be included in an Ubuntu release because its build-time tests depend on network access. This is a fairly reasonable thing to want to do in this package, to validate real-world DNS entries. However, it falls afoul of Launchpad's network policy, and is also AIUI a violation of Policy 4.9. It also represents an external dependency for the package, which can result in regressions in buildability if in the future the referenced domains change their DNS settings. I've applied the attached (very dirty) patch to libmail-dmarc-perl in Ubuntu, which is sufficient to let the package build in Launchpad. Having looked at some of the surrounding tests, I'm not sure this would let the package build in a completely offline environment - I think Launchpad provides name resolution of a limited subset of domains, so some tests which pass in Launchpad may also fail when offline. Thanks for considering,
Control: tags -1 + pending Thanks. It seems to build in a completely disconnected environment with your patch applied, so let's start with it.
We believe that the bug you reported is fixed in the latest version of libmail-dmarc-perl, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to 1037453@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Noah Meyerhans <noahm@debian.org> (supplier of updated libmail-dmarc-perl package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing ftpmaster@ftp-master.debian.org) Format: 1.8 Date: Fri, 16 Jun 2023 20:26:28 -0700 Source: libmail-dmarc-perl Architecture: source Version: 1.20211209-5 Distribution: unstable Urgency: medium Maintainer: Noah Meyerhans <noahm@debian.org> Changed-By: Noah Meyerhans <noahm@debian.org> Closes: 1037453 Changes: libmail-dmarc-perl (1.20211209-5) unstable; urgency=medium . * skip tests that depend on network access (Closes: #1037453) Checksums-Sha1: 6fee8bf36617f9c2161e078e156e8ed2476aa14e 2507 libmail-dmarc-perl_1.20211209-5.dsc 4d9139d24486b96eaa55018adf0aa456f17ad153 4952 libmail-dmarc-perl_1.20211209-5.debian.tar.xz 8500f290205b030cde2e60190b200bcd4bbdeff1 5601 libmail-dmarc-perl_1.20211209-5_source.buildinfo Checksums-Sha256: 0c6649ebae22617ba7ae08484ff3b06c11ce23e25760771aff9b3b62c19c9d61 2507 libmail-dmarc-perl_1.20211209-5.dsc fdbd3f2a2cc4d88fffadacbda402e07b5b818975ec3b51afdb0bcadc55a75b06 4952 libmail-dmarc-perl_1.20211209-5.debian.tar.xz fef0beda7bff8f27ec1859b7cbeb7d33d0252df05a1d30b34e1928c66b111a21 5601 libmail-dmarc-perl_1.20211209-5_source.buildinfo Files: 955d64033f18dd9378c1ac37bf1e0239 2507 perl optional libmail-dmarc-perl_1.20211209-5.dsc fee1f40db9554adb5ce62fd7798623a2 4952 perl optional libmail-dmarc-perl_1.20211209-5.debian.tar.xz 648e21d8cc2a4e2de98f12c54ce5f2fd 5601 perl optional libmail-dmarc-perl_1.20211209-5_source.buildinfo -----BEGIN PGP SIGNATURE----- iQJFBAEBCAAvFiEE5G+E0xEKhJuZ7RJ34+c1IpshdTUFAmSNOZQRHG5vYWhtQGRl Ymlhbi5vcmcACgkQ4+c1IpshdTXLWRAAlRNFfnWHETEwqEI40JZEdMd0456RW4+Q ugVAjS+dn/IwY5IVNhz0/QiM9k/LybJdkfEhC/iwAmDWGe4Kg85fk9QiqLfRhLkH KDO1VcVZFs1zSsu3tsxTc7xa1wo4QcJ6Z/iihltOc6kllr3ddZ9jjwYPE6p+UJ0P mcX8d8dX4xDjg1d9m4PIyM7UbxBHDOHAShMBMlTdFHOQTNq+wIqAyr4f9Bh4tgWW jrPLU8aM7sp2Kb8qCa4/Z26ZEsBfaGhGflAvG7Gry1k41ObMjbbX8KHEUmUVkKTU aMsoCNbCPypzukxFHQ2Nr5NlhrtuXo2gpV3V6KuLKGcuR/za+qWM3lhqkoLOoY// YQCJ8jc6C6W4wpcQQ8yb/3tMrPiWl6vueZ8YckjfkCPiLf3X8Ow+07DY5bBepAp/ mAMZeXYiVbdEbLKnbO0Xs/nPshqIXYRRSjn2Vqp5mzG8nOZf/TxN+7sOZokTf8bW yM8oJnMiDOXWLHTVVaaBeS+P7WNfdbckWDsAagQJSx8XLqImQ/JbwZZWNOtbw0hF rUX0oUPn1vuij0+8cTVCcOvyzOrvTSK4HEBhNT7SlIMWG20tRoxniqhJIcwPv8Pr SUAZj2PQLit6m2IyA/QlMUE6q0G0IoYwM20D5buF9EpnpjxUqD0cHnsGVCxA9wPR i8eDvdkMDdo= =jphG -----END PGP SIGNATURE-----