Resolving dependencies... Configuring base-orphans-0.6... Configuring cabal-doctest-1.0.2... Building base-orphans-0.6... Building cabal-doctest-1.0.2... Installed base-orphans-0.6 Configuring mtl-2.2.1... Configuring semigroups-0.18.3... Installed cabal-doctest-1.0.2 Building mtl-2.2.1... Building semigroups-0.18.3... Configuring stm-2.4.4.1... Installed semigroups-0.18.3 Building stm-2.4.4.1... Configuring transformers-compat-0.5.1.4... Installed mtl-2.2.1 Building transformers-compat-0.5.1.4... Configuring void-0.7.2... Installed stm-2.4.4.1 Building void-0.7.2... Configuring StateVar-1.1.0.4... Installed transformers-compat-0.5.1.4 Installed void-0.7.2 Configuring exceptions-0.8.3... Building StateVar-1.1.0.4... Building exceptions-0.8.3... Configuring tagged-0.8.5... Installed StateVar-1.1.0.4 Building tagged-0.8.5... Configuring contravariant-1.4... Installed exceptions-0.8.3 Building contravariant-1.4... Installed tagged-0.8.5 Configuring distributive-0.5.3... Configuring temporary-1.2.1.1... Installed contravariant-1.4 Building temporary-1.2.1.1... Building distributive-0.5.3... Installed temporary-1.2.1.1 Warning: /tmp/pkgConf-distributive-0.55117023052084420925.3: Unrecognized field dynamic-library-dirs on line 22 Installed distributive-0.5.3 Configuring comonad-5.0.2... Building comonad-5.0.2... Warning: /tmp/pkgConf-comonad-5.011006613131433925857.2: Unrecognized field dynamic-library-dirs on line 29 Installed comonad-5.0.2 Configuring bifunctors-5.4.2... Building bifunctors-5.4.2... Installed bifunctors-5.4.2 Configuring hw-kafka-client-2.0.4... Failed to install hw-kafka-client-2.0.4 Build log ( /home/builder/.cabal/logs/hw-kafka-client-2.0.4.log ): cabal: Entering directory '/tmp/cabal-tmp-4196/hw-kafka-client-2.0.4' Configuring hw-kafka-client-2.0.4... cabal: Missing dependency on a foreign library: * Missing C library: rdkafka This problem can usually be solved by installing the system package that provides this library (you may need the "-dev" version). If the library is already installed but in a non-standard location then you can use the flags --extra-include-dirs= and --extra-lib-dirs= to specify where it is. cabal: Leaving directory '/tmp/cabal-tmp-4196/hw-kafka-client-2.0.4' cabal: Error: some packages failed to install: hw-kafka-client-2.0.4 failed during the configure step. The exception was: ExitFailure 1