Compiles fine; however during runtime it prints out: nautilus: error while loading shared libraries: libgailutil.so.18: cannot open shared object file: No such file or directory This is on Gail 1.8.11. On Gail 1.9.2 it tells me libgailutil.so.17 is missing. Therefore either slots for Gail are needed.
... or Nautilus should fix its linking issues. Sorry for the double post.
Have you done a revdep-rebuild to rebuild the package that still links to the old gail library version? Or vice-versa if you want gail-1.8.x to be on your system. According to your description, it seems likely to me that you have nautilus wanting one version of gail and another library that nautilus needs wanting a different version of gail. As it happens you don't have both at once, and so the runtime linker fails in either case. A proper revdep-rebuild run should find which is the library that is linking to a (now) non-existant gail library version and rebuild it to use the new one.
Oops. `revdep-rebuild` rebuilds nautilus-cd-burner which was therefore causing the problem.