Package: calendarserver Version: 1.2.dfsg-8 Severity: important After installing calendarserver in my lenny installation, and using example accounts.xml and sudoers.plist I tried to start server with -X options (log in console) and this is my output:
Starting calendarserver: caldavd2010-01-29 11:03:42+0000 [-] Log opened. 2010-01-29 11:03:42+0000 [-] twistd 8.1.0 (/usr/bin/python 2.5.2) starting up 2010-01-29 11:03:42+0000 [-] reactor class: <class 'twisted.internet.selectreactor.SelectReactor'> 2010-01-29 11:03:42+0000 [-] twistedcaldav.logging.AMPLoggingFactory starting on "'/var/run/caldavd/caldavd.socket'" 2010-01-29 11:03:42+0000 [-] [caldav-8008] /usr/lib/python2.5/site-packages/twisted/plugins/twisted_web2.py:22: DeprecationWarning: mktap and related support modules are deprecated as of Twisted 8.0. Use Twisted Application Plugins with the 'twistd' command directly, as described in 'Writing a Twisted Application Plugin for twistd' chapter of the Developer Guide. 2010-01-29 11:03:42+0000 [-] [caldav-8008] from twisted.scripts.mktap import _tapHelper 2010-01-29 11:03:42+0000 [-] [caldav-8008] Traceback (most recent call last): 2010-01-29 11:03:42+0000 [-] [caldav-8008] File "/usr/bin/twistd", line 21, in <module> 2010-01-29 11:03:42+0000 [-] [caldav-8008] run() 2010-01-29 11:03:42+0000 [-] [caldav-8008] File "/usr/lib/python2.5/site-packages/twisted/scripts/twistd.py", line 27, in run 2010-01-29 11:03:42+0000 [-] [caldav-8008] app.run(runApp, ServerOptions) 2010-01-29 11:03:42+0000 [-] [caldav-8008] File "/usr/lib/python2.5/site-packages/twisted/application/app.py", line 614, in run 2010-01-29 11:03:42+0000 [-] [caldav-8008] runApp(config) 2010-01-29 11:03:42+0000 [-] [caldav-8008] File "/usr/lib/python2.5/site-packages/twisted/scripts/twistd.py", line 23, in runApp 2010-01-29 11:03:42+0000 [-] [caldav-8008] _SomeApplicationRunner(config).run() 2010-01-29 11:03:42+0000 [-] [caldav-8008] File "/usr/lib/python2.5/site-packages/twisted/application/app.py", line 330, in run 2010-01-29 11:03:42+0000 [-] [caldav-8008] self.application = self.createOrGetApplication() 2010-01-29 11:03:42+0000 [-] [caldav-8008] File "/usr/lib/python2.5/site-packages/twisted/application/app.py", line 411, in createOrGetApplication 2010-01-29 11:03:42+0000 [-] [caldav-8008] ser = plg.makeService(self.config.subOptions) 2010-01-29 11:03:42+0000 [-] [caldav-8008] File "/usr/lib/python2.5/site-packages/twistedcaldav/tap.py", line 749, in makeService 2010-01-29 11:03:42+0000 [-] [caldav-8008] service = serviceMethod(options) 2010-01-29 11:03:42+0000 [-] [caldav-8008] File "/usr/lib/python2.5/site-packages/twistedcaldav/tap.py", line 559, in makeService_Slave 2010-01-29 11:03:42+0000 [-] [caldav-8008] root.setAccessControlList(davxml.ACL(*rootACEs)) 2010-01-29 11:03:42+0000 [-] [caldav-8008] File "/usr/lib/python2.5/site-packages/twisted/web2/dav/resource.py", line 790, in setAccessControlList 2010-01-29 11:03:42+0000 [-] [caldav-8008] self.writeDeadProperty(acl) 2010-01-29 11:03:42+0000 [-] [caldav-8008] File "/usr/lib/python2.5/site-packages/twisted/web2/dav/resource.py", line 497, in writeDeadProperty 2010-01-29 11:03:42+0000 [-] [caldav-8008] self.deadProperties().set(property) 2010-01-29 11:03:42+0000 [-] [caldav-8008] File "/usr/lib/python2.5/site-packages/twisted/web2/dav/xattrprops.py", line 125, in set 2010-01-29 11:03:42+0000 [-] [caldav-8008] self.attrs[self._encode(property.qname())] = compress(property.toxml()) 2010-01-29 11:03:42+0000 [-] [caldav-8008] File "/var/lib/python-support/python2.5/xattr/__init__.py", line 115, in __setitem__ 2010-01-29 11:03:42+0000 [-] [caldav-8008] self.set(item, value) 2010-01-29 11:03:42+0000 [-] [caldav-8008] File "/var/lib/python-support/python2.5/xattr/__init__.py", line 81, in set 2010-01-29 11:03:42+0000 [-] [caldav-8008] self._set(name, value, 0, options | self.options) 2010-01-29 11:03:42+0000 [-] [caldav-8008] File "/var/lib/python-support/python2.5/xattr/__init__.py", line 16, in _func 2010-01-29 11:03:42+0000 [-] [caldav-8008] return func(first, *args) 2010-01-29 11:03:42+0000 [-] [caldav-8008] IOError: [Errno 95] Operation not supported: '/var/spool/caldavd' 2010-01-29 11:03:43+0000 [-] [caldav-8008] /usr/lib/python2.5/site-packages/twisted/plugins/twisted_web2.py:22: DeprecationWarning: mktap and related support modules are deprecated as of Twisted 8.0. Use Twisted Application Plugins with the 'twistd' command directly, as described in 'Writing a Twisted Application Plugin for twistd' chapter of the Developer Guide. Servers stops running apparently with some xattr error in python library. I'm using openvz with simfs but fs it's ext3 with xattr enabled. I can create files using extended attributes like: touch /var/spool/caldavd/a chattr +iu /var/spool/caldavd/a lsattr /var/spool/caldavd/a And I have this output: -u--i-------------- /var/spool/caldavd/a I'm not sure about this bug it's from calendarserver, but /usr/lib/python2.5/site-packages/twisted/plugins/twisted_web2.py library comes from this package and not from python-twisted-web2. Thanks -- System Information: Debian Release: 5.0.3 APT prefers stable APT policy: (500, 'stable') Architecture: i386 (i686) Kernel: Linux 2.6.26-2-openvz-amd64 (SMP w/2 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash Versions of packages calendarserver depends on: ii adduser 3.110 add and remove users and groups ii lsb-base 3.2-20 Linux Standard Base 3.2 init scrip ii python 2.5.2-3 An interactive high-level object-o ii python-central 0.6.14+nmu2 register and build utility for Pyt ii python-dateutil 1.4.1-2 powerful extensions to the standar ii python-kerberos 1.0+svn2455-1 A GSSAPI interface module for Pyth ii python-openssl 0.7-2 Python wrapper around the OpenSSL ii python-pysqlite2 2.4.1-1 Python interface to SQLite 3 ii python-twisted-calendar 0.2.0.svn19773-5 Twisted components for Apple's Cal ii python-vobject 0.6.0-1 parse iCalendar and VCards in Pyth ii python-xattr 0.4-4 module for manipulating filesystem ii python-xml 0.8.4-10.1 XML tools for Python ii ssl-cert 1.0.23 simple debconf wrapper for OpenSSL calendarserver recommends no packages. Versions of packages calendarserver suggests: pn python-pydirector <none> (no description available) -- no debconf information -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org