Package: haskell-src-exts-util Version: 0.2.2-2 Severity: normal Tags: patch User: ubuntu-de...@lists.ubuntu.com Usertags: origin-ubuntu cosmic ubuntu-patch
Dear Maintainer, haskell-src-exts-utils appears to attempt to connect to the internet to check repository for new versions. This potentially breaks reproducibility, and fails to build on Ubuntu (where there is no internet access for builds). I've attached a tiny fix. *** /tmp/tmp4Bmmil/bug_body In Ubuntu, the attached patch was applied to achieve the following: * debian/rules: set DEB_SETUP_BIN_NAME appropriately to avoid trying to grab data from the internet at build time. Thanks for considering the patch. -- System Information: Debian Release: buster/sid APT prefers cosmic-proposed APT policy: (500, 'cosmic-proposed'), (500, 'cosmic') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.15.0-22-generic (SMP w/4 CPU cores) Locale: LANG=fr_CA.UTF-8, LC_CTYPE=fr_CA.UTF-8 (charmap=UTF-8), LANGUAGE=fr_CA.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled
diff -Nru haskell-src-exts-util-0.2.2/debian/rules haskell-src-exts-util-0.2.2/debian/rules --- haskell-src-exts-util-0.2.2/debian/rules 2018-04-09 14:07:38.000000000 -0700 +++ haskell-src-exts-util-0.2.2/debian/rules 2018-06-06 15:44:04.000000000 -0700 @@ -1,6 +1,6 @@ #!/usr/bin/make -f -DEB_SETUP_BIN_NAME = cabal +DEB_SETUP_BIN_NAME = debian/hlibrary.setup DEB_CABAL_PACKAGE = src-exts-util DEB_DEFAULT_COMPILER = ghc DEB_BUILD_DEPENDENCIES = build-arch