Bug#722198: Server will not start

2013-09-14 Thread Rahul Amaram

On Monday 09 September 2013 05:39 AM, Ron Murray wrote:

Package: calendarserver
Version: 3.2+dfsg-5
Severity: normal

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

When trying to start calendarserver:


# /etc/init.d/calendarserver start

Traceback (most recent call last):
   File "/usr/bin/twistd", line 14, in 
 run()
   File "/usr/lib/python2.7/dist-packages/twisted/scripts/twistd.py", line 27, 
in run
 app.run(runApp, ServerOptions)
   File "/usr/lib/python2.7/dist-packages/twisted/application/app.py", line 
647, in run
 config.parseOptions()
   File "/usr/lib/python2.7/dist-packages/twisted/application/app.py", line 
614, in parseOptions
 usage.Options.parseOptions(self, options)
   File "/usr/lib/python2.7/dist-packages/twisted/python/usage.py", line 261, 
in parseOptions
 for (cmd, short, parser, doc) in self.subCommands:
   File "/usr/lib/python2.7/dist-packages/twisted/application/app.py", line 
631, in subCommands
 for plug in sorted(plugins, key=attrgetter('tapname')):
   File "/usr/lib/python2.7/dist-packages/twisted/plugins/caldav.py", line 29, 
in getProperty
 return getattr(reflect.namedClass(self.serviceMakerClass), propname)
   File "/usr/lib/python2.7/dist-packages/twisted/python/_reflectpy3.py", line 
151, in namedObject
 module = namedModule('.'.join(classSplit[:-1]))
   File "/usr/lib/python2.7/dist-packages/twisted/python/_reflectpy3.py", line 
137, in namedModule
 topLevel = __import__(name)
   File "/usr/lib/python2.7/dist-packages/twistedcaldav/mail.py", line 78, in 

 from calendarserver.tap.util import getRootResource, directoryFromConfig
   File "/usr/lib/python2.7/dist-packages/calendarserver/tap/util.py", line 89, in 

 from txdav.common.datastore.sql import CommonDataStore as 
CommonSQLDataStore
   File "/usr/lib/python2.7/dist-packages/txdav/common/datastore/sql.py", line 47, in 

 from txdav.common.datastore.sql_legacy import 
PostgresLegacyNotificationsEmulator
   File "/usr/lib/python2.7/dist-packages/txdav/common/datastore/sql_legacy.py", line 
51, in 
 from txdav.common.datastore.sql_tables import (
   File "/usr/lib/python2.7/dist-packages/txdav/common/datastore/sql_tables.py", line 
44, in 
 schema = _populateSchema()
   File 
"/usr/lib/python2.7/dist-packages/txdav/common/datastore/sql_tables.py", line 
40, in _populateSchema
 return SchemaSyntax(schemaFromPath(pathObj))
   File "/usr/lib/python2.7/dist-packages/twext/enterprise/dal/parseschema.py", 
line 86, in schemaFromPath
 addSQLToSchema(schema, schemaData)
   File "/usr/lib/python2.7/dist-packages/twext/enterprise/dal/parseschema.py", 
line 115, in addSQLToSchema
 t = tableFromCreateStatement(schema, stmt)
   File "/usr/lib/python2.7/dist-packages/twext/enterprise/dal/parseschema.py", 
line 70, in tableFromCreateStatement
 cp.parse()
   File "/usr/lib/python2.7/dist-packages/twext/enterprise/dal/parseschema.py", 
line 222, in parse
 while self.nextColumn():
   File "/usr/lib/python2.7/dist-packages/twext/enterprise/dal/parseschema.py", 
line 234, in nextColumn
 return self.parseColumn(maybeIdent.get_name())
   File "/usr/lib/python2.7/dist-packages/twext/enterprise/dal/parseschema.py", 
line 344, in parseColumn
 expect(pareniter, ttype=String.Single).value)
   File "/usr/lib/python2.7/dist-packages/twext/enterprise/dal/parseschema.py", 
line 454, in expect
 return expectSingle(nextval, **kw)
   File "/usr/lib/python2.7/dist-packages/twext/enterprise/dal/parseschema.py", 
line 435, in expectSingle
 raise ViolatedExpectation(ttype, '%s:%r' % (nextval.ttype, nextval))
twext.enterprise.dal.parseschema.ViolatedExpectation: Expected 
Token.Literal.String.Single got None:


I am able to reproduce the error though I have been unable to fix it. 
This will take a while to fix. Moreover, I plan to upgrade to the latest 
version soon. So, this may be fixed in it.


--
http://rahul.amaram.name


--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#722198: Server will not start

2013-09-08 Thread Ron Murray
Package: calendarserver
Version: 3.2+dfsg-5
Severity: normal

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

When trying to start calendarserver:

> # /etc/init.d/calendarserver start
> 
> Traceback (most recent call last):
>   File "/usr/bin/twistd", line 14, in 
> run()
>   File "/usr/lib/python2.7/dist-packages/twisted/scripts/twistd.py", line 27, 
> in run
> app.run(runApp, ServerOptions)
>   File "/usr/lib/python2.7/dist-packages/twisted/application/app.py", line 
> 647, in run
> config.parseOptions()
>   File "/usr/lib/python2.7/dist-packages/twisted/application/app.py", line 
> 614, in parseOptions
> usage.Options.parseOptions(self, options)
>   File "/usr/lib/python2.7/dist-packages/twisted/python/usage.py", line 261, 
> in parseOptions
> for (cmd, short, parser, doc) in self.subCommands:
>   File "/usr/lib/python2.7/dist-packages/twisted/application/app.py", line 
> 631, in subCommands
> for plug in sorted(plugins, key=attrgetter('tapname')):
>   File "/usr/lib/python2.7/dist-packages/twisted/plugins/caldav.py", line 29, 
> in getProperty
> return getattr(reflect.namedClass(self.serviceMakerClass), propname)
>   File "/usr/lib/python2.7/dist-packages/twisted/python/_reflectpy3.py", line 
> 151, in namedObject
> module = namedModule('.'.join(classSplit[:-1]))
>   File "/usr/lib/python2.7/dist-packages/twisted/python/_reflectpy3.py", line 
> 137, in namedModule
> topLevel = __import__(name)
>   File "/usr/lib/python2.7/dist-packages/twistedcaldav/mail.py", line 78, in 
> 
> from calendarserver.tap.util import getRootResource, directoryFromConfig
>   File "/usr/lib/python2.7/dist-packages/calendarserver/tap/util.py", line 
> 89, in 
> from txdav.common.datastore.sql import CommonDataStore as 
> CommonSQLDataStore
>   File "/usr/lib/python2.7/dist-packages/txdav/common/datastore/sql.py", line 
> 47, in 
> from txdav.common.datastore.sql_legacy import 
> PostgresLegacyNotificationsEmulator
>   File 
> "/usr/lib/python2.7/dist-packages/txdav/common/datastore/sql_legacy.py", line 
> 51, in 
> from txdav.common.datastore.sql_tables import (
>   File 
> "/usr/lib/python2.7/dist-packages/txdav/common/datastore/sql_tables.py", line 
> 44, in 
> schema = _populateSchema()
>   File 
> "/usr/lib/python2.7/dist-packages/txdav/common/datastore/sql_tables.py", line 
> 40, in _populateSchema
> return SchemaSyntax(schemaFromPath(pathObj))
>   File 
> "/usr/lib/python2.7/dist-packages/twext/enterprise/dal/parseschema.py", line 
> 86, in schemaFromPath
> addSQLToSchema(schema, schemaData)
>   File 
> "/usr/lib/python2.7/dist-packages/twext/enterprise/dal/parseschema.py", line 
> 115, in addSQLToSchema
> t = tableFromCreateStatement(schema, stmt)
>   File 
> "/usr/lib/python2.7/dist-packages/twext/enterprise/dal/parseschema.py", line 
> 70, in tableFromCreateStatement
> cp.parse()
>   File 
> "/usr/lib/python2.7/dist-packages/twext/enterprise/dal/parseschema.py", line 
> 222, in parse
> while self.nextColumn():
>   File 
> "/usr/lib/python2.7/dist-packages/twext/enterprise/dal/parseschema.py", line 
> 234, in nextColumn
> return self.parseColumn(maybeIdent.get_name())
>   File 
> "/usr/lib/python2.7/dist-packages/twext/enterprise/dal/parseschema.py", line 
> 344, in parseColumn
> expect(pareniter, ttype=String.Single).value)
>   File 
> "/usr/lib/python2.7/dist-packages/twext/enterprise/dal/parseschema.py", line 
> 454, in expect
> return expectSingle(nextval, **kw)
>   File 
> "/usr/lib/python2.7/dist-packages/twext/enterprise/dal/parseschema.py", line 
> 435, in expectSingle
> raise ViolatedExpectation(ttype, '%s:%r' % (nextval.ttype, nextval))
> twext.enterprise.dal.parseschema.ViolatedExpectation: Expected 
> Token.Literal.String.Single got None:


- -- System Information:
Debian Release: jessie/sid
  APT prefers testing
  APT policy: (500, 'testing'), (500, 'oldstable')
Architecture: amd64 (x86_64)

Kernel: Linux 3.11.0-tinkerbell-0 (SMP w/2 CPU cores; PREEMPT)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/dash

Versions of packages calendarserver depends on:
ii  adduser3.113+nmu3
ii  libc6  2.17-92
ii  lsb-base   4.1+Debian12
ii  memcached  1.4.13-0.2
ii  python 2.7.5-4
ii  python-dateutil1.5+dfsg-0.1
ii  python-kerberos1.1+svn4895-1+b2
ii  python-openssl 0.13-2+b2
ii  python-plist   1.8-1
ii  python-pycalendar  2.0~svn188-1
ii  python-pygresql1:4.0-3
ii  python-pysqlite2   2.6.3-3
ii  python-sqlparse0.1.8-1
ii  python-twisted-conch   1:13.0.0-1
ii  python-twisted-core13.0.0-1
ii  python-twisted-mail13.0.0-1
ii  python-twisted-web 13.0.0-1
ii  python-twisted-words   13.0.0-1
ii  python-xattr   0.6.4-2
ii  python-zope.interface  4.0.5-1+b1
ii  ssl-cert   1.0.33

Versions of packages calendarserver recommends:
ii  python-ldap  2.4.1