Resolving dependencies... Configuring data-binary-ieee754-0.4.4... Configuring mtl-2.2.1... Building data-binary-ieee754-0.4.4... Building mtl-2.2.1... Installed data-binary-ieee754-0.4.4 Configuring network-2.6.3.1... Configuring random-1.1... Installed mtl-2.2.1 Building network-2.6.3.1... Building random-1.1... Configuring text-1.2.2.1... Installed random-1.1 Building text-1.2.2.1... Installed network-2.6.3.1 Installed text-1.2.2.1 Configuring polyparse-1.12... Configuring parsec-3.1.11... Building polyparse-1.12... Building parsec-3.1.11... Installed parsec-3.1.11 Installed polyparse-1.12 Configuring HaXml-1.25.3... Building HaXml-1.25.3... Installed HaXml-1.25.3 Configuring dbus-core-0.5... Building dbus-core-0.5... Failed to install dbus-core-0.5 Build log ( /home/builder/.cabal/logs/dbus-core-0.5.log ): cabal: Entering directory '/tmp/cabal-tmp-15067/dbus-core-0.5' Configuring dbus-core-0.5... Building dbus-core-0.5... Preprocessing library dbus-core-0.5... [ 1 of 10] Compiling DBus.Util ( hs/DBus/Util.hs, dist/build/DBus/Util.o ) [ 2 of 10] Compiling DBus.Types ( hs/DBus/Types.hs, dist/build/DBus/Types.o ) hs/DBus/Types.hs:215:10: error: • Illegal instance declaration for ‘Variable String’ (All instance types must be of the form (T a1 ... an) where a1 ... an are *distinct type variables*, and each type variable appears at most once in the instance head. Use FlexibleInstances if you want to disable this.) • In the instance declaration for ‘Variable String’ cabal: Leaving directory '/tmp/cabal-tmp-15067/dbus-core-0.5' cabal: Error: some packages failed to install: dbus-client-0.1 depends on dbus-core-0.5 which failed to install. dbus-core-0.5 failed during the building phase. The exception was: ExitFailure 1 fdo-notify-0.1 depends on dbus-core-0.5 which failed to install.