Comment 2 for bug 448153

Revision history for this message
Germán Poo-Caamaño (gpoo) wrote :

This is a regression and it seems it happens in Ubuntu.

Nautilus has an utility to migrate (nautilus-convert-metadata) which was added on
http://gitorious.org/nautilus/nautilus/commit/1d14824dc8ab6f1f8573b07c11ce437ae22dc77b

Also in:
http://gitorious.org/nautilus/nautilus/commit/72f65592a84cb8e9ad2ccaa6bbfd7fe4fbe7371b

There was a (probably related) bug on the Debian package, according to the following message:
http://np237.livejournal.com/25396.html

The issue is nautilus-convert-metadata is not installed in Ubuntu. Hence, it fails to migrate the user
data. Look at the code:

3 if (g_file_test (metafile_dir, G_FILE_TEST_IS_DIR)) {
644 updated = g_build_filename (metafile_dir, "migrated-to-gvfs", NULL);
645 if (!g_file_test (updated, G_FILE_TEST_EXISTS)) {
646 g_spawn_command_line_async (LIBEXECDIR"/nautilus-convert-metadata --quiet", NULL);
647 fd = g_creat (updated, 0600);
648 if (fd != -1) {
649 close (fd);
650 }
651 }
652 g_free (updated);
653 }
654 g_free (metafile_dir);
655 }

This is a regression. IMVHO it should not be low priority.

I compiled nautilus by myself and I ran manually nautilus-convert-metadata and the issue was gone.