Package: python-slip Version: 0.6.0-1 Severity: grave Tags: patch Justification: renders package unusable
Dear Maintainer, * What led up to the situation? I have installed firewalld in FreedomBox and ran the command firewall-cmd and it resulted in a error the six could not be imported. I believe this could reproduced on a debootstraped install. * What exactly did you do (or not do) that was effective (or ineffective)? firewall-cmd --state * What was the outcome of this action? Traceback (most recent call last): File "/usr/bin/firewall-cmd", line 32, in <module> from firewall.client import FirewallClient File "/usr/lib/python2.7/dist-packages/firewall/client.py", line 29, in <module> import slip.dbus File "/usr/lib/python2.7/dist-packages/slip/dbus/__init__.py", line 8, in <module> from . import service File "/usr/lib/python2.7/dist-packages/slip/dbus/service.py", line 30, in <module> from six import with_metaclass ImportError: No module named six * What outcome did you expect instead? I expected the 'firewall-cmd --state' to show the current state of the firewall daemon. -- System Information: Debian Release: jessie/sid APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 3.13-1-amd64 (SMP w/4 CPU cores) Locale: LANG=en_IN, LC_CTYPE=en_IN (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages python-slip depends on: ii python 2.7.5-5 python-slip recommends no packages. python-slip suggests no packages. -- no debconf information
diff -upr python-slip-0.6.0.old/debian/control python-slip-0.6.0/debian/control --- python-slip-0.6.0.old/debian/control 2014-03-01 01:44:51.000000000 +0530 +++ python-slip-0.6.0/debian/control 2014-04-20 19:45:32.411648296 +0530 @@ -15,7 +15,8 @@ Architecture: all Pre-Depends: ${misc:Pre-Depends} Depends: ${misc:Depends}, - ${python:Depends} + ${python:Depends}, + python-six Description: miscellaneous convenience, extension and workaround code for Python The Simple Library for Python packages contain miscellaneous code for convenience, extension and workaround purposes. @@ -28,7 +29,8 @@ Depends: ${python:Depends}, python-slip (= ${source:Version}), python-dbus, - python-decorator + python-decorator, + python-six Description: convenience functions for dbus services The Simple Library for Python packages contain miscellaneous code for convenience, extension and workaround purposes.