And, I think you really don't need all the three dev packages at one place at a time. Choose between "libwebkit-dev", "libwebkit-video-dev", and "webkit-r-dev". Because all the three provides the file "/usr/include/webkitgtk-1.0/webkit/webkit.h": all other package will overwrite the file from the previous package (but may leave other previous' package's files unchanged) that will produce the mess...