Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Синхронизация tomboy  (Прочитано 10356 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн contestar

  • Автор темы
  • Участник
  • *
  • Сообщений: 113
    • Просмотр профиля
Re: Синхронизация tomboy
« Ответ #30 : 09 Августа 2008, 23:13:55 »
поправил, но что-то не так:
patching file Tomboy/Gnome.Keyring/ResultCode.cs
Hunk #1 FAILED at 37.
1 out of 1 hunk FAILED -- saving rejects to file Tomboy/Gnome.Keyring/ResultCode.cs.rej
patching file Tomboy/Gnome.Keyring/Ring.cs
Hunk #1 FAILED at 265.
Hunk #2 FAILED at 308.
2 out of 2 hunks FAILED -- saving rejects to file Tomboy/Gnome.Keyring/Ring.cs.rej

Оффлайн axe

  • Старожил
  • *
  • Сообщений: 1203
    • Просмотр профиля
Re: Синхронизация tomboy
« Ответ #31 : 10 Августа 2008, 00:42:59 »
странно... покажи файлы *.rej, которые были созданы - попробую разобраться, в чем дело.

Оффлайн contestar

  • Автор темы
  • Участник
  • *
  • Сообщений: 113
    • Просмотр профиля
Re: Синхронизация tomboy
« Ответ #32 : 10 Августа 2008, 14:40:54 »
Всё отлично работает, спасибо за how-to. Действительно, ошибка в патче, нужно куда-нибудь выложить, чтобы не искажался.
Синхронизация завершена успешно.

Оффлайн axe

  • Старожил
  • *
  • Сообщений: 1203
    • Просмотр профиля
Re: Синхронизация tomboy
« Ответ #33 : 10 Августа 2008, 14:41:52 »
Супер! Перекладываю патч на box.net: http://www.box.net/shared/d4x2aemv1f

Оффлайн zlogr

  • Новичок
  • *
  • Сообщений: 23
  • Слава роботам убийцам!
    • Просмотр профиля
Re: Синхронизация tomboy
« Ответ #34 : 15 Августа 2008, 15:08:05 »
axe, пробовал собрать патченный tomboy по твоему how-to...
На этапе make вылетает со следующей ошибкой:
Making all in po
make[2]: Вход в каталог `/usr/local/src/tomboy-0.10.2/po'
file=`echo ar | sed 's,.*/,,'`.gmo \
  && rm -f $file &&  -o $file ar.po
/bin/sh: -o: not found
make[2]: *** [ar.gmo] Ошибка 127
make[2]: Выход из каталога `/usr/local/src/tomboy-0.10.2/po'
make[1]: *** [all-recursive] Ошибка 1
make[1]: Выход из каталога `/usr/local/src/tomboy-0.10.2'
make: *** [all] Ошибка 2
Есть идеи?

Оффлайн axe

  • Старожил
  • *
  • Сообщений: 1203
    • Просмотр профиля
Re: Синхронизация tomboy
« Ответ #35 : 15 Августа 2008, 15:24:53 »
make - это уже не моя епархия :) правда, судя по месcаге - make уже занимается всякой фигней, типа  компиляции языковых ресурсов. "ar.po" - это, наверно, перевод на аргентинский? думаю, оно тебе не надо ;)

в общем, я думаю, основная часть уже скомпилировалась. Попробуй все равно сделать make install, да и запустить. Если запустится нормально - значит, повезло. Если нет - значит, плохо...

Оффлайн contestar

  • Автор темы
  • Участник
  • *
  • Сообщений: 113
    • Просмотр профиля
Re: Синхронизация tomboy
« Ответ #36 : 15 Августа 2008, 20:17:55 »
Есть идеи?

это не влияет на компиляцию. Всё работает с этими сообщениями.

Оффлайн demas

  • Новичок
  • *
  • Сообщений: 25
    • Просмотр профиля
Re: Синхронизация tomboy
« Ответ #37 : 22 Августа 2008, 10:43:25 »
При накладывании патча получаю следующее сообщение:

demas@demas-laptop:/usr/local/src/tomboy-0.10.2$ sudo patch -p1 < ~/tomboy-keyring2.patch
(Stripping trailing CRs from patch.)
patching file Tomboy/Gnome.Keyring/ResultCode.cs
(Stripping trailing CRs from patch.)
patching file Tomboy/Gnome.Keyring/Ring.cs
patch unexpectedly ends in middle of line

Как быть?

Оффлайн demas

  • Новичок
  • *
  • Сообщений: 25
    • Просмотр профиля
Re: Синхронизация tomboy
« Ответ #38 : 22 Августа 2008, 11:31:32 »
Хотя патч вроде применился.  Я в vim проверил.

Оффлайн axe

  • Старожил
  • *
  • Сообщений: 1203
    • Просмотр профиля
Re: Синхронизация tomboy
« Ответ #39 : 22 Августа 2008, 11:39:53 »
Если хочешь, выложи пропачтенные файлы куда-нибудь, я проверю, все ли нормально.

Оффлайн demas

  • Новичок
  • *
  • Сообщений: 25
    • Просмотр профиля
Re: Синхронизация tomboy
« Ответ #40 : 22 Августа 2008, 12:28:46 »
Нет, спасибо.  Патч вроде нормально лег, я проверил.  Но синхронизация все равно не идет  >:(

[DEBUG]: SyncThread using SyncServiceAddin: WebDAV (wdfs FUSE)
[DEBUG]: 8
[DEBUG]: Sync: GetNoteUpdatesSince rev -1
[DEBUG]: GetNoteUpdatesSince (-1) returning: 0
[DEBUG]: Sync: 0 updates since rev -1
[DEBUG]: Sync: Uploading 1092 note updates
[DEBUG]: UploadNotes: notes.Count = 1092
[DEBUG]: Sync: Error uploading note "Новая заметка 1092": Path /home/ademidov/.tomboy/a4038f7a-8b36-485d-baa6-7eb987919adf.note" or "/home/ademidov/.tomboy/sync-wdfs/0/0/a4038f7a-8b36-485d-baa6-7eb987919adf.note is a directory
[DEBUG]: Sync: Error uploading note "Holiday": Path /home/ademidov/.tomboy/4693ef58-71d3-41b1-aa60-5b59e09cd560.note" or "/home/ademidov/.tomboy/sync-wdfs/0/0/4693ef58-71d3-41b1-aa60-5b59e09cd560.note is a directory
[DEBUG]: Sync: Error uploading note "Ожидаемые события": Path /home/ademidov/.tomboy/4a747705-34ed-4dca-82f3-f2c4e523ccbd.note" or "/home/ademidov/.tomboy/sync-wdfs/0/0/4a747705-34ed-4dca-82f3-f2c4e523ccbd.note is a directory

На сервере реально создается только один файл lock, который, кстати, после окончания синхронизации еще и не удаляется.
Никто не сталкивался?

Оффлайн axe

  • Старожил
  • *
  • Сообщений: 1203
    • Просмотр профиля
Re: Синхронизация tomboy
« Ответ #41 : 29 Сентября 2008, 19:00:24 »
UP: на GetDeb выложена новая версия (0.12), в которой баг с синхронизацией исправлен.
http://www.getdeb.net/app/Tomboy

Поздравляю всех :)

Оффлайн axe

  • Старожил
  • *
  • Сообщений: 1203
    • Просмотр профиля
Re: Синхронизация tomboy
« Ответ #42 : 15 Октября 2008, 01:20:13 »
удосужился поставить 0.12 - все работает, как положено.

Кстати, случайно нашел, в чем причина вот этой проблемы:
Нет, спасибо.  Патч вроде нормально лег, я проверил.  Но синхронизация все равно не идет  >:(

[DEBUG]: SyncThread using SyncServiceAddin: WebDAV (wdfs FUSE)
[DEBUG]: 8
[DEBUG]: Sync: GetNoteUpdatesSince rev -1
[DEBUG]: GetNoteUpdatesSince (-1) returning: 0
[DEBUG]: Sync: 0 updates since rev -1
[DEBUG]: Sync: Uploading 1092 note updates
[DEBUG]: UploadNotes: notes.Count = 1092
[DEBUG]: Sync: Error uploading note "Новая заметка 1092": Path /home/ademidov/.tomboy/a4038f7a-8b36-485d-baa6-7eb987919adf.note" or "/home/ademidov/.tomboy/sync-wdfs/0/0/a4038f7a-8b36-485d-baa6-7eb987919adf.note is a directory
[DEBUG]: Sync: Error uploading note "Holiday": Path /home/ademidov/.tomboy/4693ef58-71d3-41b1-aa60-5b59e09cd560.note" or "/home/ademidov/.tomboy/sync-wdfs/0/0/4693ef58-71d3-41b1-aa60-5b59e09cd560.note is a directory
[DEBUG]: Sync: Error uploading note "Ожидаемые события": Path /home/ademidov/.tomboy/4a747705-34ed-4dca-82f3-f2c4e523ccbd.note" or "/home/ademidov/.tomboy/sync-wdfs/0/0/4a747705-34ed-4dca-82f3-f2c4e523ccbd.note is a directory

На сервере реально создается только один файл lock, который, кстати, после окончания синхронизации еще и не удаляется.
Никто не сталкивался?
это значит, что WebDAV папка не пустая. Если очистить, все будет ОК.

Оффлайн zlogr

  • Новичок
  • *
  • Сообщений: 23
  • Слава роботам убийцам!
    • Просмотр профиля
Re: Синхронизация tomboy
« Ответ #43 : 27 Октября 2008, 15:35:30 »
Странная проблема..
Визуально Tomboy(0.12) успешно проводит синхронизацию, сообщает что "Обновлены 33 заметки", у каждой заметки состояние: "Новая заметка загружена на сервер". А на самом деле на box.net пусто, tomboy  почему-то не может залить заметки.
Если примонтировать wdfs руками с теми же параметрами и попробовать скопировать туда файл всё проходит успешно.
В какую сторону копать?

В логе следующие ошибки:
27.10.2008 15:30:29 [DEBUG]: Sync: Error uploading note "Почта root на произвольный mail": Path /home/zlogr/.tomboy/3f33e671-6529-48c2-aa7c-9008949d9a42.note" or "/home/zlogr/.tomboy/sync-wdfs/0/0/3f33e671-6529-48c2-aa7c-9008949d9a42.note is a directory
27.10.2008 15:30:30 [DEBUG]: Sync: Error uploading note "Insider": Path /home/zlogr/.tomboy/8375ca8c-bcff-4303-b9ff-7fdf945fa642.note" or "/home/zlogr/.tomboy/sync-wdfs/0/0/8375ca8c-bcff-4303-b9ff-7fdf945fa642.note is a directory

Папка WebDav пустая, файл lock создается в начале синхронизации и удаляется после её завершения.

Хмм.. заметил интересную особенность:
ls -asl /home/zlogr/.tomboy/
4 -rw-r--r--  1 zlogr zlogr  922 2008-10-14 15:44 0c014ca0-8528-4545-b6a9-5c8cdf2b5aa0.note
4 -rw-r--r--  1 zlogr zlogr  955 2008-10-07 15:38 36e0d3ee-c119-482b-a574-4413e5fdc336.note
4 -rw-r--r--  1 zlogr zlogr  776 2008-10-01 16:37 37963803-176c-47bb-bcba-73f34876e5af.note
4 -rw-r--r--  1 zlogr zlogr 1606 2008-10-14 15:08 3a704c92-3e13-4973-af58-c20893c3d57a.note
4 -rw-r--r--  1 zlogr zlogr 1097 2008-10-27 15:10 3f33e671-6529-48c2-aa7c-9008949d9a42.note
4 -rwxrwx--x  1 zlogr zlogr 1300 2008-06-30 18:29 508183f8-1bed-4b51-9d72-ac16723b3b05.note
4 -rw-r--r--  1 zlogr zlogr  775 2008-10-14 15:07 5326e2af-be21-4a98-a6bb-f769e124a0cf.note
4 -rwxrwx--x  1 zlogr zlogr  874 2008-05-22 11:03 5526d1fd-d660-4c02-b87b-d196d67e46a0.note
4 -rw-r--r--  1 zlogr zlogr  852 2008-10-14 15:45 601c8d4f-bbf9-4352-a35e-28c3d4943337.note
4 -rw-r--r--  1 zlogr zlogr 1736 2008-10-14 16:45 69d7ff3d-9d86-4326-b1e2-6c10c7f64427.note
4 -rw-r--r--  1 zlogr zlogr  899 2008-10-14 15:06 76140370-54fb-4730-8a02-a76b0b4fa430.note
4 -rwxrwx--x  1 zlogr zlogr 1806 2008-06-30 16:04 7de9c922-9fab-40ec-aa3b-a9d85c3b88e8.note
4 -rw-r--r--  1 zlogr zlogr 1063 2008-09-10 16:05 7fade45a-48b9-4202-be7c-e21a909cda76.note
4 -rw-r--r--  1 zlogr zlogr 1530 2008-10-22 17:59 8375ca8c-bcff-4303-b9ff-7fdf945fa642.note
4 -rw-r--r--  1 zlogr zlogr 1714 2008-10-14 15:07 8643f1e6-69af-4a70-9dd3-fd54a3d13cec.note
4 -rw-r--r--  1 zlogr zlogr  839 2008-10-07 15:39 883c6de0-33e7-4415-85dc-2e52b2dcba25.note
4 -rw-r--r--  1 zlogr zlogr 1476 2008-10-14 15:06 8b2384e1-cfc9-4c8e-9cc5-1c6a701aa055.note
4 -rw-r--r--  1 zlogr zlogr 1855 2008-10-27 15:10 9bdd5059-0a5a-409b-8275-4a2886a18dfc.note
4 -rw-r--r--  1 zlogr zlogr 1132 2008-10-14 15:06 a33f1513-f8b7-47fa-bffa-eb28ccbf71bf.note
4 -rw-r--r--  1 zlogr zlogr  982 2008-10-14 15:08 a3b0cae3-93c6-44b7-a5d5-2898b9755a97.note
4 drwxrwx--x  5 zlogr zlogr 4096 2008-10-27 15:02 addin-db-001
4 drwxrwx--x  2 zlogr zlogr 4096 2008-04-28 16:37 addins
4 -rw-r--r--  1 zlogr zlogr 2586 2008-09-10 16:08 b0154290-628a-4600-8cbd-9d6a81718ece.note
4 drwxrwx--x  2 zlogr zlogr 4096 2008-10-27 15:04 Backup
4 -rwxrwx--x  1 zlogr zlogr  802 2008-06-19 17:27 c39208fc-fafc-49ee-a694-f75360a887a3.note
4 -rw-r--r--  1 zlogr zlogr  809 2008-10-13 17:00 c823ed3e-a9fe-48c9-a900-3062e2e1df96.note
4 -rw-r--r--  1 zlogr zlogr 1314 2008-10-14 15:08 d4368985-30dc-4afa-ad54-0cc72838f5ec.note
4 -rw-r--r--  1 zlogr zlogr 1600 2008-10-14 15:08 d71c47f9-b3e2-4896-87e5-5f1706f7c958.note
4 -rw-r--r--  1 zlogr zlogr 2359 2008-09-10 16:06 e3a09219-9b51-4ee8-ac54-887814b35439.note
4 -rw-r--r--  1 zlogr zlogr 2756 2008-09-12 19:58 ef6e21d0-62c2-4c81-b784-d85897f5b2b6.note
4 -rwxrwx--x  1 zlogr zlogr  874 2008-06-26 13:09 f622a18e-9ba5-4069-b60c-8cbdb9543e93.note
4 -rwxrwx--x  1 zlogr zlogr 1392 2008-06-18 19:53 f7998c22-ffc4-4731-b006-9326e72bb346.note
4 -rw-r--r--  1 zlogr zlogr  762 2008-10-10 17:08 f7fd5212-e7e6-4f4e-af43-16f704f272dd.note
4 -rw-r--r--  1 zlogr zlogr 1297 2008-09-26 15:23 f924adf1-f7b0-49cc-a451-5c6983485f30.note
4 -rw-r--r--  1 zlogr zlogr 2282 2008-09-10 16:07 fa67d964-3b26-4606-9e7d-e34292d280d6.note
4 -rw-r--r--  1 zlogr zlogr  928 2008-10-14 15:08 fe2d3160-b719-4042-afb9-6d0527b716b6.note
4 -rw-r--r--  1 zlogr zlogr 2874 2008-10-27 15:43 manifest.xml
4 drwxr-xr-x  2 zlogr zlogr 4096 2008-09-23 16:41 sync_temp
? d?????????  ? ?     ?        ?                ? sync-wdfs
Подскажите какие должны быть права на директорию sync-wdfs?
« Последнее редактирование: 27 Октября 2008, 17:16:56 от zlogr »

Оффлайн axe

  • Старожил
  • *
  • Сообщений: 1203
    • Просмотр профиля
Re: Синхронизация tomboy
« Ответ #44 : 08 Ноября 2008, 02:28:57 »
1) насчет прав ничего сказать не могу: это зависит от настроек fuse. Думаю, можно проверить, нормальные ли права, так: начать синхронизацию (при этом примонтируется .sync-wdfs), и попробовать в нее зайти наутилусом (+создать/изменить/удалить файлик в ней). Если можно - значит, права, видимо, нормальные.
2) сейчас я этим способом не пользуюсь, но насколько помню, когда синхронизация у меня по описанному способу с box.net проходила нормально, я использовал не корневую папку box.net, а вложенную. Т.е. в настройках синхронизации было http://box.net/dav/tomboy. Ну и, ессно, на box.net была создана пустая папка tomboy. Попробуй так, вдруг получится

 

Страница сгенерирована за 0.016 секунд. Запросов: 19.