• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

synce-opensync-plugin wird nicht gefunden (erledigt)

hiroaki

Newbie
Hi,

ich versuche gerade mit frisch installiertem openSuSE 11.2 meinen MDA Compact IV (Windows Mobile 6.0) zu synchronisieren.

Erstes Problem ist:
Das synce-opensync-plugin wird nicht gefunden:
Code:
 msynctool --listplugins
Available plugins:
file-sync
evo2-sync
Obwohl:
Code:
ls -l /usr/lib/opensync/python-plugins/
insgesamt 12
-rw-r--r-- 1 root root 9231 19. Nov 18:30 synce-opensync-plugin-2x.py

ls -l /usr/lib/opensync/plugins/
total 1412
-rwxr-xr-x 1 root root   30488 Oct 20 12:04 evo2_sync.so
-rwxr-xr-x 1 root root   18032 Oct 19 20:12 file_sync.so
-rwxr-xr-x 1 root root 1392456 Oct 24 08:48 python_module.so
Da komme ich schonmal nicht weiter, da natürlich ein addmember fehlschlägt
Code:
msynctool --addmember MDA synce-opensync-plugin
Unable to instance plugin with name synce-opensync-plugin: Unable to find the plugin "synce-opensync-plugin"

Wo oder was muss ich noch drehen oder installieren, damit das geht?

Danke für jeden Tipp
Cu
hiroaki
 
OP
H

hiroaki

Newbie
Hi,

noch ein kleiner Nachtrag:
Mit pls und mit Nautilus kann ich die Dateien des MDA sehen. Die Verbindung ist also prinzipiell in Ordnung.

Ich kann auch auf dem MDA die Synchronisierung starten. Der sagt dann auch, das alles OK wäre, aber in Evolution kommt nix an.
Das sync-engine.log gibt dafür Unmengen an Fehlermeldungen aus. (Wird das eigentlich immer so schnell so groß? Ich habe schon nach einem Tag über 2 Mio. Zeilen. :???: )
Auszugsweise:
Code:
2009-12-07 14:22:21,393 DEBUG engine.partnerships.Partnerships : CreateNewPartnership: setting synchronization data source 
* {12FDD45F-B3DF-7F0C-01DA-9714CD815B6F}
    StoreType = 2
    Name = Linux desktop
    Server = pc105

    * Engines
        [no params]

        * {176F4FFD-F20C-4BD4-BDD7-01D0726C567B}
            [no params]

            * Providers
                [no params]

                * {B7B6ACB2-AF1D-43F5-BF9A-586111B263EF}
                    ReadOnly = 0
                    Enabled = 1
                    Name = Files

                * {4A5D9FE0-F139-4A63-A5A4-4F31CEEA02AD}
                    ReadOnly = 0
                    Enabled = 1
                    Name = Calendar

                * {A38DEEBF-C535-D8E2-AE24-8AE61845CF82}
                    ReadOnly = 1
                    Enabled = 0
                    Name = Media

                * {783AE4F6-4C12-4423-8270-66361260D4F1}
                    ReadOnly = 0
                    Enabled = 1
                    Name = Tasks

                * {BEA275EB-E3B7-641F-3D77-752349BAAA63}
                    ReadOnly = 1
                    Enabled = 0
                    Name = AvantGo

                * {8E98CB51-85A4-4777-8DEB-A0298DF8899F}
                    ReadOnly = 1
                    Enabled = 0
                    Name = Notes

                * {C6D47067-6E92-480E-B0FC-4BA82182FAC7}
                    ReadOnly = 0
                    Enabled = 0
                    Name = E-mail

                * {89768ABD-D173-18E3-16EC-98034F67B775}
                    ReadOnly = 0
                    Enabled = 0
                    Name = WorldMate

                * {0DD8685C-E272-4FCB-9ECF-2EAD7EA2497B}
                    ReadOnly = 0
                    Enabled = 1
                    Name = Contacts

                * {7E29B5F7-C686-4B0C-9892-FD8BAD8E0D08}
                    ReadOnly = 1
                    Enabled = 0
                    Name = Favorites

            * Settings
                Domain = DEFAULT
                UseSSL = 0
                URI = Microsoft-Server-ActiveSync
                User = DEFAULT
                ConflictResolution = 1
                Password = DEFAULT
                SavePassword = 1

2009-12-07 14:22:21,394 DEBUG engine.xmlutil : _config_query: CeProcessConfig request is 
<wap-provisioningdoc>
  <characteristic type="Sync">
    <characteristic type="Sources">
      <characteristic type="{12FDD45F-B3DF-7F0C-01DA-9714CD815B6F}">
        <characteristic type="Engines">
          <characteristic type="{176F4FFD-F20C-4BD4-BDD7-01D0726C567B}">
            <characteristic type="Providers">
              <characteristic type="{B7B6ACB2-AF1D-43F5-BF9A-586111B263EF}">
                <parm name="ReadOnly" value="0"/>
                <parm name="Enabled" value="1"/>
                <parm name="Name" value="Files"/>
              </characteristic>
              <characteristic type="{4A5D9FE0-F139-4A63-A5A4-4F31CEEA02AD}">
                <parm name="ReadOnly" value="0"/>
                <parm name="Enabled" value="1"/>
                <parm name="Name" value="Calendar"/>
              </characteristic>
              <characteristic type="{A38DEEBF-C535-D8E2-AE24-8AE61845CF82}">
                <parm name="ReadOnly" value="1"/>
                <parm name="Enabled" value="0"/>
                <parm name="Name" value="Media"/>
              </characteristic>
              <characteristic type="{783AE4F6-4C12-4423-8270-66361260D4F1}">
                <parm name="ReadOnly" value="0"/>
                <parm name="Enabled" value="1"/>
                <parm name="Name" value="Tasks"/>
              </characteristic>
              <characteristic type="{BEA275EB-E3B7-641F-3D77-752349BAAA63}">
                <parm name="ReadOnly" value="1"/>
                <parm name="Enabled" value="0"/>
                <parm name="Name" value="AvantGo"/>
              </characteristic>
              <characteristic type="{8E98CB51-85A4-4777-8DEB-A0298DF8899F}">
                <parm name="ReadOnly" value="1"/>
                <parm name="Enabled" value="0"/>
                <parm name="Name" value="Notes"/>
              </characteristic>
              <characteristic type="{C6D47067-6E92-480E-B0FC-4BA82182FAC7}">
                <parm name="ReadOnly" value="0"/>
                <parm name="Enabled" value="0"/>
                <parm name="Name" value="E-mail"/>
              </characteristic>
              <characteristic type="{89768ABD-D173-18E3-16EC-98034F67B775}">
                <parm name="ReadOnly" value="0"/>
                <parm name="Enabled" value="0"/>
                <parm name="Name" value="WorldMate"/>
              </characteristic>
              <characteristic type="{0DD8685C-E272-4FCB-9ECF-2EAD7EA2497B}">
                <parm name="ReadOnly" value="0"/>
                <parm name="Enabled" value="1"/>
                <parm name="Name" value="Contacts"/>
              </characteristic>
              <characteristic type="{7E29B5F7-C686-4B0C-9892-FD8BAD8E0D08}">
                <parm name="ReadOnly" value="1"/>
                <parm name="Enabled" value="0"/>
                <parm name="Name" value="Favorites"/>
              </characteristic>
            </characteristic>
            <characteristic type="Settings">
              <parm name="Domain" value="DEFAULT"/>
              <parm name="UseSSL" value="0"/>
              <parm name="URI" value="Microsoft-Server-ActiveSync"/>
              <parm name="User" value="DEFAULT"/>
              <parm name="ConflictResolution" value="1"/>
              <parm name="Password" value="DEFAULT"/>
              <parm name="SavePassword" value="1"/>
            </characteristic>
          </characteristic>
        </characteristic>
        <parm name="StoreType" value="2"/>
        <parm name="Name" value="Linux desktop"/>
        <parm name="Server" value="pc105"/>
      </characteristic>
    </characteristic>
  </characteristic>
</wap-provisioningdoc>
2009-12-07 14:22:22,919 DEBUG engine.xmlutil : _config_query: CeProcessConfig response is 
<?xml version="1.0" encoding="utf-8"?>
<wap-provisioningdoc>
  <characteristic type="Sync">
    <characteristic type="Sources">
      <characteristic type="{12FDD45F-B3DF-7F0C-01DA-9714CD815B6F}">
        <characteristic type="Engines">
          <characteristic type="{176F4FFD-F20C-4BD4-BDD7-01D0726C567B}">
            <characteristic type="Providers">
              <characteristic type="{B7B6ACB2-AF1D-43F5-BF9A-586111B263EF}">
                <parm name="ReadOnly" value="0"/>
                <parm name="Enabled" value="1"/>
                <parm name="Name" value="Files"/>
              </characteristic>
              <characteristic type="{4A5D9FE0-F139-4A63-A5A4-4F31CEEA02AD}">
                <parm name="ReadOnly" value="0"/>
                <parm name="Enabled" value="1"/>
                <parm name="Name" value="Calendar"/>
              </characteristic>
              <characteristic type="{A38DEEBF-C535-D8E2-AE24-8AE61845CF82}">
                <parm name="ReadOnly" value="1"/>
                <parm name="Enabled" value="0"/>
                <parm name="Name" value="Media"/>
              </characteristic>
              <characteristic type="{783AE4F6-4C12-4423-8270-66361260D4F1}">
                <parm name="ReadOnly" value="0"/>
                <parm name="Enabled" value="1"/>
                <parm name="Name" value="Tasks"/>
              </characteristic>
              <characteristic type="{BEA275EB-E3B7-641F-3D77-752349BAAA63}">
                <parm name="ReadOnly" value="1"/>
                <parm name="Enabled" value="0"/>
                <parm name="Name" value="AvantGo"/>
              </characteristic>
              <characteristic type="{8E98CB51-85A4-4777-8DEB-A0298DF8899F}">
                <parm name="ReadOnly" value="1"/>
                <parm name="Enabled" value="0"/>
                <parm name="Name" value="Notes"/>
              </characteristic>
              <characteristic type="{C6D47067-6E92-480E-B0FC-4BA82182FAC7}">
                <parm name="ReadOnly" value="0"/>
                <parm name="Enabled" value="0"/>
                <parm name="Name" value="E-mail"/>
              </characteristic>
              <characteristic type="{89768ABD-D173-18E3-16EC-98034F67B775}">
                <parm name="ReadOnly" value="0"/>
                <parm name="Enabled" value="0"/>
                <parm name="Name" value="WorldMate"/>
              </characteristic>
              <characteristic type="{0DD8685C-E272-4FCB-9ECF-2EAD7EA2497B}">
                <parm name="ReadOnly" value="0"/>
                <parm name="Enabled" value="1"/>
                <parm name="Name" value="Contacts"/>
              </characteristic>
              <characteristic type="{7E29B5F7-C686-4B0C-9892-FD8BAD8E0D08}">
                <parm name="ReadOnly" value="1"/>
                <parm name="Enabled" value="0"/>
                <parm name="Name" value="Favorites"/>
              </characteristic>
            </characteristic>
            <characteristic type="Settings">
              <parm name="Domain" value="DEFAULT"/>
              <parm name="UseSSL" value="0"/>
              <parm name="URI" value="Microsoft-Server-ActiveSync"/>
              <parm name="User" value="DEFAULT"/>
              <parm name="ConflictResolution" value="1"/>
              <parm name="Password" value="DEFAULT"/>
              <parm name="SavePassword" value="1"/>
            </characteristic>
          </characteristic>
        </characteristic>
        <parm name="StoreType" value="2"/>
        <parm name="Name" value="Linux desktop"/>
        <parm name="Server" value="pc105"/>
      </characteristic>
    </characteristic>
  </characteristic>
</wap-provisioningdoc>

2009-12-07 14:22:22,920 DEBUG engine.partnerships.Partnerships : add: updating device registry
2009-12-07 14:22:23,090 DEBUG engine.partnerships.Partnerships : add: storing partnership in slot 2
2009-12-07 14:22:23,092 INFO engine.partnerships.Partnerships : CreateNewPartnership: successfully saved host binding
2009-12-07 14:22:23,094 INFO engine.partnerships.Partnership : AttemptToBind : bound partnership P2: id=0xdddfdca, guid="{12FDD45F-B3DF-7F0C-01DA-9714CD815B6F}", hostname="pc105", name="Linux desktop", sync_items=[ Contacts, Calendar, Tasks, Files ] - running config
2009-12-07 14:22:23,095 INFO engine.partnerships.Partnership : synchronization of time to host is disabled
2009-12-07 14:22:23,095 INFO engine.partnerships.Partnership : DTPT multihoming is disabled
2009-12-07 14:22:23,096 DEBUG engine.xmlutil : _config_query: CeProcessConfig request is 
<wap-provisioningdoc>
  <characteristic type="Sync">
    <characteristic type="Settings">
      <parm name="AllowDTPTMultihoming" value="0"/>
    </characteristic>
  </characteristic>
</wap-provisioningdoc>
2009-12-07 14:22:23,569 DEBUG engine.xmlutil : _config_query: CeProcessConfig response is 
<?xml version="1.0" encoding="utf-8"?>
<wap-provisioningdoc>
  <characteristic type="Sync">
    <characteristic type="Settings">
      <parm name="AllowDTPTMultihoming" value="0"/>
    </characteristic>
  </characteristic>
</wap-provisioningdoc>

2009-12-07 14:22:23,570 INFO engine.partnerships.Partnerships : CreateNewPartnership: bind complete
2009-12-07 14:22:23,571 DEBUG engine.syncengine.kernel : StartSessions: DTPT starting
2009-12-07 14:22:23,572 DEBUG engine.syncengine.kernel : StartSessions: starting AirSync handler
2009-12-07 14:22:23,578 DEBUG engine.airsync.AirsyncThread : run: listening for Airsync requests
2009-12-07 14:22:23,578 DEBUG engine.syncengine.kernel : StartSessions: calling RAPI start_replication
2009-12-07 14:22:23,654 DEBUG engine.syncengine.kernel : StartSessions: calling RAPI sync_resume
2009-12-07 14:22:23,734 DEBUG engine.syncengine.kernel : StartSessions: starting RRA session
2009-12-07 14:22:23,735 INFO RRAThread : new RRA handler thread created
2009-12-07 14:22:23,736 INFO RRASyncManager : connecting to RRA
2009-12-07 14:22:24,568 INFO RRASyncManager : connected
2009-12-07 14:22:24,568 DEBUG RRAThread : have 5 object types
2009-12-07 14:22:24,569 INFO RRAThread : Subscribing to File objects
2009-12-07 14:22:24,570 DEBUG RRAThread : run: starting RRA event loop
2009-12-07 14:22:24,570 INFO engine.syncengine.kernel : Synchronized: Emitting PartnershipsChanged signal
2009-12-07 14:22:24,694 INFO FileDB : rescanning local files
2009-12-07 14:22:24,756 DEBUG RRAThread : Object reader for item index 0
2009-12-07 14:22:24,767 DEBUG FileProcessor : reader returning file of len 32
2009-12-07 14:22:24,767 DEBUG RRAThread : Object reader for item index 0
2009-12-07 14:22:24,767 DEBUG FileProcessor : reader returning file of len 0
2009-12-07 14:22:24,768 DEBUG RRAThread : Object reader for item index 1
2009-12-07 14:22:24,768 DEBUG FileProcessor : reader returning file of len 30
2009-12-07 14:22:24,769 DEBUG RRAThread : Object reader for item index 1
2009-12-07 14:22:24,769 DEBUG FileProcessor : reader returning file of len 0
2009-12-07 14:22:24,769 DEBUG RRAThread : Object reader for item index 2
2009-12-07 14:22:24,770 DEBUG FileProcessor : reader returning file of len 32
2009-12-07 14:22:24,770 DEBUG RRAThread : Object reader for item index 2
2009-12-07 14:22:24,770 DEBUG FileProcessor : reader returning file of len 0
2009-12-07 14:22:24,771 DEBUG RRAThread : Object reader for item index 3
2009-12-07 14:22:24,771 DEBUG FileProcessor : reader returning file of len 46
2009-12-07 14:22:24,771 DEBUG RRAThread : Object reader for item index 3
2009-12-07 14:22:24,772 DEBUG FileProcessor : reader returning file of len 0
2009-12-07 14:22:24,772 DEBUG RRAThread : Object reader for item index 4
Exception UnicodeDecodeError: UnicodeDecodeError('ascii', 'Pers\xc3\xb6nlich', 4, 5, 'ordinal not in range(128)') in 'pyrra._CB_ReaderCallback' ignored
[rra_syncmgr_put_multiple_objects:1153] Empty object of type 00002713 with ID 00000000, ignoring.
...
Exception UnicodeDecodeError: UnicodeDecodeError('ascii', 'Klingelt\xc3\xb6ne\\La Grange1.mp3', 8, 9, 'ordinal not in range(128)') in 'pyrra._CB_ReaderCallback' ignored
[rra_syncmgr_put_multiple_objects:1153] Empty object of type 00002713 with ID 00000000, ignoring.
2009-12-07 14:22:37,769 DEBUG RRAThread : Object reader for item index 192
Exception UnicodeDecodeError: UnicodeDecodeError('ascii', 'Klingelt\xc3\xb6ne\\MissionImpossible.wav', 8, 9, 'ordinal not in range(128)') in 'pyrra._CB_ReaderCallback' ignored
[rra_syncmgr_put_multiple_objects:1153] Empty object of type 00002713 with ID 00000000, ignoring.
[rrac_recv_65:420] Failed to receive expected packet
[rra_syncmgr_put_multiple_objects:1205] Failed to receive command 65
2009-12-07 14:22:37,769 DEBUG FileProcessor : Failed to send all files to handheld: Failed to put multiple objects
[rra_syncmgr_handle_all_pending_events:921] Failed to handle event
2009-12-07 14:22:37,770 DEBUG RRAThread : Failed in HandleAllPendingEvents(): Failed to handle an event
[rra_syncmgr_handle_all_pending_events:921] Failed to handle event
[rra_syncmgr_put_multiple_objects:1110] Failed to handle pending events
2009-12-07 14:22:37,770 DEBUG FileProcessor : Failed to send all files to handheld: Failed to put multiple objects
[rra_syncmgr_handle_all_pending_events:921] Failed to handle event
2009-12-07 14:22:37,770 DEBUG RRAThread : Failed in HandleAllPendingEvents(): Failed to handle an event
[rra_syncmgr_handle_all_pending_events:921] Failed to handle event
[rra_syncmgr_put_multiple_objects:1110] Failed to handle pending events
2009-12-07 14:22:37,770 DEBUG FileProcessor : Failed to send all files to handheld: Failed to put multiple objects
[rra_syncmgr_handle_all_pending_events:921] Failed to handle event
2009-12-07 14:22:37,770 DEBUG RRAThread : Failed in HandleAllPendingEvents(): Failed to handle an event
[rra_syncmgr_handle_all_pending_events:921] Failed to handle event
[rra_syncmgr_put_multiple_objects:1110] Failed to handle pending events
2009-12-07 14:22:37,770 DEBUG FileProcessor : Failed to send all files to handheld: Failed to put multiple objects
[rra_syncmgr_handle_all_pending_events:921] Failed to handle event
2009-12-07 14:22:37,771 DEBUG RRAThread : Failed in HandleAllPendingEvents(): Failed to handle an event
[rra_syncmgr_handle_all_pending_events:921] Failed to handle event
[rra_syncmgr_put_multiple_objects:1110] Failed to handle pending events
2009-12-07 14:22:37,771 DEBUG FileProcessor : Failed to send all files to handheld: Failed to put multiple objects
[rra_syncmgr_handle_all_pending_events:921] Failed to handle event
2009-12-07 14:22:37,771 DEBUG RRAThread : Failed in HandleAllPendingEvents(): Failed to handle an event
[rra_syncmgr_on_negotiation:834] We are supposed to reply!
2009-12-07 14:22:37,771 DEBUG RRAThread : Object callback for event File type 1
[rra_syncmgr_on_negotiation:834] We are supposed to reply!
...
2009-12-07 14:23:58,707 DEBUG RRAThread : Failed in HandleAllPendingEvents(): Failed to handle an event
2009-12-07 14:23:58,707 INFO FileProcessor : handling 19 remote changes
2009-12-07 14:23:58,707 INFO FileProcessor : fetching 19 items from handheld
[rra_syncmgr_handle_all_pending_events:921] Failed to handle event
[rra_syncmgr_get_multiple_objects:950] Failed to handle pending events
2009-12-07 14:23:58,707 DEBUG FileProcessor : Failed to retrieve all files from handheld: Failed to get multiple objects
[rra_syncmgr_handle_all_pending_events:921] Failed to handle event
[rra_syncmgr_put_multiple_objects:1110] Failed to handle pending events
2009-12-07 14:23:58,708 DEBUG FileProcessor : Failed to send all files to handheld: Failed to put multiple objects
[rra_syncmgr_handle_all_pending_events:921] Failed to handle event
2009-12-07 14:23:58,708 DEBUG RRAThread : Failed in HandleAllPendingEvents(): Failed to handle an event
[rra_syncmgr_handle_all_pending_events:921] Failed to handle event
[rra_syncmgr_put_multiple_objects:1110] Failed to handle pending events
2009-12-07 14:23:58,708 DEBUG FileProcessor : Failed to send all files to handheld: Failed to put multiple objects
[rra_syncmgr_handle_all_pending_events:921] Failed to handle event
...

cu
hiroaki
 
EDIT: Mit dem Paket von OpenSUSE Factory, derzeit Version 0.22-154.1 klappt es

Damit erübrigt sich meine alte Anfrage.

Danke für den Hinweis auf den Bug!

Eine Frage habe ich:
Mittlerweile ist der Bug ja erkannt und ein Workaround gefunden. Leider finde ich kein aktualisiertes RPM-Paket (das Paket auf Opensuse-Factory ist vom November und funktioniert nicht).

Kann man, um nicht auf eine Aktualisierung warten zu müssen, mit Hilfe der Beschreibung im Novell-Bugzilla das ganze selbst kompilieren und vorallem wie :D ?

Würde mich freuen wenn mir da jemand Helfen kann.

Danke, Lötkolben
 
Oben