Cachedir needs to be explicitly specified for gstreamer-0.8
gstreamer-0.8 will use a wrong cache directory with current instructions. We are passing --localstatedir=/var/lib to configure which results in /var/lib/cache/gstreamer-0.8 as cache directory. This should be /var/cache/gstreamer-0.8 as per FHS 2.3. Solution: pass --with-cachedir=/var/cache/gstreamer-0.8 to configure. Another possible solution might be to use --localstatedir=/var, but I haven't tested this, and I think that it must be /var/lib for some reason related to scrollkeeper or something. Comments?