python-dateutil Should be Depend, not Recommended
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
checkbox (Ubuntu) |
Expired
|
High
|
Unassigned |
Bug Description
The checkbox package currently lists python-dateutil as a Recommended package, but checkbox will not start without it. It should be a 'Depends' package.
When trying to start without python-dateutil, the error is:
$ checkbox-cli #qt and gtk version exhibit same error
Traceback (most recent call last):
File "/usr/share/
main()
File "/usr/share/
application = manager.
File "/usr/lib/
return self.applicatio
File "/usr/lib/
self.reactor)
File "/usr/lib/
for module in section.
File "/usr/lib/
module = self.load_
File "/usr/lib/
exec open(filename) in globals
File "/usr/share/
from checkbox.
File "/usr/lib/
from dateutil import tz
ImportError: No module named dateutil
ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: checkbox 0.13.6
ProcVersionSign
Uname: Linux 3.2.0-22-generic x86_64
ApportVersion: 2.0.1-0ubuntu1
Architecture: amd64
Date: Wed Apr 11 11:14:06 2012
InstallationMedia: Kubuntu 12.04 LTS "Precise Pangolin" - Alpha amd64 (20120201)
ProcEnviron:
LANGUAGE=
TERM=xterm
LANG=en_US.UTF-8
SHELL=/bin/bash
SourcePackage: checkbox
UpgradeStatus: No upgrade log present (probably fresh install)
Hi Dave,
Yes, I've seen a couple of reports about this. This is fixed in the development version of Checkbox, where the python-dateutil dependency is removed outright (i.e. no longer required for checkbox to run).
I would mark as Fix Released as per Ubuntu policy, but this bug may be serious enough that we should add a Precise task to it and SRU a fix. If you agree let me know. I'll leave as Incomplete pending your valuable feedback.