emerald should use virtual/pkgconfig