Your message dated Fri, 22 Jun 2018 20:26:19 +0000
with message-id <[email protected]>
and subject line Bug#901012: fixed in haskell-wl-pprint-annotated 0.1.0.0-2
has caused the Debian Bug report #901012,
regarding haskell-wl-pprint-annotated: build with rtsopts=-N breaks s390x
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.)
--
901012: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=901012
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: haskell-wl-pprint-annotated
Version: 0.1.0.0-1
Severity: normal
Tags: patch
User: [email protected]
Usertags: origin-ubuntu cosmic ubuntu-patch
Dear Maintainer,
s390x build appears to break in s390x in Ubuntu, but also in Debian, and on
a few other arches in Debian (mips*, armel). Symptoms are tests breaking
because RTS does not recognize the -N option.
-N appears to not really be required for the tests to work correctly, so the
benefit of being able to run concurrently on multiple CPUs (from what I gather
is the point of -N) is limited on the architectures where it works, and clearly
breaks build on many other arches.
>From what I gather by looking into this, -N is generally not considered to be
a great default, so there seems to be no harm in disabling special rtsopts
handling. At the very leasts, tests are still run and appear to be passing
everywhere.
*** /tmp/tmp03NFJK/bug_body
In Ubuntu, the attached patch was applied to achieve the following:
* debian/patches/rtsopts_disable_N.patch: don't set --with-rtsopts=-N; it
breaks tests on s390x and doesn't buy much elsewhere.
Thanks for considering the patch.
-- System Information:
Debian Release: buster/sid
APT prefers cosmic
APT policy: (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-wl-pprint-annotated-0.1.0.0/debian/patches/rtsopts_remove_N.patch
haskell-wl-pprint-annotated-0.1.0.0/debian/patches/rtsopts_remove_N.patch
--- haskell-wl-pprint-annotated-0.1.0.0/debian/patches/rtsopts_remove_N.patch
1969-12-31 16:00:00.000000000 -0800
+++ haskell-wl-pprint-annotated-0.1.0.0/debian/patches/rtsopts_remove_N.patch
2018-06-07 17:15:31.000000000 -0700
@@ -0,0 +1,17 @@
+---
+ wl-pprint-annotated.cabal | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+Index: b/wl-pprint-annotated.cabal
+===================================================================
+--- a/wl-pprint-annotated.cabal
++++ b/wl-pprint-annotated.cabal
+@@ -46,7 +46,7 @@ test-suite wl-pprint
+ hs-source-dirs:
+ test
+ default-extensions: FlexibleInstances TypeSynonymInstances DeriveFunctor
DeriveFoldable DeriveTraversable DeriveGeneric DefaultSignatures
+- ghc-options: -Wall -threaded -rtsopts -with-rtsopts=-N
++ ghc-options: -Wall -threaded
+ build-depends:
+ base >= 4.8 && < 5,
+ containers >= 0.4 && < 0.6,
diff -Nru haskell-wl-pprint-annotated-0.1.0.0/debian/patches/series
haskell-wl-pprint-annotated-0.1.0.0/debian/patches/series
--- haskell-wl-pprint-annotated-0.1.0.0/debian/patches/series 1969-12-31
16:00:00.000000000 -0800
+++ haskell-wl-pprint-annotated-0.1.0.0/debian/patches/series 2018-06-07
17:15:13.000000000 -0700
@@ -0,0 +1 @@
+rtsopts_remove_N.patch
--- End Message ---
--- Begin Message ---
Source: haskell-wl-pprint-annotated
Source-Version: 0.1.0.0-2
We believe that the bug you reported is fixed in the latest version of
haskell-wl-pprint-annotated, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Gianfranco Costamagna <[email protected]> (supplier of updated
haskell-wl-pprint-annotated 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 [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Fri, 22 Jun 2018 20:12:34 +0200
Source: haskell-wl-pprint-annotated
Binary: libghc-wl-pprint-annotated-dev libghc-wl-pprint-annotated-prof
libghc-wl-pprint-annotated-doc
Architecture: source
Version: 0.1.0.0-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Haskell Group
<[email protected]>
Changed-By: Gianfranco Costamagna <[email protected]>
Description:
libghc-wl-pprint-annotated-dev -
libghc-wl-pprint-annotated-doc -
libghc-wl-pprint-annotated-prof -
Closes: 901012
Changes:
haskell-wl-pprint-annotated (0.1.0.0-2) unstable; urgency=medium
.
[ Clint Adams ]
* Set Rules-Requires-Root to no.
.
[ Mathieu Trudel-Lapierre ]
* Build without rtsopts=-N to unbreak s390x
(Closes: #901012)
Checksums-Sha1:
455a733a85587471ff9ad54ad278a9e1793ef3f4 2429
haskell-wl-pprint-annotated_0.1.0.0-2.dsc
332b873b515ba0706690b05645dbab23f157e63f 2428
haskell-wl-pprint-annotated_0.1.0.0-2.debian.tar.xz
9062828f326c977cad41b6015a7503e38776bdc0 9146
haskell-wl-pprint-annotated_0.1.0.0-2_source.buildinfo
Checksums-Sha256:
dddc92b21a34e85b0f3f536f62cff3dccfb1e073064ccfc13e0d198c6c117fc1 2429
haskell-wl-pprint-annotated_0.1.0.0-2.dsc
e9a5c9fba7aff037d77cbe22febfe72b764f86afb78dbe06ff6a81484cc767b6 2428
haskell-wl-pprint-annotated_0.1.0.0-2.debian.tar.xz
b5e5dd44fbc53806496189ace111f556a09ae23ae9c66726f36ffdfed9b131fb 9146
haskell-wl-pprint-annotated_0.1.0.0-2_source.buildinfo
Files:
3addd9dd09d59d00082803e9fa69a42a 2429 haskell optional
haskell-wl-pprint-annotated_0.1.0.0-2.dsc
6d04476712132967c9de0d0b79a64a4f 2428 haskell optional
haskell-wl-pprint-annotated_0.1.0.0-2.debian.tar.xz
7faf8e8ad7097169298731e6f92fff37 9146 haskell optional
haskell-wl-pprint-annotated_0.1.0.0-2_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEEkpeKbhleSSGCX3/w808JdE6fXdkFAlstVoYACgkQ808JdE6f
XdmPeg//aeFjQUqHeyqwB9BaNWno0fV7WVmgisfhBlFgm8IlKaBTdgcXDN6OT7qF
QLF5u2i9GgHz3vORI44uobVV3gkWfwbuwx0b4gi9MICnrFebdVeQvHohhnJXQafu
fuhJ9ExiLxqfhybwFdoG6KF/NoNVz8uqy3Dj1QZRBtnfsmJx9A6lDtEtbjUaTSz3
TCrd+qsnJyGt+sRntOGYVRRDqhbD6XyyeuofrOGLnhw9KjVXHGw02vK2BL0dkrG9
USBMFqKbXkOFVBaC54/17ps1qj+3mp5NyMN09nixv/xSWM57YEDcANFx8iIbVYa2
t7MrjHQGpY7L+ZY6KFqF/KoF21hghBOFhRYbTD6FSgQkh4pt8ZOf3e7yfLNQKUEK
GJxP7eJL03NodEUBBGPVf1DtrkDYa8nbqPaXQNg4oKA1PC6iAJlT6ZS6fLfvE0Jn
i8j9KfUHoulLfCt+mF9aguxkj2jls89LEFD/Lj75S3mLJLzFAI5NIhYLNp5ArWj8
lJXjcl6mzlILnaLh/U3LLQQtY0+a3f06amJv6N0yO4XP8HVrOM6UC1Ke1ndWs4Wi
yOaFt8YowuuzjMQ0DDTpaxum9NrMB5JB95xXKwu7qFDdWXfUSk7fgtQTmATNQQDl
BcgoHIDnSKjIb98DzASq9qqsFWNOZcVKUzdW0FhDC07fCHR+ei8=
=qYTt
-----END PGP SIGNATURE-----
--- End Message ---