guix-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: heads-up: Haskell updates


From: Oleg Pykhalov
Subject: Re: heads-up: Haskell updates
Date: Sat, 17 Feb 2018 15:55:39 +0300
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/25.3 (gnu/linux)

Ricardo Wurmus <address@hidden> writes:

> Oleg Pykhalov <address@hidden> writes:
>
>> Ricardo Wurmus <address@hidden> writes:
>>
>>> Marius Bakke <address@hidden> writes:
>>>
>>>> Should we do a new merge to get the GHC patch, or just merge
>>>> core-updates and let the problem "fix itself" on 'master'?
>>>
>>> I’d prefer building GHC and ghc-resourcet first.  We don’t know if this
>>> patch actually fixes our problems.  We should merge master into
>>> core-updates again.
>>
>> I've failed to build ‘ghc-pandoc’, because of dependency ‘ghc-resourcet’
>> failed to build on both branches
>>
>>    - origin/master 369eee8763ca34b427860a86c8fe2db0963b52ae
>>    - origin/core-updates a124e4258ad911e1a65edb6c7d7d8f095249db5f
>
> Could you tell me more about the system on which you tried building it?
> What kernel version did you use and how much memory does the system
> have?

GuixSD
--8<---------------cut here---------------start------------->8---
 $(guix build inxi)/bin/inxi -F -c 0 | epipe &>/dev/null
System:    Host: magnolia Kernel: 4.15.2-gnu x86_64 bits: 64 Desktop: N/A
           Distro: This is the GNU system. Welcome.
Machine:   Device: desktop Mobo: ASRock model: H67M-GE/HT serial: N/A
           UEFI: American Megatrends v: P2.10 date: 04/27/2012
CPU:       Quad core Intel Core i5-3570K (-MCP-) cache: 6144 KB
           clock speeds: max: 3800 MHz 1: 2885 MHz 2: 1631 MHz 3: 3595 MHz
           4: 1693 MHz
…
Info:      Processes: 181 Uptime: 3 days  2:02 Memory: 6001.4/31878.0MB
           Client: Shell (bash) inxi: 2.3.56
--8<---------------cut here---------------end--------------->8---

> Does the log contain a message about ghc-pkg failing?

No, 369eee8763ca34b427860a86c8fe2db0963b52ae
--8<---------------cut here---------------start------------->8---
./pre-inst-env env GUIX_PACKAGE_PATH= guix build --no-grafts ghc-resourcet
The following derivation will be built:
   /gnu/store/fx5c5dhv0kh3s3qaxpapx3yqzrn1bh5m-ghc-resourcet-1.1.7.5.drv
@ build-started 
/gnu/store/fx5c5dhv0kh3s3qaxpapx3yqzrn1bh5m-ghc-resourcet-1.1.7.5.drv - 
x86_64-linux 
/var/log/guix/drvs/fx//5c5dhv0kh3s3qaxpapx3yqzrn1bh5m-ghc-resourcet-1.1.7.5.drv.bz2
starting phase `set-SOURCE-DATE-EPOCH'
phase `set-SOURCE-DATE-EPOCH' succeeded after 0.0 seconds
starting phase `set-paths'
environment variable `PATH' set to 
`/gnu/store/pr4hycii84shm1sh0gvxixc12ws81cfx-ghc-8.0.2/bin:/gnu/store/zhhdii9mjckb6c2f7abmdsx39khv6dla-tar-1.29/bin:/gnu/store/4iqyh8xqjxazza3lx2iz5v39ipzifsfj-gzip-1.8/bin:/gnu/store/6hicns85s8ddp0y539wdspwx22ac2kmv-bzip2-1.0.6/bin:/gnu/store/g3nari57wcfnm00kv9bnpyzdzfq4h8pk-xz-5.2.2/bin:/gnu/store/msw2q7nr3vfmgwyxf15y0x7qbngs9y3d-file-5.30/bin:/gnu/store/7zbscp5r0djsalcnvfrm7g0mp70mhrkd-diffutils-3.6/bin:/gnu/store/9b0nh58q1dwxli80xj15gv2037az96xw-patch-2.7.5/bin:/gnu/store/7v8369lgnqvpphcw06hg59hb8hxmkr8x-sed-4.4/bin:/gnu/store/nzv180i3z33vnb9krmc73mazhf626384-findutils-4.6.0/bin:/gnu/store/9pq16kfcldqqcbd58mmfp37g3awhg4sd-gawk-4.1.4/bin:/gnu/store/sngyhm974sbmljknwb1xrni1ggzhpm4d-grep-3.0/bin:/gnu/store/42d5rjrdkln6nwvzwdc8dyd4w6iy3n5j-coreutils-8.27/bin:/gnu/store/6vps2jc0v6b4hr8ds98785xcf8061wz0-make-4.2.1/bin:/gnu/store/kpxi8h3669afr9r1bgvaf9ij3y4wdyyn-bash-minimal-4.4.12/bin:/gnu/store/qk79ck8gy1zppi4mbw4zw2y4z326wa4i-ld-wrapper-0/bin:/gnu/store/nnykzgwfy8mwh2gmxm715sjxykg8qjwn-binutils-2.28/bin:/gnu/store/5sv5zy2kgg6iaqyv8zw49w4243j0xkd0-gcc-5.4.0/bin:/gnu/store/n6nvxlk2j8ysffjh3jphn1k5silnakh6-glibc-2.25/bin:/gnu/store/n6nvxlk2j8ysffjh3jphn1k5silnakh6-glibc-2.25/sbin'
find-files: 
/gnu/store/bpjn8p93svqwhc8qa681c0j7nb1ssspv-resourcet-1.1.7.5.tar.gz/lib/ghc-8.0.2:
 Not a directory
find-files: /gnu/store/zhhdii9mjckb6c2f7abmdsx39khv6dla-tar-1.29/lib/ghc-8.0.2: 
No such file or directory
find-files: /gnu/store/4iqyh8xqjxazza3lx2iz5v39ipzifsfj-gzip-1.8/lib/ghc-8.0.2: 
No such file or directory
find-files: 
/gnu/store/6hicns85s8ddp0y539wdspwx22ac2kmv-bzip2-1.0.6/lib/ghc-8.0.2: No such 
file or directory
find-files: /gnu/store/g3nari57wcfnm00kv9bnpyzdzfq4h8pk-xz-5.2.2/lib/ghc-8.0.2: 
No such file or directory
find-files: 
/gnu/store/msw2q7nr3vfmgwyxf15y0x7qbngs9y3d-file-5.30/lib/ghc-8.0.2: No such 
file or directory
find-files: 
/gnu/store/7zbscp5r0djsalcnvfrm7g0mp70mhrkd-diffutils-3.6/lib/ghc-8.0.2: No 
such file or directory
find-files: 
/gnu/store/9b0nh58q1dwxli80xj15gv2037az96xw-patch-2.7.5/lib/ghc-8.0.2: No such 
file or directory
find-files: /gnu/store/7v8369lgnqvpphcw06hg59hb8hxmkr8x-sed-4.4/lib/ghc-8.0.2: 
No such file or directory
find-files: 
/gnu/store/nzv180i3z33vnb9krmc73mazhf626384-findutils-4.6.0/lib/ghc-8.0.2: No 
such file or directory
find-files: 
/gnu/store/9pq16kfcldqqcbd58mmfp37g3awhg4sd-gawk-4.1.4/lib/ghc-8.0.2: No such 
file or directory
find-files: /gnu/store/sngyhm974sbmljknwb1xrni1ggzhpm4d-grep-3.0/lib/ghc-8.0.2: 
No such file or directory
find-files: 
/gnu/store/42d5rjrdkln6nwvzwdc8dyd4w6iy3n5j-coreutils-8.27/lib/ghc-8.0.2: No 
such file or directory
find-files: 
/gnu/store/6vps2jc0v6b4hr8ds98785xcf8061wz0-make-4.2.1/lib/ghc-8.0.2: No such 
file or directory
find-files: 
/gnu/store/kpxi8h3669afr9r1bgvaf9ij3y4wdyyn-bash-minimal-4.4.12/lib/ghc-8.0.2: 
No such file or directory
find-files: 
/gnu/store/qk79ck8gy1zppi4mbw4zw2y4z326wa4i-ld-wrapper-0/lib/ghc-8.0.2: No such 
file or directory
find-files: 
/gnu/store/nnykzgwfy8mwh2gmxm715sjxykg8qjwn-binutils-2.28/lib/ghc-8.0.2: No 
such file or directory
find-files: 
/gnu/store/5sv5zy2kgg6iaqyv8zw49w4243j0xkd0-gcc-5.4.0/lib/ghc-8.0.2: No such 
file or directory
find-files: 
/gnu/store/n6nvxlk2j8ysffjh3jphn1k5silnakh6-glibc-2.25/lib/ghc-8.0.2: No such 
file or directory
find-files: 
/gnu/store/y31sxrygd9ifpxra06bmlx8c52gbydd4-glibc-utf8-locales-2.25/lib/ghc-8.0.2:
 No such file or directory
find-files: 
/gnu/store/dwi04458qala1knhsvn1wis90mr65r8b-linux-libre-headers-4.4.47/lib/ghc-8.0.2:
 No such file or directory
environment variable `GHC_PACKAGE_PATH' set to 
`/gnu/store/pr4hycii84shm1sh0gvxixc12ws81cfx-ghc-8.0.2/lib/ghc-8.0.2/package.conf.d:/gnu/store/xv1c616b24vwyhsbqcn3zxhb7hcmm62c-ghc-lifted-base-0.2.3.8/lib/ghc-8.0.2/ghc-lifted-base-0.2.3.8.conf.d:/gnu/store/nlmbchn7v06s8slyqi3b64mjpwl06biw-ghc-hspec-2.2.4/lib/ghc-8.0.2/ghc-hspec-2.2.4.conf.d:/gnu/store/i7sjw6nxhplmx3pbbh8qalnqpxy5crf1-ghc-transformers-base-0.4.4/lib/ghc-8.0.2/ghc-transformers-base-0.4.4.conf.d:/gnu/store/dmkw9yf94jlld7b7s9xs4qlj0jb3c31q-ghc-monad-control-1.0.1.0/lib/ghc-8.0.2/ghc-monad-control-1.0.1.0.conf.d:/gnu/store/b95f1kqv6hjl4a4f9njan2zbwxa147n4-ghc-transformers-compat-0.5.1.4/lib/ghc-8.0.2/ghc-transformers-compat-0.5.1.4.conf.d:/gnu/store/qsj47705kll022vb21q9m9g4li3n2xfl-ghc-mtl-2.2.1/lib/ghc-8.0.2/ghc-mtl-2.2.1.conf.d:/gnu/store/6lsvz8glrzqkb1k9i0cl2iv4r0jj5sms-ghc-mmorph-1.0.6/lib/ghc-8.0.2/ghc-mmorph-1.0.6.conf.d:/gnu/store/4v72m4z2g2db1arl0lfrryafxr6bc72s-ghc-exceptions-0.8.3/lib/ghc-8.0.2/ghc-exceptions-0.8.3.conf.d'
environment variable `BASH_LOADABLES_PATH' unset
environment variable `C_INCLUDE_PATH' set to 
`/gnu/store/6hicns85s8ddp0y539wdspwx22ac2kmv-bzip2-1.0.6/include:/gnu/store/g3nari57wcfnm00kv9bnpyzdzfq4h8pk-xz-5.2.2/include:/gnu/store/msw2q7nr3vfmgwyxf15y0x7qbngs9y3d-file-5.30/include:/gnu/store/9pq16kfcldqqcbd58mmfp37g3awhg4sd-gawk-4.1.4/include:/gnu/store/6vps2jc0v6b4hr8ds98785xcf8061wz0-make-4.2.1/include:/gnu/store/nnykzgwfy8mwh2gmxm715sjxykg8qjwn-binutils-2.28/include:/gnu/store/5sv5zy2kgg6iaqyv8zw49w4243j0xkd0-gcc-5.4.0/include:/gnu/store/n6nvxlk2j8ysffjh3jphn1k5silnakh6-glibc-2.25/include:/gnu/store/dwi04458qala1knhsvn1wis90mr65r8b-linux-libre-headers-4.4.47/include'
environment variable `CPLUS_INCLUDE_PATH' set to 
`/gnu/store/6hicns85s8ddp0y539wdspwx22ac2kmv-bzip2-1.0.6/include:/gnu/store/g3nari57wcfnm00kv9bnpyzdzfq4h8pk-xz-5.2.2/include:/gnu/store/msw2q7nr3vfmgwyxf15y0x7qbngs9y3d-file-5.30/include:/gnu/store/9pq16kfcldqqcbd58mmfp37g3awhg4sd-gawk-4.1.4/include:/gnu/store/6vps2jc0v6b4hr8ds98785xcf8061wz0-make-4.2.1/include:/gnu/store/nnykzgwfy8mwh2gmxm715sjxykg8qjwn-binutils-2.28/include:/gnu/store/5sv5zy2kgg6iaqyv8zw49w4243j0xkd0-gcc-5.4.0/include:/gnu/store/n6nvxlk2j8ysffjh3jphn1k5silnakh6-glibc-2.25/include:/gnu/store/dwi04458qala1knhsvn1wis90mr65r8b-linux-libre-headers-4.4.47/include'
environment variable `LIBRARY_PATH' set to 
`/gnu/store/pr4hycii84shm1sh0gvxixc12ws81cfx-ghc-8.0.2/lib:/gnu/store/xv1c616b24vwyhsbqcn3zxhb7hcmm62c-ghc-lifted-base-0.2.3.8/lib:/gnu/store/nlmbchn7v06s8slyqi3b64mjpwl06biw-ghc-hspec-2.2.4/lib:/gnu/store/i7sjw6nxhplmx3pbbh8qalnqpxy5crf1-ghc-transformers-base-0.4.4/lib:/gnu/store/dmkw9yf94jlld7b7s9xs4qlj0jb3c31q-ghc-monad-control-1.0.1.0/lib:/gnu/store/b95f1kqv6hjl4a4f9njan2zbwxa147n4-ghc-transformers-compat-0.5.1.4/lib:/gnu/store/qsj47705kll022vb21q9m9g4li3n2xfl-ghc-mtl-2.2.1/lib:/gnu/store/6lsvz8glrzqkb1k9i0cl2iv4r0jj5sms-ghc-mmorph-1.0.6/lib:/gnu/store/4v72m4z2g2db1arl0lfrryafxr6bc72s-ghc-exceptions-0.8.3/lib:/gnu/store/6hicns85s8ddp0y539wdspwx22ac2kmv-bzip2-1.0.6/lib:/gnu/store/g3nari57wcfnm00kv9bnpyzdzfq4h8pk-xz-5.2.2/lib:/gnu/store/msw2q7nr3vfmgwyxf15y0x7qbngs9y3d-file-5.30/lib:/gnu/store/9pq16kfcldqqcbd58mmfp37g3awhg4sd-gawk-4.1.4/lib:/gnu/store/nnykzgwfy8mwh2gmxm715sjxykg8qjwn-binutils-2.28/lib:/gnu/store/n6nvxlk2j8ysffjh3jphn1k5silnakh6-glibc-2.25/lib:/gnu/store/y31sxrygd9ifpxra06bmlx8c52gbydd4-glibc-utf8-locales-2.25/lib'
environment variable `GUIX_LOCPATH' set to 
`/gnu/store/y31sxrygd9ifpxra06bmlx8c52gbydd4-glibc-utf8-locales-2.25/lib/locale'
phase `set-paths' succeeded after 0.1 seconds
starting phase `install-locale'
using 'en_US.utf8' locale for category "LC_ALL"
phase `install-locale' succeeded after 0.0 seconds
starting phase `unpack'
resourcet-1.1.7.5/
resourcet-1.1.7.5/ChangeLog.md
resourcet-1.1.7.5/LICENSE
resourcet-1.1.7.5/README.md
resourcet-1.1.7.5/resourcet.cabal
resourcet-1.1.7.5/Setup.lhs
resourcet-1.1.7.5/Control/
resourcet-1.1.7.5/Control/Monad/
resourcet-1.1.7.5/Control/Monad/Trans/
resourcet-1.1.7.5/Control/Monad/Trans/Resource.hs
resourcet-1.1.7.5/Control/Monad/Trans/Resource/
resourcet-1.1.7.5/Control/Monad/Trans/Resource/Internal.hs
resourcet-1.1.7.5/Data/
resourcet-1.1.7.5/Data/Acquire.hs
resourcet-1.1.7.5/Data/Acquire/
resourcet-1.1.7.5/Data/Acquire/Internal.hs
resourcet-1.1.7.5/test/
resourcet-1.1.7.5/test/main.hs
phase `unpack' succeeded after 0.0 seconds
starting phase `patch-usr-bin-file'
phase `patch-usr-bin-file' succeeded after 0.0 seconds
starting phase `patch-source-shebangs'
patch-shebang: ./Setup.lhs: changing `/usr/bin/env runhaskell' to 
`/gnu/store/pr4hycii84shm1sh0gvxixc12ws81cfx-ghc-8.0.2/bin/runhaskell'
phase `patch-source-shebangs' succeeded after 0.0 seconds
starting phase `setup-compiler'
phase `setup-compiler' succeeded after 0.3 seconds
starting phase `configure'
running "runhaskell Setup.hs" with command "configure" and parameters 
("--prefix=/gnu/store/dyjf90fhbbvsa0lnissds7qpbaf5r2d9-ghc-resourcet-1.1.7.5" 
"--libdir=/gnu/store/dyjf90fhbbvsa0lnissds7qpbaf5r2d9-ghc-resourcet-1.1.7.5/lib"
 
"--bindir=/gnu/store/dyjf90fhbbvsa0lnissds7qpbaf5r2d9-ghc-resourcet-1.1.7.5/bin"
 
"--docdir=/gnu/store/dyjf90fhbbvsa0lnissds7qpbaf5r2d9-ghc-resourcet-1.1.7.5/share/doc/ghc-resourcet-1.1.7.5"
 "--libsubdir=$compiler/$pkg-$version" 
"--package-db=/tmp/guix-build-ghc-resourcet-1.1.7.5.drv-0/package.conf.d" 
"--global" 
"--extra-include-dirs=/gnu/store/6hicns85s8ddp0y539wdspwx22ac2kmv-bzip2-1.0.6/include"
 
"--extra-include-dirs=/gnu/store/g3nari57wcfnm00kv9bnpyzdzfq4h8pk-xz-5.2.2/include"
 
"--extra-include-dirs=/gnu/store/msw2q7nr3vfmgwyxf15y0x7qbngs9y3d-file-5.30/include"
 
"--extra-include-dirs=/gnu/store/9pq16kfcldqqcbd58mmfp37g3awhg4sd-gawk-4.1.4/include"
 
"--extra-include-dirs=/gnu/store/6vps2jc0v6b4hr8ds98785xcf8061wz0-make-4.2.1/include"
 
"--extra-include-dirs=/gnu/store/nnykzgwfy8mwh2gmxm715sjxykg8qjwn-binutils-2.28/include"
 
"--extra-include-dirs=/gnu/store/5sv5zy2kgg6iaqyv8zw49w4243j0xkd0-gcc-5.4.0/include"
 
"--extra-include-dirs=/gnu/store/n6nvxlk2j8ysffjh3jphn1k5silnakh6-glibc-2.25/include"
 
"--extra-include-dirs=/gnu/store/dwi04458qala1knhsvn1wis90mr65r8b-linux-libre-headers-4.4.47/include"
 "--extra-lib-dirs=/gnu/store/pr4hycii84shm1sh0gvxixc12ws81cfx-ghc-8.0.2/lib" 
"--extra-lib-dirs=/gnu/store/xv1c616b24vwyhsbqcn3zxhb7hcmm62c-ghc-lifted-base-0.2.3.8/lib"
 
"--extra-lib-dirs=/gnu/store/nlmbchn7v06s8slyqi3b64mjpwl06biw-ghc-hspec-2.2.4/lib"
 
"--extra-lib-dirs=/gnu/store/i7sjw6nxhplmx3pbbh8qalnqpxy5crf1-ghc-transformers-base-0.4.4/lib"
 
"--extra-lib-dirs=/gnu/store/dmkw9yf94jlld7b7s9xs4qlj0jb3c31q-ghc-monad-control-1.0.1.0/lib"
 
"--extra-lib-dirs=/gnu/store/b95f1kqv6hjl4a4f9njan2zbwxa147n4-ghc-transformers-compat-0.5.1.4/lib"
 
"--extra-lib-dirs=/gnu/store/qsj47705kll022vb21q9m9g4li3n2xfl-ghc-mtl-2.2.1/lib"
 
"--extra-lib-dirs=/gnu/store/6lsvz8glrzqkb1k9i0cl2iv4r0jj5sms-ghc-mmorph-1.0.6/lib"
 
"--extra-lib-dirs=/gnu/store/4v72m4z2g2db1arl0lfrryafxr6bc72s-ghc-exceptions-0.8.3/lib"
 "--extra-lib-dirs=/gnu/store/6hicns85s8ddp0y539wdspwx22ac2kmv-bzip2-1.0.6/lib" 
"--extra-lib-dirs=/gnu/store/g3nari57wcfnm00kv9bnpyzdzfq4h8pk-xz-5.2.2/lib" 
"--extra-lib-dirs=/gnu/store/msw2q7nr3vfmgwyxf15y0x7qbngs9y3d-file-5.30/lib" 
"--extra-lib-dirs=/gnu/store/9pq16kfcldqqcbd58mmfp37g3awhg4sd-gawk-4.1.4/lib" 
"--extra-lib-dirs=/gnu/store/nnykzgwfy8mwh2gmxm715sjxykg8qjwn-binutils-2.28/lib"
 "--extra-lib-dirs=/gnu/store/n6nvxlk2j8ysffjh3jphn1k5silnakh6-glibc-2.25/lib" 
"--extra-lib-dirs=/gnu/store/y31sxrygd9ifpxra06bmlx8c52gbydd4-glibc-utf8-locales-2.25/lib"
 "--enable-tests")
Configuring resourcet-1.1.7.5...
Warning: This package indirectly depends on multiple versions of the same
package. This is highly likely to cause a compile failure.
package transformers-compat-0.5.1.4 requires transformers-0.5.2.0
package transformers-base-0.4.4 requires transformers-0.5.2.0
package resourcet-1.1.7.5 requires transformers-0.5.2.0
package primitive-0.6.3.0 requires transformers-0.5.2.0
package monad-control-1.0.1.0 requires transformers-0.5.2.0
package hspec-core-2.2.4 requires transformers-0.5.2.0
package hspec-2.2.4 requires transformers-0.5.2.0
package QuickCheck-2.10.1 requires transformers-0.5.2.0
package mtl-2.2.1 requires transformers-0.5.2.0
package mmorph-1.0.6 requires transformers-0.5.2.0
package exceptions-0.8.3 requires transformers-0.5.2.0
phase `configure' succeeded after 0.9 seconds
starting phase `patch-generated-file-shebangs'
phase `patch-generated-file-shebangs' succeeded after 0.0 seconds
starting phase `build'
running "runhaskell Setup.hs" with command "build" and parameters ()
Building resourcet-1.1.7.5...
Preprocessing library resourcet-1.1.7.5...
[1 of 4] Compiling Data.Acquire.Internal ( Data/Acquire/Internal.hs, 
dist/build/Data/Acquire/Internal.o )
[2 of 4] Compiling Control.Monad.Trans.Resource.Internal ( 
Control/Monad/Trans/Resource/Internal.hs, 
dist/build/Control/Monad/Trans/Resource/Internal.o )

Control/Monad/Trans/Resource/Internal.hs:259:10: error:
    • No instance for (Control.Monad.Trans.Class.MonadTrans ResourceT)
        arising from the superclasses of an instance declaration
    • In the instance declaration for ‘MonadTransControl ResourceT’

Control/Monad/Trans/Resource/Internal.hs:289:10: error:
    • Could not deduce (MonadThrow (IdentityT m))
        arising from the superclasses of an instance declaration
      from the context: MonadResource m
        bound by the instance declaration
        at Control/Monad/Trans/Resource/Internal.hs:289:10-57
      There are instances for similar types:
        instance MonadThrow m =>
                 MonadThrow
                   (address@hidden:Control.Monad.Trans.Identity.IdentityT
                      m)
          -- Defined in ‘Control.Monad.Catch’
    • In the instance declaration for ‘MonadResource (IdentityT m)’

Control/Monad/Trans/Resource/Internal.hs:289:81: error:
    • Could not deduce (MonadTrans IdentityT)
        arising from a use of ‘lift’
      from the context: MonadResource m
        bound by the instance declaration
        at Control/Monad/Trans/Resource/Internal.hs:289:10-57
      There are instances for similar types:
        instance [safe] MonadTrans
                          address@hidden:Control.Monad.Trans.Identity.IdentityT
          -- Defined in address@hidden:Control.Monad.Trans.Identity’
    • In the first argument of ‘(.)’, namely ‘lift’
      In the expression: lift . liftResourceT
      In an equation for ‘liftResourceT’:
          liftResourceT = lift . liftResourceT

Control/Monad/Trans/Resource/Internal.hs:290:10: error:
    • Could not deduce (MonadThrow (ListT m))
        arising from the superclasses of an instance declaration
      from the context: MonadResource m
        bound by the instance declaration
        at Control/Monad/Trans/Resource/Internal.hs:290:10-53
      There are instances for similar types:
        instance MonadThrow m =>
                 MonadThrow
                   (address@hidden:Control.Monad.Trans.List.ListT
                      m)
          -- Defined in ‘Control.Monad.Catch’
    • In the instance declaration for ‘MonadResource (ListT m)’

Control/Monad/Trans/Resource/Internal.hs:290:77: error:
    • Could not deduce (MonadTrans ListT) arising from a use of ‘lift’
      from the context: MonadResource m
        bound by the instance declaration
        at Control/Monad/Trans/Resource/Internal.hs:290:10-53
      There are instances for similar types:
        instance [safe] MonadTrans
                          address@hidden:Control.Monad.Trans.List.ListT
          -- Defined in address@hidden:Control.Monad.Trans.List’
    • In the first argument of ‘(.)’, namely ‘lift’
      In the expression: lift . liftResourceT
      In an equation for ‘liftResourceT’:
          liftResourceT = lift . liftResourceT

Control/Monad/Trans/Resource/Internal.hs:291:10: error:
    • Could not deduce (MonadThrow (MaybeT m))
        arising from the superclasses of an instance declaration
      from the context: MonadResource m
        bound by the instance declaration
        at Control/Monad/Trans/Resource/Internal.hs:291:10-54
      There are instances for similar types:
        instance MonadThrow m =>
                 MonadThrow
                   (address@hidden:Control.Monad.Trans.Maybe.MaybeT
                      m)
          -- Defined in ‘Control.Monad.Catch’
    • In the instance declaration for ‘MonadResource (MaybeT m)’

Control/Monad/Trans/Resource/Internal.hs:291:78: error:
    • Could not deduce (MonadTrans MaybeT) arising from a use of ‘lift’
      from the context: MonadResource m
        bound by the instance declaration
        at Control/Monad/Trans/Resource/Internal.hs:291:10-54
      There are instances for similar types:
        instance [safe] MonadTrans
                          address@hidden:Control.Monad.Trans.Maybe.MaybeT
          -- Defined in address@hidden:Control.Monad.Trans.Maybe’
    • In the first argument of ‘(.)’, namely ‘lift’
      In the expression: lift . liftResourceT
      In an equation for ‘liftResourceT’:
          liftResourceT = lift . liftResourceT

Control/Monad/Trans/Resource/Internal.hs:292:10: error:
    • Could not deduce (MonadThrow (ErrorT e m))
        arising from the superclasses of an instance declaration
      from the context: (Error e, MonadResource m)
        bound by the instance declaration
        at Control/Monad/Trans/Resource/Internal.hs:292:10-66
      There are instances for similar types:
        instance (address@hidden:Control.Monad.Trans.Error.Error
                    e,
                  MonadThrow m) =>
                 MonadThrow
                   (address@hidden:Control.Monad.Trans.Error.ErrorT
                      e m)
          -- Defined in ‘Control.Monad.Catch’
    • In the instance declaration for ‘MonadResource (ErrorT e m)’

Control/Monad/Trans/Resource/Internal.hs:292:90: error:
    • Could not deduce (MonadTrans (ErrorT e))
        arising from a use of ‘lift’
      from the context: (Error e, MonadResource m)
        bound by the instance declaration
        at Control/Monad/Trans/Resource/Internal.hs:292:10-66
      There are instances for similar types:
        instance [safe] MonadTrans
                          (address@hidden:Control.Monad.Trans.Error.ErrorT
                             e)
          -- Defined in address@hidden:Control.Monad.Trans.Error’
    • In the first argument of ‘(.)’, namely ‘lift’
      In the expression: lift . liftResourceT
      In an equation for ‘liftResourceT’:
          liftResourceT = lift . liftResourceT

Control/Monad/Trans/Resource/Internal.hs:294:10: error:
    • Could not deduce (MonadThrow (ExceptT e m))
        arising from the superclasses of an instance declaration
      from the context: MonadResource m
        bound by the instance declaration
        at Control/Monad/Trans/Resource/Internal.hs:294:10-57
      There are instances for similar types:
        instance MonadThrow m =>
                 MonadThrow
                   (address@hidden:Control.Monad.Trans.Except.ExceptT
                      e m)
          -- Defined in ‘Control.Monad.Catch’
    • In the instance declaration for ‘MonadResource (ExceptT e m)’

Control/Monad/Trans/Resource/Internal.hs:294:81: error:
    • Could not deduce (MonadTrans (ExceptT e))
        arising from a use of ‘lift’
      from the context: MonadResource m
        bound by the instance declaration
        at Control/Monad/Trans/Resource/Internal.hs:294:10-57
      There are instances for similar types:
        instance [safe] MonadTrans
                          (address@hidden:Control.Monad.Trans.Except.ExceptT
                             e)
          -- Defined in address@hidden:Control.Monad.Trans.Except’
    • In the first argument of ‘(.)’, namely ‘lift’
      In the expression: lift . liftResourceT
      In an equation for ‘liftResourceT’:
          liftResourceT = lift . liftResourceT

Control/Monad/Trans/Resource/Internal.hs:296:10: error:
    • Could not deduce (MonadThrow (ReaderT r m))
        arising from the superclasses of an instance declaration
      from the context: MonadResource m
        bound by the instance declaration
        at Control/Monad/Trans/Resource/Internal.hs:296:10-57
      There are instances for similar types:
        instance MonadThrow m =>
                 MonadThrow
                   (address@hidden:Control.Monad.Trans.Reader.ReaderT
                      r m)
          -- Defined in ‘Control.Monad.Catch’
    • In the instance declaration for ‘MonadResource (ReaderT r m)’

Control/Monad/Trans/Resource/Internal.hs:296:81: error:
    • Could not deduce (MonadTrans (ReaderT r))
        arising from a use of ‘lift’
      from the context: MonadResource m
        bound by the instance declaration
        at Control/Monad/Trans/Resource/Internal.hs:296:10-57
      There are instances for similar types:
        instance [safe] MonadTrans
                          (address@hidden:Control.Monad.Trans.Reader.ReaderT
                             r)
          -- Defined in address@hidden:Control.Monad.Trans.Reader’
    • In the first argument of ‘(.)’, namely ‘lift’
      In the expression: lift . liftResourceT
      In an equation for ‘liftResourceT’:
          liftResourceT = lift . liftResourceT

Control/Monad/Trans/Resource/Internal.hs:297:10: error:
    • Could not deduce (MonadThrow (ContT r m))
        arising from the superclasses of an instance declaration
      from the context: MonadResource m
        bound by the instance declaration
        at Control/Monad/Trans/Resource/Internal.hs:297:10-55
      There are instances for similar types:
        instance MonadThrow m =>
                 MonadThrow
                   (address@hidden:Control.Monad.Trans.Cont.ContT
                      r m)
          -- Defined in ‘Control.Monad.Catch’
    • In the instance declaration for ‘MonadResource (ContT r m)’

Control/Monad/Trans/Resource/Internal.hs:297:79: error:
    • Could not deduce (MonadTrans (ContT r))
        arising from a use of ‘lift’
      from the context: MonadResource m
        bound by the instance declaration
        at Control/Monad/Trans/Resource/Internal.hs:297:10-55
      There are instances for similar types:
        instance [safe] MonadTrans
                          (address@hidden:Control.Monad.Trans.Cont.ContT
                             r)
          -- Defined in address@hidden:Control.Monad.Trans.Cont’
    • In the first argument of ‘(.)’, namely ‘lift’
      In the expression: lift . liftResourceT
      In an equation for ‘liftResourceT’:
          liftResourceT = lift . liftResourceT

Control/Monad/Trans/Resource/Internal.hs:298:10: error:
    • Could not deduce (MonadThrow (StateT s m))
        arising from the superclasses of an instance declaration
      from the context: MonadResource m
        bound by the instance declaration
        at Control/Monad/Trans/Resource/Internal.hs:298:10-56
      There are instances for similar types:
        instance MonadThrow m =>
                 MonadThrow
                   (address@hidden:Control.Monad.Trans.State.Lazy.StateT
                      s m)
          -- Defined in ‘Control.Monad.Catch’
        instance MonadThrow m =>
                 MonadThrow
                   (address@hidden:Control.Monad.Trans.State.Strict.StateT
                      s m)
          -- Defined in ‘Control.Monad.Catch’
    • In the instance declaration for ‘MonadResource (StateT s m)’

Control/Monad/Trans/Resource/Internal.hs:298:80: error:
    • Could not deduce (MonadTrans (StateT s))
        arising from a use of ‘lift’
      from the context: MonadResource m
        bound by the instance declaration
        at Control/Monad/Trans/Resource/Internal.hs:298:10-56
      There are instances for similar types:
        instance [safe] MonadTrans
                          
(address@hidden:Control.Monad.Trans.State.Strict.StateT
                             s)
          -- Defined in address@hidden:Control.Monad.Trans.State.Strict’
        instance [safe] MonadTrans
                          (address@hidden:Control.Monad.Trans.State.Lazy.StateT
                             s)
          -- Defined in address@hidden:Control.Monad.Trans.State.Lazy’
    • In the first argument of ‘(.)’, namely ‘lift’
      In the expression: lift . liftResourceT
      In an equation for ‘liftResourceT’:
          liftResourceT = lift . liftResourceT

Control/Monad/Trans/Resource/Internal.hs:299:10: error:
    • Could not deduce (MonadThrow (WriterT w m))
        arising from the superclasses of an instance declaration
      from the context: (Monoid w, MonadResource m)
        bound by the instance declaration
        at Control/Monad/Trans/Resource/Internal.hs:299:10-68
      There are instances for similar types:
        instance (MonadThrow m, Monoid w) =>
                 MonadThrow
                   (address@hidden:Control.Monad.Trans.Writer.Strict.WriterT
                      w m)
          -- Defined in ‘Control.Monad.Catch’
        instance (MonadThrow m, Monoid w) =>
                 MonadThrow
                   (address@hidden:Control.Monad.Trans.Writer.Lazy.WriterT
                      w m)
          -- Defined in ‘Control.Monad.Catch’
    • In the instance declaration for ‘MonadResource (WriterT w m)’

Control/Monad/Trans/Resource/Internal.hs:299:92: error:
    • Could not deduce (MonadTrans (WriterT w))
        arising from a use of ‘lift’
      from the context: (Monoid w, MonadResource m)
        bound by the instance declaration
        at Control/Monad/Trans/Resource/Internal.hs:299:10-68
      There are instances for similar types:
        instance [safe] Monoid w =>
                        MonadTrans
                          
(address@hidden:Control.Monad.Trans.Writer.Strict.WriterT
                             w)
          -- Defined in address@hidden:Control.Monad.Trans.Writer.Strict’
        instance [safe] Monoid w =>
                        MonadTrans
                          
(address@hidden:Control.Monad.Trans.Writer.Lazy.WriterT
                             w)
          -- Defined in address@hidden:Control.Monad.Trans.Writer.Lazy’
    • In the first argument of ‘(.)’, namely ‘lift’
      In the expression: lift . liftResourceT
      In an equation for ‘liftResourceT’:
          liftResourceT = lift . liftResourceT

Control/Monad/Trans/Resource/Internal.hs:300:10: error:
    • Could not deduce (MonadThrow (RWST r w s m))
        arising from the superclasses of an instance declaration
      from the context: (Monoid w, MonadResource m)
        bound by the instance declaration
        at Control/Monad/Trans/Resource/Internal.hs:300:10-69
      There are instances for similar types:
        instance (MonadThrow m, Monoid w) =>
                 MonadThrow
                   (address@hidden:Control.Monad.Trans.RWS.Lazy.RWST
                      r w s m)
          -- Defined in ‘Control.Monad.Catch’
        instance (MonadThrow m, Monoid w) =>
                 MonadThrow
                   (address@hidden:Control.Monad.Trans.RWS.Strict.RWST
                      r w s m)
          -- Defined in ‘Control.Monad.Catch’
    • In the instance declaration for ‘MonadResource (RWST r w s m)’

Control/Monad/Trans/Resource/Internal.hs:300:93: error:
    • Could not deduce (MonadTrans (RWST r w s))
        arising from a use of ‘lift’
      from the context: (Monoid w, MonadResource m)
        bound by the instance declaration
        at Control/Monad/Trans/Resource/Internal.hs:300:10-69
      There are instances for similar types:
        instance [safe] Monoid w =>
                        MonadTrans
                          (address@hidden:Control.Monad.Trans.RWS.Strict.RWST
                             r w s)
          -- Defined in address@hidden:Control.Monad.Trans.RWS.Strict’
        instance [safe] Monoid w =>
                        MonadTrans
                          (address@hidden:Control.Monad.Trans.RWS.Lazy.RWST
                             r w s)
          -- Defined in address@hidden:Control.Monad.Trans.RWS.Lazy’
    • In the first argument of ‘(.)’, namely ‘lift’
      In the expression: lift . liftResourceT
      In an equation for ‘liftResourceT’:
          liftResourceT = lift . liftResourceT

Control/Monad/Trans/Resource/Internal.hs:301:10: error:
    • Could not deduce (MonadThrow (Strict.RWST r w s m))
        arising from the superclasses of an instance declaration
      from the context: (Monoid w, MonadResource m)
        bound by the instance declaration
        at Control/Monad/Trans/Resource/Internal.hs:301:10-76
      There are instances for similar types:
        instance (MonadThrow m, Monoid w) =>
                 MonadThrow
                   (address@hidden:Control.Monad.Trans.RWS.Lazy.RWST
                      r w s m)
          -- Defined in ‘Control.Monad.Catch’
        instance (MonadThrow m, Monoid w) =>
                 MonadThrow
                   (address@hidden:Control.Monad.Trans.RWS.Strict.RWST
                      r w s m)
          -- Defined in ‘Control.Monad.Catch’
    • In the instance declaration for
        ‘MonadResource (Strict.RWST r w s m)’

Control/Monad/Trans/Resource/Internal.hs:301:100: error:
    • Could not deduce (MonadTrans (Strict.RWST r w s))
        arising from a use of ‘lift’
      from the context: (Monoid w, MonadResource m)
        bound by the instance declaration
        at Control/Monad/Trans/Resource/Internal.hs:301:10-76
      There are instances for similar types:
        instance [safe] Monoid w =>
                        MonadTrans
                          (address@hidden:Control.Monad.Trans.RWS.Strict.RWST
                             r w s)
          -- Defined in address@hidden:Control.Monad.Trans.RWS.Strict’
        instance [safe] Monoid w =>
                        MonadTrans
                          (address@hidden:Control.Monad.Trans.RWS.Lazy.RWST
                             r w s)
          -- Defined in address@hidden:Control.Monad.Trans.RWS.Lazy’
    • In the first argument of ‘(.)’, namely ‘lift’
      In the expression: lift . liftResourceT
      In an equation for ‘liftResourceT’:
          liftResourceT = lift . liftResourceT

Control/Monad/Trans/Resource/Internal.hs:302:10: error:
    • Could not deduce (MonadThrow (Strict.StateT s m))
        arising from the superclasses of an instance declaration
      from the context: MonadResource m
        bound by the instance declaration
        at Control/Monad/Trans/Resource/Internal.hs:302:10-63
      There are instances for similar types:
        instance MonadThrow m =>
                 MonadThrow
                   (address@hidden:Control.Monad.Trans.State.Lazy.StateT
                      s m)
          -- Defined in ‘Control.Monad.Catch’
        instance MonadThrow m =>
                 MonadThrow
                   (address@hidden:Control.Monad.Trans.State.Strict.StateT
                      s m)
          -- Defined in ‘Control.Monad.Catch’
    • In the instance declaration for
        ‘MonadResource (Strict.StateT s m)’

Control/Monad/Trans/Resource/Internal.hs:302:87: error:
    • Could not deduce (MonadTrans (Strict.StateT s))
        arising from a use of ‘lift’
      from the context: MonadResource m
        bound by the instance declaration
        at Control/Monad/Trans/Resource/Internal.hs:302:10-63
      There are instances for similar types:
        instance [safe] MonadTrans
                          
(address@hidden:Control.Monad.Trans.State.Strict.StateT
                             s)
          -- Defined in address@hidden:Control.Monad.Trans.State.Strict’
        instance [safe] MonadTrans
                          (address@hidden:Control.Monad.Trans.State.Lazy.StateT
                             s)
          -- Defined in address@hidden:Control.Monad.Trans.State.Lazy’
    • In the first argument of ‘(.)’, namely ‘lift’
      In the expression: lift . liftResourceT
      In an equation for ‘liftResourceT’:
          liftResourceT = lift . liftResourceT

Control/Monad/Trans/Resource/Internal.hs:303:10: error:
    • Could not deduce (MonadThrow (Strict.WriterT w m))
        arising from the superclasses of an instance declaration
      from the context: (Monoid w, MonadResource m)
        bound by the instance declaration
        at Control/Monad/Trans/Resource/Internal.hs:303:10-75
      There are instances for similar types:
        instance (MonadThrow m, Monoid w) =>
                 MonadThrow
                   (address@hidden:Control.Monad.Trans.Writer.Strict.WriterT
                      w m)
          -- Defined in ‘Control.Monad.Catch’
        instance (MonadThrow m, Monoid w) =>
                 MonadThrow
                   (address@hidden:Control.Monad.Trans.Writer.Lazy.WriterT
                      w m)
          -- Defined in ‘Control.Monad.Catch’
    • In the instance declaration for
        ‘MonadResource (Strict.WriterT w m)’

Control/Monad/Trans/Resource/Internal.hs:303:99: error:
    • Could not deduce (MonadTrans (Strict.WriterT w))
        arising from a use of ‘lift’
      from the context: (Monoid w, MonadResource m)
        bound by the instance declaration
        at Control/Monad/Trans/Resource/Internal.hs:303:10-75
      There are instances for similar types:
        instance [safe] Monoid w =>
                        MonadTrans
                          
(address@hidden:Control.Monad.Trans.Writer.Strict.WriterT
                             w)
          -- Defined in address@hidden:Control.Monad.Trans.Writer.Strict’
        instance [safe] Monoid w =>
                        MonadTrans
                          
(address@hidden:Control.Monad.Trans.Writer.Lazy.WriterT
                             w)
          -- Defined in address@hidden:Control.Monad.Trans.Writer.Lazy’
    • In the first argument of ‘(.)’, namely ‘lift’
      In the expression: lift . liftResourceT
      In an equation for ‘liftResourceT’:
          liftResourceT = lift . liftResourceT
phase `build' failed after 1.3 seconds
builder for 
`/gnu/store/fx5c5dhv0kh3s3qaxpapx3yqzrn1bh5m-ghc-resourcet-1.1.7.5.drv' failed 
with exit code 1
@ build-failed 
/gnu/store/fx5c5dhv0kh3s3qaxpapx3yqzrn1bh5m-ghc-resourcet-1.1.7.5.drv - 1 
builder for 
`/gnu/store/fx5c5dhv0kh3s3qaxpapx3yqzrn1bh5m-ghc-resourcet-1.1.7.5.drv' failed 
with exit code 1
guix build: error: build failed: build of 
`/gnu/store/fx5c5dhv0kh3s3qaxpapx3yqzrn1bh5m-ghc-resourcet-1.1.7.5.drv' failed
--8<---------------cut here---------------end--------------->8---

Oleg.

Attachment: signature.asc
Description: PGP signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]