Build #3 for RollingDirectory-0.1

[all reports]

Package RollingDirectory-0.1
Install DependencyFailed hdaemonize-buildfix-0.4.5
Docs NotTried
Tests NotTried
Time submitted 2015-09-25 18:32:56.820486 UTC
Compiler ghc-7.10.2
OS linux
Arch x86_64
Dependencies unix-2.7.1.0, monad-parallel-0.7.1.4, hsyslog-2.0, hinotify-0.3.8.1, hdaemonize-buildfix-0.4.5, filepath-1.4.0.0, directory-1.2.2.0, base-4.8.1.0
Flags none

Code Coverage

No Code Coverage was submitted for this report.

Build log

[view raw]

Resolving dependencies...
Configuring extensible-exceptions-0.1.1.4...
Building extensible-exceptions-0.1.1.4...
Preprocessing library extensible-exceptions-0.1.1.4...
[1 of 1] Compiling Control.Exception.Extensible ( Control/Exception/Extensible.hs, dist/build/Control/Exception/Extensible.o )
In-place registering extensible-exceptions-0.1.1.4...
Running Haddock for extensible-exceptions-0.1.1.4...
cabal: Haddock's internal GHC version must match the configured GHC version.
The GHC version is 7.10.2 but haddock is using GHC version 7.8.3
Creating package registration file:
/tmp/pkgConf-extensible-exceptions-0.1.1336465782861021530.4
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.10.2/extensible-exceptions-0.1.1.4-CmaSmA8CMpz45lfrjKH2bq
Registering extensible-exceptions-0.1.1.4...
Installed extensible-exceptions-0.1.1.4
Configuring hinotify-0.3.8.1...
Building hinotify-0.3.8.1...
Preprocessing library hinotify-0.3.8.1...
[1 of 2] Compiling System.INotify.Masks ( dist/build/System/INotify/Masks.hs, dist/build/System/INotify/Masks.o )
[2 of 2] Compiling System.INotify   ( dist/build/System/INotify.hs, dist/build/System/INotify.o )
In-place registering hinotify-0.3.8.1...
Running Haddock for hinotify-0.3.8.1...
cabal: Haddock's internal GHC version must match the configured GHC version.
The GHC version is 7.10.2 but haddock is using GHC version 7.8.3
Creating package registration file:
/tmp/pkgConf-hinotify-0.3.813780686242999170.1
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.10.2/hinotify-0.3.8.1-B0v3H0Vm64OHnCEHWqVKIf
Registering hinotify-0.3.8.1...
Installed hinotify-0.3.8.1
Configuring hsyslog-2.0...
Building hsyslog-2.0...
Preprocessing library hsyslog-2.0...
[1 of 1] Compiling System.Posix.Syslog ( dist/build/System/Posix/Syslog.hs, dist/build/System/Posix/Syslog.o )
In-place registering hsyslog-2.0...
Running Haddock for hsyslog-2.0...
cabal: Haddock's internal GHC version must match the configured GHC version.
The GHC version is 7.10.2 but haddock is using GHC version 7.8.3
Creating package registration file:
/tmp/pkgConf-hsyslog-214115496761843993368.0
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.10.2/hsyslog-2.0-0Js7GHR8FH0Cvzaz5wSfbR
Registering hsyslog-2.0...
Installed hsyslog-2.0
Configuring mtl-2.2.1...
Building mtl-2.2.1...
Preprocessing library mtl-2.2.1...
[ 1 of 22] Compiling Control.Monad.Writer.Class ( Control/Monad/Writer/Class.hs, dist/build/Control/Monad/Writer/Class.o )
[ 2 of 22] Compiling Control.Monad.State.Class ( Control/Monad/State/Class.hs, dist/build/Control/Monad/State/Class.o )
[ 3 of 22] Compiling Control.Monad.Reader.Class ( Control/Monad/Reader/Class.hs, dist/build/Control/Monad/Reader/Class.o )
[ 4 of 22] Compiling Control.Monad.RWS.Class ( Control/Monad/RWS/Class.hs, dist/build/Control/Monad/RWS/Class.o )
[ 5 of 22] Compiling Control.Monad.Identity ( Control/Monad/Identity.hs, dist/build/Control/Monad/Identity.o )
[ 6 of 22] Compiling Control.Monad.Error.Class ( Control/Monad/Error/Class.hs, dist/build/Control/Monad/Error/Class.o )
[ 7 of 22] Compiling Control.Monad.Cont.Class ( Control/Monad/Cont/Class.hs, dist/build/Control/Monad/Cont/Class.o )
[ 8 of 22] Compiling Control.Monad.Trans ( Control/Monad/Trans.hs, dist/build/Control/Monad/Trans.o )
[ 9 of 22] Compiling Control.Monad.Error ( Control/Monad/Error.hs, dist/build/Control/Monad/Error.o )
[10 of 22] Compiling Control.Monad.Except ( Control/Monad/Except.hs, dist/build/Control/Monad/Except.o )
[11 of 22] Compiling Control.Monad.List ( Control/Monad/List.hs, dist/build/Control/Monad/List.o )
[12 of 22] Compiling Control.Monad.RWS.Lazy ( Control/Monad/RWS/Lazy.hs, dist/build/Control/Monad/RWS/Lazy.o )
[13 of 22] Compiling Control.Monad.RWS ( Control/Monad/RWS.hs, dist/build/Control/Monad/RWS.o )
[14 of 22] Compiling Control.Monad.Reader ( Control/Monad/Reader.hs, dist/build/Control/Monad/Reader.o )
[15 of 22] Compiling Control.Monad.RWS.Strict ( Control/Monad/RWS/Strict.hs, dist/build/Control/Monad/RWS/Strict.o )
[16 of 22] Compiling Control.Monad.State.Lazy ( Control/Monad/State/Lazy.hs, dist/build/Control/Monad/State/Lazy.o )
[17 of 22] Compiling Control.Monad.State ( Control/Monad/State.hs, dist/build/Control/Monad/State.o )
[18 of 22] Compiling Control.Monad.State.Strict ( Control/Monad/State/Strict.hs, dist/build/Control/Monad/State/Strict.o )
[19 of 22] Compiling Control.Monad.Writer.Lazy ( Control/Monad/Writer/Lazy.hs, dist/build/Control/Monad/Writer/Lazy.o )
[20 of 22] Compiling Control.Monad.Writer ( Control/Monad/Writer.hs, dist/build/Control/Monad/Writer.o )
[21 of 22] Compiling Control.Monad.Writer.Strict ( Control/Monad/Writer/Strict.hs, dist/build/Control/Monad/Writer/Strict.o )
[22 of 22] Compiling Control.Monad.Cont ( Control/Monad/Cont.hs, dist/build/Control/Monad/Cont.o )
In-place registering mtl-2.2.1...
Running Haddock for mtl-2.2.1...
cabal: Haddock's internal GHC version must match the configured GHC version.
The GHC version is 7.10.2 but haddock is using GHC version 7.8.3
Creating package registration file: /tmp/pkgConf-mtl-2.221147380972007905771.1
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.10.2/mtl-2.2.1-KMpng31YRYc5JfMWFZ3FCU
Registering mtl-2.2.1...
Installed mtl-2.2.1
Configuring parallel-3.2.0.6...
Building parallel-3.2.0.6...
Preprocessing library parallel-3.2.0.6...
[1 of 3] Compiling Control.Parallel ( Control/Parallel.hs, dist/build/Control/Parallel.o )
[2 of 3] Compiling Control.Seq      ( Control/Seq.hs, dist/build/Control/Seq.o )
[3 of 3] Compiling Control.Parallel.Strategies ( Control/Parallel/Strategies.hs, dist/build/Control/Parallel/Strategies.o )
In-place registering parallel-3.2.0.6...
Running Haddock for parallel-3.2.0.6...
cabal: Haddock's internal GHC version must match the configured GHC version.
The GHC version is 7.10.2 but haddock is using GHC version 7.8.3
Creating package registration file:
/tmp/pkgConf-parallel-3.2.014505736221037127828.6
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.10.2/parallel-3.2.0.6-6L9FbzO2lwB9ZhSC6B30xj
Registering parallel-3.2.0.6...
Installed parallel-3.2.0.6
Configuring transformers-compat-0.4.0.4...
Building transformers-compat-0.4.0.4...
Preprocessing library transformers-compat-0.4.0.4...
[1 of 1] Compiling Paths_transformers_compat ( dist/build/autogen/Paths_transformers_compat.hs, dist/build/Paths_transformers_compat.o )
In-place registering transformers-compat-0.4.0.4...
Running Haddock for transformers-compat-0.4.0.4...
cabal: Haddock's internal GHC version must match the configured GHC version.
The GHC version is 7.10.2 but haddock is using GHC version 7.8.3
Creating package registration file:
/tmp/pkgConf-transformers-compat-0.4.021139038817684930.4
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.10.2/transformers-compat-0.4.0.4-DCQioW2d4vYEa3T0AmFBPv
Registering transformers-compat-0.4.0.4...
Installed transformers-compat-0.4.0.4
Configuring hdaemonize-buildfix-0.4.5...
Building hdaemonize-buildfix-0.4.5...
Preprocessing library hdaemonize-buildfix-0.4.5...
[1 of 1] Compiling System.Posix.Daemonize ( System/Posix/Daemonize.hs, dist/build/System/Posix/Daemonize.o )

System/Posix/Daemonize.hs:146:26:
    Couldn't match expected type ‘[a0]’ with actual type ‘IO ()’
    In a stmt of a 'do' block: log "starting"
    In the second argument of ‘($)’, namely
      ‘do { let log = syslog Notice;
            log "starting";
            pidWrite daemon;
            privVal <- privilegedAction daemon;
            .... }’

System/Posix/Daemonize.hs:147:26:
    Couldn't match expected type ‘[a1]’ with actual type ‘IO ()’
    In a stmt of a 'do' block: pidWrite daemon
    In the second argument of ‘($)’, namely
      ‘do { let log = syslog Notice;
            log "starting";
            pidWrite daemon;
            privVal <- privilegedAction daemon;
            .... }’

System/Posix/Daemonize.hs:148:37:
    Couldn't match expected type ‘[r]’ with actual type ‘IO r’
    Relevant bindings include
      daemon :: CreateDaemon r
        (bound at System/Posix/Daemonize.hs:144:16)
      program' :: CreateDaemon r -> IO a4 -> IO a4
        (bound at System/Posix/Daemonize.hs:144:7)
    In a stmt of a 'do' block: privVal <- privilegedAction daemon
    In the second argument of ‘($)’, namely
      ‘do { let log = syslog Notice;
            log "starting";
            pidWrite daemon;
            privVal <- privilegedAction daemon;
            .... }’

System/Posix/Daemonize.hs:149:26:
    Couldn't match expected type ‘[a2]’ with actual type ‘IO ()’
    In a stmt of a 'do' block: dropPrivileges daemon
    In the second argument of ‘($)’, namely
      ‘do { let log = syslog Notice;
            log "starting";
            pidWrite daemon;
            privVal <- privilegedAction daemon;
            .... }’

System/Posix/Daemonize.hs:150:26:
    Couldn't match expected type ‘[Priority]’ with actual type ‘IO ()’
    In a stmt of a 'do' block: forever $ program daemon $ privVal
    In the second argument of ‘($)’, namely
      ‘do { let log = syslog Notice;
            log "starting";
            pidWrite daemon;
            privVal <- privilegedAction daemon;
            .... }’
    In the expression:
      withSyslog (fromJust $ name daemon) (syslogOptions daemon) DAEMON
      $ do { let log = syslog Notice;
             log "starting";
             pidWrite daemon;
             privVal <- privilegedAction daemon;
             .... }

System/Posix/Daemonize.hs:155:32:
    Couldn't match expected type ‘IO ()’
                with actual type ‘IO a3 -> IO a3’
    Probable cause: ‘program'’ is applied to too few arguments
    In the first argument of ‘daemonize’, namely ‘(program' daemon)’
    In the expression: daemonize (program' daemon)
Failed to install hdaemonize-buildfix-0.4.5
Configuring monad-parallel-0.7.1.4...
Building monad-parallel-0.7.1.4...
Preprocessing library monad-parallel-0.7.1.4...
[1 of 1] Compiling Control.Monad.Parallel ( Control/Monad/Parallel.hs, dist/build/Control/Monad/Parallel.o )
In-place registering monad-parallel-0.7.1.4...
Running Haddock for monad-parallel-0.7.1.4...
cabal: Haddock's internal GHC version must match the configured GHC version.
The GHC version is 7.10.2 but haddock is using GHC version 7.8.3
Creating package registration file:
/tmp/pkgConf-monad-parallel-0.7.119509559391335939811.4
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.10.2/monad-parallel-0.7.1.4-JyR5aJlgIylEl0Rzvc3f7E
Registering monad-parallel-0.7.1.4...
Installed monad-parallel-0.7.1.4
cabal: Error: some packages failed to install:
RollingDirectory-0.1 depends on hdaemonize-buildfix-0.4.5 which failed to
install.
hdaemonize-buildfix-0.4.5 failed during the building phase. The exception was:
ExitFailure 1

Test log

No test log was submitted for this report.