Just tried this snippet on GHCi 7.4.2, then it threw an error.
>>> :set -XOverloadedStrings
>>> import Crypto.PasswordStore
>>> salt <- genSaltIO
>>> pbkdf2 "test" salt 14
"*** Exception: Derived key too long.
It works fine with GHCi 7.6.3. Any ideas?