Update gen-iface to use new haskell-packages interface