#1014000 haskell-pipes FTBFS: error: Couldn't match type

#1014000#5
Date:
2022-06-28 16:48:04 UTC
From:
To:
https://buildd.debian.org/status/package.php?p=haskell-pipes&suite=sid

...
src/Pipes.hs:141:9: error:
    • Couldn't match type: Proxy x'0 x0 a'0 a m0 a'0
                     with: forall x' x. Proxy x' x () a m ()
      Expected: a -> Producer' a m ()
        Actual: a -> Proxy x'0 x0 a'0 a m0 a'0
    • In the expression: respond
      In an equation for ‘yield’: yield = respond
    • Relevant bindings include
        yield :: a -> Producer' a m () (bound at src/Pipes.hs:141:1)
    |
141 | yield = respond
    |         ^^^^^^^

src/Pipes.hs:186:36: error:
    • Couldn't match type: forall x'2 x2. Proxy x'2 x2 () c m2 ()
                     with: Proxy x' x c' c m c'
      Expected: c -> Proxy x' x c' c m c'
        Actual: c -> Producer' c m2 ()
    • In the second argument of ‘for’, namely ‘yield’
      In the expression: for p yield
      When checking the rewrite rule "for p yield"
    • Relevant bindings include
        p :: Proxy x' x c' c m a' (bound at src/Pipes.hs:186:26)
    |
186 |   ; "for p yield" forall p . for p yield = p
    |                                    ^^^^^

src/Pipes.hs:640:8: error:
    • Couldn't match type: Proxy x'1 x1 () a m1 ()
                     with: forall x' x. Proxy x' x () a m ()
      Expected: f a -> Producer' a m ()
        Actual: f a -> Proxy x'1 x1 () a m1 ()
    • In the expression: foldr (\ a p -> yield a >> p) (return ())
      In an equation for ‘each’:
          each = foldr (\ a p -> yield a >> p) (return ())
    • Relevant bindings include
        each :: f a -> Producer' a m () (bound at src/Pipes.hs:640:1)
    |
640 | each = F.foldr (\a p -> yield a >> p) (return ())
    |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 at /usr/share/perl5/Debian/Debhelper/Buildsystem/Haskell/Recipes.pm line 107.
	Debian::Debhelper::Buildsystem::Haskell::Recipes::run_quiet("debian/hlibrary.setup", "haddock", "--builddir=dist-ghc", "--with-haddock=/usr/bin/haddock", "--with-ghc=ghc", "--verbose=2", "--html", "--hoogle", ...) called at /usr/share/perl5/Debian/Debhelper/Buildsystem/Haskell/Recipes.pm line 131
	Debian::Debhelper::Buildsystem::Haskell::Recipes::run("debian/hlibrary.setup", "haddock", "--builddir=dist-ghc", "--with-haddock=/usr/bin/haddock", "--with-ghc=ghc", "--verbose=2", "--html", "--hoogle", ...) called at /usr/share/perl5/Debian/Debhelper/Buildsystem/Haskell/Recipes.pm line 707
	Debian::Debhelper::Buildsystem::Haskell::Recipes::haddock_recipe() called at -e line 1
make: *** [/usr/share/cdbs/1/class/hlibrary.mk:153: build-ghc-stamp] Error 25

#1014000#10
Date:
2022-07-03 10:35:20 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
haskell-pipes, 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 1014000@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Ilias Tsitsimpis <iliastsi@debian.org> (supplier of updated haskell-pipes 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: Sun, 03 Jul 2022 13:27:44 +0300
Source: haskell-pipes
Architecture: source
Version: 4.3.16-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Haskell Group <pkg-haskell-maintainers@lists.alioth.debian.org>
Changed-By: Ilias Tsitsimpis <iliastsi@debian.org>
Closes: 1014000
Changes:
 haskell-pipes (4.3.16-1) unstable; urgency=medium
 .
   * New upstream release (Closes: #1014000)
   * Declare compliance with Debian policy 4.6.1
Checksums-Sha1:
 cdd4d09ebb70ae4f8500f427f0a89c2cd4a7fd77 2577 haskell-pipes_4.3.16-1.dsc
 02ff9e43f93f0bcc3be73a026da6fc19a7df397a 43219 haskell-pipes_4.3.16.orig.tar.gz
 a159414532ddd247340d2dcf12128de839debc57 3736 haskell-pipes_4.3.16-1.debian.tar.xz
 d2d087d8dc689e927c6d67fbe1c1af5f599e9659 8599 haskell-pipes_4.3.16-1_amd64.buildinfo
Checksums-Sha256:
 1cfe605ec59d50821d87f309d12129b9b8b740f7088e3792d8ad019d7e0e74e5 2577 haskell-pipes_4.3.16-1.dsc
 f4e16ecf010fd681a56e6216ab1bd429f3c9bc962ec032e32cfd23e374e97498 43219 haskell-pipes_4.3.16.orig.tar.gz
 aba735fb73c78ed36de24c908dd4d419a54d18503a3b0912aba2aec75c55499a 3736 haskell-pipes_4.3.16-1.debian.tar.xz
 a1272a45afcbbe95a379342cb1d74044ed387e62fc615d81b33342aee5fa2e23 8599 haskell-pipes_4.3.16-1_amd64.buildinfo
Files:
 d0d90acf26e2def1c70e92809a73e1cd 2577 haskell optional haskell-pipes_4.3.16-1.dsc
 1e12cd828873ff53e7e47340f8bbba0b 43219 haskell optional haskell-pipes_4.3.16.orig.tar.gz
 46fa375a19ca19942995b96853ee5d1c 3736 haskell optional haskell-pipes_4.3.16-1.debian.tar.xz
 e53df928f8771f8f1e1a688906aa5f66 8599 haskell optional haskell-pipes_4.3.16-1_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----

iQJIBAEBCgAyFiEEJ9c8pfW11+AaUTb116hngMxkQDwFAmLBb38UHGlsaWFzdHNp
QGRlYmlhbi5vcmcACgkQ16hngMxkQDwu2g//TwHUBg0FJWtzkJnjBa4J+v7t0b/8
0A5j8wfuXahnuJc/AuJDUyBdL+m663Xnkkl2KRg+sFngMBjgCHO+N6sG6vBSERs0
xMNNCN8D96tawvn7aM1mbd2kHYZgOnN2g04KuAxBZ10Gka9S0pZQnwNGug3hdbxH
+IteGAWBaXp5ksvEA6fPuUNsLwjoXklZp3/wluKCweQpyKJKuEM0Xta9/c82LfnG
Y1blbsAi64xHGx7/zlxv2P0aK72TxX/MeKzbI3vVq+PlvL2Si+3FPxQRekFbsw5F
rEqgbs0mtX4HSANqBKrFYoV+kWliKJS7xisw1l3yVeBTxiHUkpqwfhkQrOfbtnKd
YoCvdMxrZOx/U0/RTFLTekwv4PcQ8Wj7YOWqbAkrw3Ymmw4d266GzQ1R3sjzP3IW
E2+S5tffvuyDLzmL+PuOW26l/Zq81geI4+fYMuUW0gPwvzEtgQ6Ea+kZrUfeAb78
zVwArQbU4P6+FPTmoUdibVqMxaWRz2N7HbLyww8eTDnPcf4BjkSv86hXq2n5cn8s
yyd8z3w6Z+AsaRJpNBYRPKHe/IL8ZgcsGHyF0XpQ9wJSmKLTiNH+QwCJ6kIx2rBm
/hNntog83/cWcQLXoEVQIVYObY53GCgj0HDT1x2a6MiCuAbZuTEku5sS0Gb3v8vD
3Jr9PU2j27oiTX0=
=VpHa
-----END PGP SIGNATURE-----