Your message dated Thu, 7 Jun 2018 10:14:32 +0200
with message-id <[email protected]>
and subject line Re: haskell-cabal-install: causes network access during build
has caused the Debian Bug report #900762,
regarding haskell-cabal-install: causes network access during build
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
900762: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=900762
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: haskell-cabal-install
Version: 2.0.0.1-1
Severity: serious
Justification: Policy § 4.9
Affects: haskell-iso8601-time
Affects: haskell-src-exts-util

Since the new haskell-cabal-install 2.0.0.1, haskell-iso8601-time and
haskell-src-exts-util started doing network calls during build,
and this caused FTBFS in Ubuntu where network is explicitly disabled.


Quoting irc conversation:
why sbuild on buildd is not blocking it?
isn't this rc buggy?
anyhow, yes, tweaking resolv.conf makes the build fail also with login
so, in Ubuntu builders the "proxy" is not correctly evaluated
and debian builders aren't strict enough
the RC is in haskell-cabal-install :/
--- haskell-cabal-install-1.24.0.2/Distribution/Client/Security/DNS.hs 
1970-01-01 00:00:00.000000000 +0000
+++ haskell-cabal-install-2.0.0.1/Distribution/Client/Security/DNS.hs 
2017-12-02 02:23:33.000000000 +0000
why is it calling the bootstrap?
cabal configure --ghc -v2 --package-db=/var/lib/ghc/package.conf.d 
--prefix=/usr --libdir=/usr/lib/haskell-packages/ghc/lib --libexecdir=/usr/lib 
--builddir=dist-ghc --ghc-option=-optl-Wl,-z,relro 
--haddockdir=/usr/lib/ghc-doc/haddock/iso8601-time-0.1.4/ 
--datasubdir=iso8601-time 
--htmldir=/usr/share/doc/libghc-iso8601-time-doc/html/ 
--enable-library-profiling --enable-tests

This seems to be an RC bug in Debian.

thanks,

Gianfranco

--- End Message ---
--- Begin Message ---
On Mon, 4 Jun 2018 15:13:03 +0200 Gianfranco Costamagna 
<[email protected]> wrote:
> Source: haskell-cabal-install
> Version: 2.0.0.1-1
> Severity: serious
> Justification: Policy § 4.9
> Affects: haskell-iso8601-time
> Affects: haskell-src-exts-util
> 
> Since the new haskell-cabal-install 2.0.0.1, haskell-iso8601-time and
> haskell-src-exts-util started doing network calls during build,
> and this caused FTBFS in Ubuntu where network is explicitly disabled.
> 
> 
> Quoting irc conversation:
> why sbuild on buildd is not blocking it?
> isn't this rc buggy?
> anyhow, yes, tweaking resolv.conf makes the build fail also with login
> so, in Ubuntu builders the "proxy" is not correctly evaluated
> and debian builders aren't strict enough
> the RC is in haskell-cabal-install :/
> --- haskell-cabal-install-1.24.0.2/Distribution/Client/Security/DNS.hs 
> 1970-01-01 00:00:00.000000000 +0000
> +++ haskell-cabal-install-2.0.0.1/Distribution/Client/Security/DNS.hs 
> 2017-12-02 02:23:33.000000000 +0000
> why is it calling the bootstrap?
> cabal configure --ghc -v2 --package-db=/var/lib/ghc/package.conf.d 
> --prefix=/usr --libdir=/usr/lib/haskell-packages/ghc/lib 
> --libexecdir=/usr/lib --builddir=dist-ghc --ghc-option=-optl-Wl,-z,relro 
> --haddockdir=/usr/lib/ghc-doc/haddock/iso8601-time-0.1.4/ 
> --datasubdir=iso8601-time 
> --htmldir=/usr/share/doc/libghc-iso8601-time-doc/html/ 
> --enable-library-profiling --enable-tests
> 
> This seems to be an RC bug in Debian.
> 

lets close since now haskell-iso8601-time and haskell-src-exts-util are fixed 
with this change:
--- haskell-iso8601-time-0.1.4/debian/rules     2018-01-07 22:54:27.000000000 
+0000
+++ haskell-iso8601-time-0.1.4/debian/rules     2018-06-07 06:25:16.000000000 
+0000
@@ -1,6 +1,6 @@
 #!/usr/bin/make -f
 
-DEB_SETUP_BIN_NAME = cabal
+DEB_SETUP_BIN_NAME = debian/hlibrary.setup
 DEB_CABAL_PACKAGE = iso8601-time
 DEB_DEFAULT_COMPILER = ghc
 DEB_ENABLE_TESTS = yes

 thanks,
 
 Gianfranco
 
 

--- End Message ---

Reply via email to