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 transformers-compat-0.5.1.4... Installed semigroups-0.18.3 Building transformers-compat-0.5.1.4... Configuring stm-2.4.4.1... Installed transformers-compat-0.5.1.4 Configuring void-0.7.2... Installed mtl-2.2.1 Building stm-2.4.4.1... Building void-0.7.2... Installed void-0.7.2 Configuring tagged-0.8.5... Building tagged-0.8.5... Installed stm-2.4.4.1 Configuring StateVar-1.1.0.4... Building StateVar-1.1.0.4... Configuring exceptions-0.8.3... Installed StateVar-1.1.0.4 Configuring contravariant-1.4... Installed tagged-0.8.5 Building exceptions-0.8.3... Building contravariant-1.4... Configuring distributive-0.5.3... Installed exceptions-0.8.3 Installed contravariant-1.4 Configuring temporary-1.2.1.1... Building temporary-1.2.1.1... Installed temporary-1.2.1.1 Building distributive-0.5.3... 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-17337/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-17337/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