[Bug 21331] New: ./autogen.sh && ./configure && make dist fails
by bugzilla@meego.com
https://bugs.meego.com/show_bug.cgi?id=21331
Summary: ./autogen.sh && ./configure && make dist fails
Classification: MeeGo Platform
Product: OS Middleware
Platform: ---
Version: 1.2
Platform: Common
Architecture: ---
Status: NEW
Severity: normal
Priority: Undecided
Component: SyncEvolution
AssignedTo: patrick.ohly(a)intel.com
ReportedBy: gabriel.schulhof(a)intel.com
QAContact: jingke.zhang(a)intel.com
CC: syncevolution-bugs(a)meego.bugs,
ext-iekku.huttunen(a)nokia.com
Estimated Hours: 0.0
make dist initially fails, because it tries to create README.html even though
the COND_HTML_README is defined.
The problem seems to be in automake itself. Look for
# FIXME: We should make sure that these variables are not
# conditionally defined (or else adjust the condition below).
in /usr/bin/automake
--------
Product: OS Middleware
Component: SyncEvolution
MeeGo Release: 1.2
Severity: normal
Priority: Undecided
Keywords:
Status: NEW
Who: gabriel.schulhof(a)intel.com
Assigned To: patrick.ohly(a)intel.com
Target Build: ---
Flags:
Changed:
--------
https://bugs.meego.com/show_bug.cgi?id=21331
--
Configure bugmail: https://bugs.meego.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching someone on the CC list of the bug.
10 years, 6 months
[Bug 22669] New: CalDAV: add<->add conflicts
by bugzilla@meego.com
https://bugs.meego.com/show_bug.cgi?id=22669
Summary: CalDAV: add<->add conflicts
Classification: MeeGo Projects
Product: SyncEvolution
Platform: ---
Version: unspecified
Platform: Common
Architecture: ---
Status: NEW
Severity: normal
Priority: Undecided
Component: SyncEvolution
AssignedTo: syncevolution-bugs(a)meego.bugs
ReportedBy: patrick.ohly(a)intel.com
QAContact: jingke.zhang(a)intel.com
CC: syncevolution-bugs(a)meego.bugs,
syncevolution-default-bugs(a)meego.bugs
Estimated Hours: 0.0
Suppose the same meeting invitation for event UID=FOO is processed in
both Evolution and Google Calendar. This always happens when the meeting
invitation emails is sent to Google Mail, then later viewed in Evolution.
On the Evolution side, the invitation is accepted. In Google Calendar this is
still open.
When syncing in that state the sync engine does not recognize that both sides
have added the same meeting and the "meeting accepted" information eventually
gets lost.
As a workaround, always synchronize the calendar before processing meeting
invitation emails.
See "[SyncEvolution] UID matching during add<->add conflict" for a discussion
how this can be solved in the engine.
--------
Product: SyncEvolution
Component: SyncEvolution
MeeGo Release: unspecified
Severity: normal
Priority: Undecided
Keywords:
Status: NEW
Who: patrick.ohly(a)intel.com
Assigned To: syncevolution-bugs(a)meego.bugs
Target Build: ---
Flags:
Changed:
--------
https://bugs.meego.com/show_bug.cgi?id=22669
--
Configure bugmail: https://bugs.meego.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching the assignee of the bug.
You are watching someone on the CC list of the bug.
10 years, 6 months
[Bug 20373] New: Avoid GTK+ warning about
by bugzilla@meego.com
https://bugs.meego.com/show_bug.cgi?id=20373
Summary: Avoid GTK+ warning about
Classification: MeeGo Projects
Product: SyncEvolution
Platform: ---
Version: unspecified
Platform: Common
Architecture: ---
Status: NEW
Severity: normal
Priority: Undecided
Component: GTK UI
AssignedTo: syncevolution-bugs(a)meego.bugs
ReportedBy: murrayc(a)murrayc.com
QAContact: jingke.zhang(a)intel.com
CC: syncevolution-bugs(a)meego.bugs,
syncevolution-gtk-ui-bugs(a)meego.bugs
Estimated Hours: 0.0
Created attachment 7725
--> https://bugs.meego.com/attachment.cgi?id=7725
0001-GTK-UI-Avoid-warnings-due-to-null-settings_btn.patch
sync-ui (built for GTK+, not Moblin/Meego) currently gives this warning, though
it turns out to not be serious:
(sync-ui:14437): Gtk-CRITICAL **: IA__gtk_widget_set_sensitive: assertion
`GTK_IS_WIDGET (widget)' failed
This patch fixes that.
--------
Product: SyncEvolution
Component: GTK UI
MeeGo Release: unspecified
Severity: normal
Priority: Undecided
Keywords:
Status: NEW
Who: murrayc(a)murrayc.com
Assigned To: syncevolution-bugs(a)meego.bugs
Target Build: ---
Flags:
Changed:
--------
https://bugs.meego.com/show_bug.cgi?id=20373
--
Configure bugmail: https://bugs.meego.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching the assignee of the bug.
You are watching someone on the CC list of the bug.
10 years, 6 months
[Bug 21951] New: Add a cppunit test to check that some backends are registered.
by bugzilla@meego.com
https://bugs.meego.com/show_bug.cgi?id=21951
Summary: Add a cppunit test to check that some backends are
registered.
Classification: MeeGo Projects
Product: SyncEvolution
Platform: ---
Version: unspecified
Platform: Common
Architecture: ---
Status: NEW
Severity: normal
Priority: Undecided
Component: SyncEvolution
AssignedTo: syncevolution-bugs(a)meego.bugs
ReportedBy: murrayc(a)murrayc.com
QAContact: jingke.zhang(a)intel.com
CC: syncevolution-bugs(a)meego.bugs,
syncevolution-default-bugs(a)meego.bugs
Estimated Hours: 0.0
Created attachment 8514
--> https://bugs.meego.com/attachment.cgi?id=8514
0001-SyncSource-Add-a-cppunit-unit-test-to-check-that-som.patch
This small patch adds a very simple unit test to check that at least some
backends are registered, if any backends should be registered.
It's against the dbus-server-reorganization branch, but it might apply to
master, and hopefully that branch will be merged to master soonish.
This is meant to help identify this problem, though I can't make it fail under
any circumstances myself:
http://lists.syncevolution.org/pipermail/syncevolution/2011-July/002561.html
(I tested before the very latest commit that apparently fixes it anyway.)
--------
Product: SyncEvolution
Component: SyncEvolution
MeeGo Release: unspecified
Severity: normal
Priority: Undecided
Keywords:
Status: NEW
Who: murrayc(a)murrayc.com
Assigned To: syncevolution-bugs(a)meego.bugs
Target Build: ---
Flags:
Changed:
--------
https://bugs.meego.com/show_bug.cgi?id=21951
--
Configure bugmail: https://bugs.meego.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching the assignee of the bug.
You are watching someone on the CC list of the bug.
10 years, 6 months
[Bug 16452] New: CalDAV + libical: ORGANIZER parser error (Apple Calendar Server)
by bugzilla@meego.com
https://bugs.meego.com/show_bug.cgi?id=16452
Summary: CalDAV + libical: ORGANIZER parser error (Apple
Calendar Server)
Classification: MeeGo Projects
Product: SyncEvolution
Platform: ---
Version: unspecified
Platform: Common
Architecture: ---
Status: NEW
Severity: normal
Priority: Undecided
Component: SyncEvolution
AssignedTo: syncevolution-bugs(a)meego.bugs
ReportedBy: patrick.ohly(a)intel.com
QAContact: jingke.zhang(a)intel.com
CC: syncevolution-bugs(a)meego.bugs,
syncevolution-default-bugs(a)meego.bugs
Estimated Hours: 0.0
Run
CLIENT_TEST_SERVER=apple CLIENT_TEST_SIMPLE_UID=1 CLIENT_TEST_MODE=server
./client-test Client::Sync::ical20::testItems
with a configuration that talks to a Apple Calendar Server.
The ORGANIZER property is lost. Root cause is a parser error in libical of the
data sent by the server. From
Client_Sync_ical20_testItems.refresh.client.B/child/syncevolution-log.html:
[2011-04-20 10:50:46.268] Read block (768 bytes):
[BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Synthesis AG//NONSGML SyncML Engine V3.4.0.27//EN
BEGIN:VEVENT
UID:20060416T204922Z-4272-727-1-250@gollum
DTSTART:20060406T193000Z
DTEND:20060406T200000Z
ATTENDEE;CN=Patrick Ohly;CUTYPE=INDIVIDUAL;LANGUAGE=en;PARTSTAT=ACCEPTED;R
OLE=REQ-PARTICIPANT;RSVP=TRUE:mailto:Patrick.Ohly@gmx.de
ATTENDEE;CUTYPE=INDIVIDUAL;LANGUAGE=en;PARTSTAT=NEEDS-ACTION;ROLE=REQ-PART
ICIPANT;RSVP=TRUE:mailto:john@bar.com
CATEGORIES:BUSINESS
CATEGORIES:MEETING
CLASS:PUBLIC
CREATED:20110420T085029Z
DTSTAMP:20110420T085029Z
LAST-MODIFIED:20110420T085029Z
ORGANIZER;CN=Patrick Ohly;SCHEDULE-AGENT=NONE;SCHEDULE-STATUS=5.3:mailto:P
atrick.Ohly(a)gmx.de
SEQUENCE:2
SUMMARY:meeting invitation
TRANSP:OPAQUE
END:VEVENT
END:VCALENDAR
# [2011-04-20 10:50:46.272] Parsing:
# [2011-04-20 10:50:46.272]
BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Synthesis AG//NONSGML SyncML Engine V3.4.0.27//EN
BEGIN:VEVENT
UID:20060416T204922Z-4272-727-1-250@gollum
DTSTART:20060406T193000Z
DTEND:20060406T200000Z
ATTENDEE;CN=Patrick Ohly;CUTYPE=INDIVIDUAL;LANGUAGE=en;PARTSTAT=ACCEPTED;
ROLE=REQ-PARTICIPANT;RSVP=TRUE:mailto:Patrick.Ohly@gmx.de
ATTENDEE;CUTYPE=INDIVIDUAL;LANGUAGE=en;PARTSTAT=NEEDS-ACTION;
ROLE=REQ-PARTICIPANT;RSVP=TRUE:mailto:john@bar.com
CATEGORIES:BUSINESS
CATEGORIES:MEETING
CLASS:PUBLIC
CREATED:20110420T085029Z
DTSTAMP:20110420T085029Z
LAST-MODIFIED:20110420T085029Z
ORGANIZER;CN=Patrick Ohly:ERROR: No Value
SEQUENCE:2
SUMMARY:meeting invitation
TRANSP:OPAQUE
END:VEVENT
END:VCALENDAR
The data getting parsed here is the one exported by libical. Later this is
passed to Synthesis with property value "ERROR: No Value", where it gets
removed because it is not an email address (ical20 incoming script,
PARSEEMAILSPEC(ORGANIZER, CN, EM)).
Need to analyze in libical.
--
Configure bugmail: https://bugs.meego.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching the assignee of the bug.
You are watching someone on the CC list of the bug.
10 years, 8 months
[Bug 21311] New: item operations: authentication problem for WebDAV when using keyring
by bugzilla@meego.com
https://bugs.meego.com/show_bug.cgi?id=21311
Summary: item operations: authentication problem for WebDAV
when using keyring
Classification: MeeGo Projects
Product: SyncEvolution
Platform: ---
Version: unspecified
Platform: Common
Architecture: ---
Status: NEW
Severity: normal
Priority: Undecided
Component: SyncEvolution
AssignedTo: syncevolution-bugs(a)meego.bugs
ReportedBy: patrick.ohly(a)intel.com
QAContact: jingke.zhang(a)intel.com
CC: syncevolution-bugs(a)meego.bugs,
syncevolution-default-bugs(a)meego.bugs
Estimated Hours: 0.0
Affects 1.1.99.5.
When setting up a target config for WebDAV which stores the password in the
keyring, then accessing items (for example, --print-items) fails with an
authentication error because the password is not retrieved from the keyring
before running the operation.
One of the following workarounds avoids the issue:
* configure with "syncevolution --daemon=no"
* add "password=<your password>" to the command line when running the operation
--------
Product: SyncEvolution
Component: SyncEvolution
MeeGo Release: unspecified
Severity: normal
Priority: Undecided
Keywords:
Status: NEW
Who: patrick.ohly(a)intel.com
Assigned To: syncevolution-bugs(a)meego.bugs
Target Build: ---
Flags:
Changed:
--------
https://bugs.meego.com/show_bug.cgi?id=21311
--
Configure bugmail: https://bugs.meego.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching the assignee of the bug.
You are watching someone on the CC list of the bug.
10 years, 8 months
[Bug 22668] New: syncevolution.org binaries: libnotify1 -> libnotify4 incompatibility
by bugzilla@meego.com
https://bugs.meego.com/show_bug.cgi?id=22668
Summary: syncevolution.org binaries: libnotify1 -> libnotify4
incompatibility
Classification: MeeGo Projects
Product: SyncEvolution
Platform: ---
Version: unspecified
Platform: Common
Architecture: ---
Status: NEW
Severity: enhancement
Priority: Undecided
Component: SyncEvolution
AssignedTo: syncevolution-bugs(a)meego.bugs
ReportedBy: patrick.ohly(a)intel.com
QAContact: jingke.zhang(a)intel.com
CC: syncevolution-bugs(a)meego.bugs,
syncevolution-default-bugs(a)meego.bugs
Estimated Hours: 0.0
Newer Linux distros no longer have libnotify.so.1, preventing installation
resp. running binaries from syncevolution.org. It got replaced with
libnotify.so.4.
The source code already works with the old and new API:
#ifndef NOTIFY_CHECK_VERSION
# define NOTIFY_CHECK_VERSION(_x,_y,_z) 0
#endif
#if !NOTIFY_CHECK_VERSION(0,7,0)
m_notification = notify_notification_new(summary.c_str(), body.c_str(),
NULL, NULL);
#else
m_notification = notify_notification_new(summary.c_str(), body.c_str(),
NULL);
#endif
For binaries we need a --enable-libnotify-compatibility switch, similar to
--enable-neon-compatibility. Simply always calling notify_notification_new()
with four parameters may be enough.
--------
Product: SyncEvolution
Component: SyncEvolution
MeeGo Release: unspecified
Severity: enhancement
Priority: Undecided
Keywords:
Status: NEW
Who: patrick.ohly(a)intel.com
Assigned To: syncevolution-bugs(a)meego.bugs
Target Build: ---
Flags:
Changed:
--------
https://bugs.meego.com/show_bug.cgi?id=22668
--
Configure bugmail: https://bugs.meego.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching the assignee of the bug.
You are watching someone on the CC list of the bug.
10 years, 8 months
[Bug 22691] New: config migration + auto sync: duplicates configs
by bugzilla@meego.com
https://bugs.meego.com/show_bug.cgi?id=22691
Summary: config migration + auto sync: duplicates configs
Classification: MeeGo Projects
Product: SyncEvolution
Platform: ---
Version: unspecified
Platform: Common
Architecture: ---
Status: NEW
Severity: critical
Priority: Undecided
Component: SyncEvolution
AssignedTo: syncevolution-bugs(a)meego.bugs
ReportedBy: patrick.ohly(a)intel.com
QAContact: jingke.zhang(a)intel.com
CC: syncevolution-bugs(a)meego.bugs,
syncevolution-default-bugs(a)meego.bugs
Estimated Hours: 0.0
SyncEvolution 1.1.99.6
* create a config with SyncEvolution < 1.1.99 which has auto syncing enabled
* run syncevo-dbus-server 1.1.99.6
* restart after one auto sync
What happens is this:
1. the server sees the config
2. it starts an auto config
3. it migrates the config, which keeps the old config around with an .old
suffix
4. restart
5. the server sees the .old config
6. repeat at step 2, ad infinitum
=> creates config .old, .old.old, .old.old.old, ...
There are two options:
- ignore old configs for auto-syncing
- disabled auto-syncing in them
I prefer the second option because old configs are only implicitly marked as
such via the config name.
--------
Product: SyncEvolution
Component: SyncEvolution
MeeGo Release: unspecified
Severity: critical
Priority: Undecided
Keywords:
Status: NEW
Who: patrick.ohly(a)intel.com
Assigned To: syncevolution-bugs(a)meego.bugs
Target Build: ---
Flags:
Changed:
--------
https://bugs.meego.com/show_bug.cgi?id=22691
--
Configure bugmail: https://bugs.meego.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching the assignee of the bug.
You are watching someone on the CC list of the bug.
10 years, 9 months