fix type introduced in commit #bbdec95b
fix type introduced in commit #bbdec95b

Also makes the code deal correctly with non-canonicalized
filename dependencies.

jsilhan/libsolv,JacksonIsaac/libsolv,JacksonIsaac/libsolv,JacksonIsaac/libsolv,jsilhan/libsolv,jsilhan/libsolv,jsilhan/libsolv,jsilhan/libsolv,JacksonIsaac/libsolv,jsilhan/libsolv,JacksonIsaac/libsolv