> But when I run: > $pkg-config --version hal-storage > It returns "0.21", which looks like totally different version number > which confuse me.
--version returns the version of pkg-config itself. To print the version of the module use --modversion. It will return 0.5.8 for hal-storage, which is a little behind the bleeding edge, but will likely work as well as if it was 0.5.8.1. Tweak /usr/lib/pkgconfig/hal-storage.pc and see. -Artem.
