Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 348412

Summary: [FEATURES=test] gnome-extra/evolution-data-server-2.32.1 fails calendar tests
Product: Gentoo Linux Reporter: Hans de Graaff <graaff>
Component: New packagesAssignee: Gentoo Linux Gnome Desktop Team <gnome>
Status: VERIFIED NEEDINFO    
Severity: minor    
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 339225    

Description Hans de Graaff gentoo-dev Security 2010-12-11 10:12:10 UTC
make[2]: Entering directory `/var/tmp/portage/gnome-extra/evolution-data-server-2.32.1/work/evolution-data-server-2.32.1/calendar/tests'
Making check in ecal
make[3]: Entering directory `/var/tmp/portage/gnome-extra/evolution-data-server-2.32.1/work/evolution-data-server-2.32.1/calendar/tests/ecal'
make  check-TESTS
make[4]: Entering directory `/var/tmp/portage/gnome-extra/evolution-data-server-2.32.1/work/evolution-data-server-2.32.1/calendar/tests/ecal'

(process:31916): libecal-WARNING **: Unmatched error name org.freedesktop.DBus.GLib.UnmappedError.EDataCalError.Code13

(process:31916): libecal-WARNING **: Cannot get cal from factory: No backend factory for 'local' of 'VEVENT'

** ERROR **: failed to create calendar: `local:/var/tmp/portage/gnome-extra/evolution-data-server-2.32.1/temp/ecal-test-5BENNV/'
aborting...
/bin/sh: line 5: 31916 Aborted                 ${dir}$tst
FAIL: test-ecal-remove

(process:31946): libecal-WARNING **: Unmatched error name org.freedesktop.DBus.GLib.UnmappedError.EDataCalError.Code13

(process:31946): libecal-WARNING **: Cannot get cal from factory: No backend factory for 'local' of 'VEVENT'

** ERROR **: failed to create calendar: `local:/var/tmp/portage/gnome-extra/evolution-data-server-2.32.1/temp/ecal-test-A4MHNV/'
aborting...
/bin/sh: line 5: 31946 Aborted                 ${dir}$tst
FAIL: test-ecal-open
PASS: test-ecal-get-free-busy

(process:31983): libecal-WARNING **: Unmatched error name org.freedesktop.DBus.GLib.UnmappedError.EDataCalError.Code13

(process:31983): libecal-WARNING **: Cannot get cal from factory: No backend factory for 'local' of 'VEVENT'

** ERROR **: failed to create calendar: `local:/var/tmp/portage/gnome-extra/evolution-data-server-2.32.1/temp/ecal-test-4XVFNV/'
aborting...
/bin/sh: line 5: 31983 Aborted                 ${dir}$tst
FAIL: test-ecal-get-timezone

(process:32004): libecal-WARNING **: Unmatched error name org.freedesktop.DBus.GLib.UnmappedError.EDataCalError.Code13

(process:32004): libecal-WARNING **: Cannot get cal from factory: No backend factory for 'local' of 'VEVENT'

** ERROR **: failed to create calendar: `local:/var/tmp/portage/gnome-extra/evolution-data-server-2.32.1/temp/ecal-test-PXPPNV/'
aborting...
/bin/sh: line 5: 32004 Aborted                 ${dir}$tst
FAIL: test-ecal-add-timezone

(process:32025): libecal-WARNING **: Unmatched error name org.freedesktop.DBus.GLib.UnmappedError.EDataCalError.Code13

(process:32025): libecal-WARNING **: Cannot get cal from factory: No backend factory for 'local' of 'VEVENT'

** ERROR **: failed to create calendar: `local:/var/tmp/portage/gnome-extra/evolution-data-server-2.32.1/temp/ecal-test-N46NNV/'
aborting...
/bin/sh: line 5: 32025 Aborted                 ${dir}$tst
FAIL: test-ecal-set-default-timezone

(process:32046): libecal-WARNING **: Unmatched error name org.freedesktop.DBus.GLib.UnmappedError.EDataCalError.Code13

(process:32046): libecal-WARNING **: Cannot get cal from factory: No backend factory for 'local' of 'VEVENT'

** ERROR **: failed to create calendar: `local:/var/tmp/portage/gnome-extra/evolution-data-server-2.32.1/temp/ecal-test-WBFNNV/'
aborting...
/bin/sh: line 5: 32046 Aborted                 ${dir}$tst
FAIL: test-ecal-get-alarm-email-address

(process:32067): libecal-WARNING **: Unmatched error name org.freedesktop.DBus.GLib.UnmappedError.EDataCalError.Code13

(process:32067): libecal-WARNING **: Cannot get cal from factory: No backend factory for 'local' of 'VEVENT'

** ERROR **: failed to create calendar: `local:/var/tmp/portage/gnome-extra/evolution-data-server-2.32.1/temp/ecal-test-7XZLNV/'
aborting...
/bin/sh: line 5: 32067 Aborted                 ${dir}$tst
FAIL: test-ecal-get-cal-address

(process:32088): libecal-WARNING **: Unmatched error name org.freedesktop.DBus.GLib.UnmappedError.EDataCalError.Code13

(process:32088): libecal-WARNING **: Cannot get cal from factory: No backend factory for 'local' of 'VEVENT'

** ERROR **: failed to create calendar: `local:/var/tmp/portage/gnome-extra/evolution-data-server-2.32.1/temp/ecal-test-TZPVNV/'
aborting...
/bin/sh: line 5: 32088 Aborted                 ${dir}$tst
FAIL: test-ecal-get-ldap-attribute

(process:32109): libecal-WARNING **: Unmatched error name org.freedesktop.DBus.GLib.UnmappedError.EDataCalError.Code13

(process:32109): libecal-WARNING **: Cannot get cal from factory: No backend factory for 'local' of 'VEVENT'

** ERROR **: failed to create calendar: `local:/var/tmp/portage/gnome-extra/evolution-data-server-2.32.1/temp/ecal-test-45FUNV/'
aborting...
/bin/sh: line 5: 32109 Aborted                 ${dir}$tst
FAIL: test-ecal-get-capabilities

(process:32130): libecal-WARNING **: Unmatched error name org.freedesktop.DBus.GLib.UnmappedError.EDataCalError.Code13

(process:32130): libecal-WARNING **: Cannot get cal from factory: No backend factory for 'local' of 'VEVENT'

** ERROR **: failed to create calendar: `local:/var/tmp/portage/gnome-extra/evolution-data-server-2.32.1/temp/ecal-test-EFYRNV/'
aborting...
/bin/sh: line 5: 32130 Aborted                 ${dir}$tst
FAIL: test-ecal-get-default-object

(process:32151): libecal-WARNING **: Unmatched error name org.freedesktop.DBus.GLib.UnmappedError.EDataCalError.Code13

(process:32151): libecal-WARNING **: Cannot get cal from factory: No backend factory for 'local' of 'VEVENT'

** ERROR **: failed to create calendar: `local:/var/tmp/portage/gnome-extra/evolution-data-server-2.32.1/temp/ecal-test-TMXQNV/'
aborting...
/bin/sh: line 5: 32151 Aborted                 ${dir}$tst
FAIL: test-ecal-set-mode

(process:32172): libecal-WARNING **: Unmatched error name org.freedesktop.DBus.GLib.UnmappedError.EDataCalError.Code13

(process:32172): libecal-WARNING **: Cannot get cal from factory: No backend factory for 'local' of 'VEVENT'

** ERROR **: failed to create calendar: `local:/var/tmp/portage/gnome-extra/evolution-data-server-2.32.1/temp/ecal-test-01I0NV/'
aborting...
/bin/sh: line 5: 32172 Aborted                 ${dir}$tst
FAIL: test-ecal-create-object

(process:32193): libecal-WARNING **: Unmatched error name org.freedesktop.DBus.GLib.UnmappedError.EDataCalError.Code13

(process:32193): libecal-WARNING **: Cannot get cal from factory: No backend factory for 'local' of 'VEVENT'

** ERROR **: failed to create calendar: `local:/var/tmp/portage/gnome-extra/evolution-data-server-2.32.1/temp/ecal-test-IK2YNV/'
aborting...
/bin/sh: line 5: 32193 Aborted                 ${dir}$tst
FAIL: test-ecal-create-object--2

(process:32214): libecal-WARNING **: Unmatched error name org.freedesktop.DBus.GLib.UnmappedError.EDataCalError.Code13

(process:32214): libecal-WARNING **: Cannot get cal from factory: No backend factory for 'local' of 'VEVENT'

** ERROR **: failed to create calendar: `local:/var/tmp/portage/gnome-extra/evolution-data-server-2.32.1/temp/ecal-test-KSNZNV/'
aborting...
/bin/sh: line 5: 32214 Aborted                 ${dir}$tst
FAIL: test-ecal-get-objects-for-uid

(process:32235): libecal-WARNING **: Unmatched error name org.freedesktop.DBus.GLib.UnmappedError.EDataCalError.Code13

(process:32235): libecal-WARNING **: Cannot get cal from factory: No backend factory for 'local' of 'VEVENT'

** ERROR **: failed to create calendar: `local:/var/tmp/portage/gnome-extra/evolution-data-server-2.32.1/temp/ecal-test-L15XNV/'
aborting...
/bin/sh: line 5: 32235 Aborted                 ${dir}$tst
FAIL: test-ecal-remove-object

(process:32256): libecal-WARNING **: Unmatched error name org.freedesktop.DBus.GLib.UnmappedError.EDataCalError.Code13

(process:32256): libecal-WARNING **: Cannot get cal from factory: No backend factory for 'local' of 'VEVENT'

** ERROR **: failed to create calendar: `local:/var/tmp/portage/gnome-extra/evolution-data-server-2.32.1/temp/ecal-test-6WEKNV/'
aborting...
/bin/sh: line 5: 32256 Aborted                 ${dir}$tst
FAIL: test-ecal-get-object-list

(process:32277): libecal-WARNING **: Unmatched error name org.freedesktop.DBus.GLib.UnmappedError.EDataCalError.Code13

(process:32277): libecal-WARNING **: Cannot get cal from factory: No backend factory for 'local' of 'VEVENT'

** ERROR **: failed to create calendar: `local:/var/tmp/portage/gnome-extra/evolution-data-server-2.32.1/temp/ecal-test-R11INV/'
aborting...
/bin/sh: line 5: 32277 Aborted                 ${dir}$tst
FAIL: test-ecal-modify-object

(process:32298): libecal-WARNING **: Unmatched error name org.freedesktop.DBus.GLib.UnmappedError.EDataCalError.Code13

(process:32298): libecal-WARNING **: Cannot get cal from factory: No backend factory for 'local' of 'VEVENT'

** ERROR **: failed to create calendar: `local:/var/tmp/portage/gnome-extra/evolution-data-server-2.32.1/temp/ecal-test-NGNGNV/'
aborting...
/bin/sh: line 5: 32298 Aborted                 ${dir}$tst
FAIL: test-ecal-send-objects

(process:32319): libecal-WARNING **: Unmatched error name org.freedesktop.DBus.GLib.UnmappedError.EDataCalError.Code13

(process:32319): libecal-WARNING **: Cannot get cal from factory: No backend factory for 'local' of 'VEVENT'

** ERROR **: failed to create calendar: `local:/var/tmp/portage/gnome-extra/evolution-data-server-2.32.1/temp/ecal-test-A37ENV/'
aborting...
/bin/sh: line 5: 32319 Aborted                 ${dir}$tst
FAIL: test-ecal-receive-objects

(process:32340): libecal-WARNING **: Unmatched error name org.freedesktop.DBus.GLib.UnmappedError.EDataCalError.Code13

(process:32340): libecal-WARNING **: Cannot get cal from factory: No backend factory for 'local' of 'VEVENT'

** ERROR **: failed to create calendar: `local:/var/tmp/portage/gnome-extra/evolution-data-server-2.32.1/temp/ecal-test-DLIPNV/'
aborting...
/bin/sh: line 5: 32340 Aborted                 ${dir}$tst
FAIL: test-ecal-get-query

(process:32361): libecal-WARNING **: Unmatched error name org.freedesktop.DBus.GLib.UnmappedError.EDataCalError.Code13

(process:32361): libecal-WARNING **: Cannot get cal from factory: No backend factory for 'local' of 'VEVENT'

** ERROR **: failed to create calendar: `local:/var/tmp/portage/gnome-extra/evolution-data-server-2.32.1/temp/ecal-test-662NNV/'
aborting...
/bin/sh: line 5: 32361 Aborted                 ${dir}$tst
FAIL: test-ecal-stress-factory--serial

(process:32382): libecal-WARNING **: Unmatched error name org.freedesktop.DBus.GLib.UnmappedError.EDataCalError.Code13

(process:32382): libecal-WARNING **: Cannot get cal from factory: No backend factory for 'local' of 'VEVENT'

** ERROR **: failed to create calendar: `local:/var/tmp/portage/gnome-extra/evolution-data-server-2.32.1/temp/ecal-test-CFFMNV/'
aborting...
/bin/sh: line 5: 32382 Aborted                 ${dir}$tst
FAIL: test-ecal-stress-factory--fifo

(process:32403): libecal-WARNING **: Unmatched error name org.freedesktop.DBus.GLib.UnmappedError.EDataCalError.Code13

(process:32403): libecal-WARNING **: Cannot get cal from factory: No backend factory for 'local' of 'VEVENT'

** ERROR **: failed to create calendar: `local:/var/tmp/portage/gnome-extra/evolution-data-server-2.32.1/temp/ecal-test-RG5KNV/'
aborting...
/bin/sh: line 5: 32403 Aborted                 ${dir}$tst
FAIL: test-ecal-stress-factory--single-cal

(process:32424): libecal-WARNING **: Unmatched error name org.freedesktop.DBus.GLib.UnmappedError.EDataCalError.Code13

(process:32424): libecal-WARNING **: Cannot get cal from factory: No backend factory for 'local' of 'VEVENT'

** ERROR **: failed to create calendar: `local:/var/tmp/portage/gnome-extra/evolution-data-server-2.32.1/temp/ecal-test-OFVUNV/'
aborting...
/bin/sh: line 5: 32424 Aborted                 ${dir}$tst
FAIL: test-ecal-stress-factory--open-async
======================================================================================
24 of 25 tests failed
Please report to http://bugzilla.gnome.org/enter_bug.cgi?product=Evolution-Data-Server
======================================================================================
make[4]: *** [check-TESTS] Error 1
make[4]: Leaving directory `/var/tmp/portage/gnome-extra/evolution-data-server-2.32.1/work/evolution-data-server-2.32.1/calendar/tests/ecal'
make[3]: *** [check-am] Error 2
make[3]: Leaving directory `/var/tmp/portage/gnome-extra/evolution-data-server-2.32.1/work/evolution-data-server-2.32.1/calendar/tests/ecal'
make[2]: *** [check-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/gnome-extra/evolution-data-server-2.32.1/work/evolution-data-server-2.32.1/calendar/tests'
make[1]: *** [check-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/gnome-extra/evolution-data-server-2.32.1/work/evolution-data-server-2.32.1/calendar'
make: *** [check-recursive] Error 1
emake failed
 * ERROR: gnome-extra/evolution-data-server-2.32.1 failed:
 *   Tests failed.
Comment 1 Pacho Ramos gentoo-dev 2010-12-11 22:43:01 UTC
I am sure ecal tests were running for me after unsetting some variables and so...

Not sure what is making them fail now :-S

Could you please attach full build.log and emerge --info? Also would be nice to check if tests run ok for you when manually compiling sources and running them.

Thanks a lot
Comment 2 Hans de Graaff gentoo-dev Security 2010-12-12 10:44:46 UTC
On a hunch I emerged evolution-data-server 2.23.1 once with FEATURES=-test, and now I can no longer reproduce the test error. It looks like some of the old e-d-s parts are used when running the tests.
Comment 3 David J Cozatt 2010-12-12 22:30:19 UTC
I believe you are correct and that once the revdep-rebuild and rm of old libraries is done you would not see this.

At present the correct way to do this would appear to be bail at the evolution-data-server install and fix all the libraries and rm the old so's If you don't then evolution fails to build and these tests show why?
Comment 4 Gilles Dartiguelongue (RETIRED) gentoo-dev 2010-12-13 09:25:41 UTC
Please provide a full build.log and emerge --info as usual.
Comment 5 Gilles Dartiguelongue (RETIRED) gentoo-dev 2010-12-30 13:19:11 UTC
Due to lack of updated information in the last 2 weeks, there is no way we can further help you solve this problem. Thanks for reporting anyway.