yesod-json 0.2.1 depends on aeson-native which in turn depends on blaze-textual-native. blaze-textual-native appears to be the same as blaze-textual except for the "native" flag in the .cabal file being set to default True instead of False. https://github.com/mailrank/blaze-textual#readme Does it make sense to generate two sets of binary packages from haskell-blaze-textual or is that more trouble than it's worth?