Public bug reported:

python-ghost 0.2-1 currently fails to build from source on Ubuntu Wily
with the following error messages:

I: pybuild base:170: cd /«PKGBUILDDIR»/.pybuild/pythonX.Y_3.5/build; python3.5 
-m unittest discover -v 
ghost.ext.django.test (unittest.loader._FailedTest) ... ERROR
tests.ghost.ext.django.test (unittest.loader._FailedTest) ... ERROR

======================================================================
ERROR: ghost.ext.django.test (unittest.loader._FailedTest)
----------------------------------------------------------------------
ImportError: Failed to import test module: ghost.ext.django.test
Traceback (most recent call last):
  File "/usr/lib/python3.5/unittest/loader.py", line 428, in _find_test_path
    module = self._get_module_from_name(name)
  File "/usr/lib/python3.5/unittest/loader.py", line 369, in 
_get_module_from_name
    __import__(name)
  File "/«PKGBUILDDIR»/.pybuild/pythonX.Y_3.5/build/ghost/ext/django/test.py", 
line 3, in <module>
    from django.test import LiveServerTestCase
  File "/usr/lib/python3/dist-packages/django/test/__init__.py", line 5, in 
<module>
    from django.test.client import Client, RequestFactory
  File "/usr/lib/python3/dist-packages/django/test/client.py", line 13, in 
<module>
    from django.core.handlers.base import BaseHandler
  File "/usr/lib/python3/dist-packages/django/core/handlers/base.py", line 7, 
in <module>
    from django import http
  File "/usr/lib/python3/dist-packages/django/http/__init__.py", line 4, in 
<module>
    from django.http.response import (
  File "/usr/lib/python3/dist-packages/django/http/response.py", line 13, in 
<module>
    from django.core.serializers.json import DjangoJSONEncoder
  File "/usr/lib/python3/dist-packages/django/core/serializers/__init__.py", 
line 23, in <module>
    from django.core.serializers.base import SerializerDoesNotExist
  File "/usr/lib/python3/dist-packages/django/core/serializers/base.py", line 
6, in <module>
    from django.db import models
  File "/usr/lib/python3/dist-packages/django/db/models/__init__.py", line 6, 
in <module>
    from django.db.models.query import Q, QuerySet, Prefetch  # NOQA
  File "/usr/lib/python3/dist-packages/django/db/models/query.py", line 13, in 
<module>
    from django.db.models.fields import AutoField, Empty
  File "/usr/lib/python3/dist-packages/django/db/models/fields/__init__.py", 
line 18, in <module>
    from django import forms
  File "/usr/lib/python3/dist-packages/django/forms/__init__.py", line 6, in 
<module>
    from django.forms.fields import *  # NOQA
  File "/usr/lib/python3/dist-packages/django/forms/fields.py", line 18, in 
<module>
    from django.forms.utils import from_current_timezone, to_current_timezone
  File "/usr/lib/python3/dist-packages/django/forms/utils.py", line 15, in 
<module>
    from django.utils.html import format_html, format_html_join, escape
  File "/usr/lib/python3/dist-packages/django/utils/html.py", line 16, in 
<module>
    from .html_parser import HTMLParser, HTMLParseError
  File "/usr/lib/python3/dist-packages/django/utils/html_parser.py", line 12, 
in <module>
    HTMLParseError = _html_parser.HTMLParseError
AttributeError: module 'html.parser' has no attribute 'HTMLParseError'


======================================================================
ERROR: tests.ghost.ext.django.test (unittest.loader._FailedTest)
----------------------------------------------------------------------
ImportError: Failed to import test module: tests.ghost.ext.django.test
Traceback (most recent call last):
  File "/usr/lib/python3.5/unittest/loader.py", line 428, in _find_test_path
    module = self._get_module_from_name(name)
  File "/usr/lib/python3.5/unittest/loader.py", line 369, in 
_get_module_from_name
    __import__(name)
  File 
"/«PKGBUILDDIR»/.pybuild/pythonX.Y_3.5/build/tests/ghost/ext/django/test.py", 
line 3, in <module>
    from django.test import LiveServerTestCase
  File "/usr/lib/python3/dist-packages/django/test/__init__.py", line 5, in 
<module>
    from django.test.client import Client, RequestFactory
  File "/usr/lib/python3/dist-packages/django/test/client.py", line 13, in 
<module>
    from django.core.handlers.base import BaseHandler
  File "/usr/lib/python3/dist-packages/django/core/handlers/base.py", line 7, 
in <module>
    from django import http
  File "/usr/lib/python3/dist-packages/django/http/__init__.py", line 4, in 
<module>
    from django.http.response import (
  File "/usr/lib/python3/dist-packages/django/http/response.py", line 13, in 
<module>
    from django.core.serializers.json import DjangoJSONEncoder
  File "/usr/lib/python3/dist-packages/django/core/serializers/__init__.py", 
line 23, in <module>
    from django.core.serializers.base import SerializerDoesNotExist
  File "/usr/lib/python3/dist-packages/django/core/serializers/base.py", line 
6, in <module>
    from django.db import models
  File "/usr/lib/python3/dist-packages/django/db/models/__init__.py", line 6, 
in <module>
    from django.db.models.query import Q, QuerySet, Prefetch  # NOQA
  File "/usr/lib/python3/dist-packages/django/db/models/query.py", line 13, in 
<module>
    from django.db.models.fields import AutoField, Empty
  File "/usr/lib/python3/dist-packages/django/db/models/fields/__init__.py", 
line 18, in <module>
    from django import forms
  File "/usr/lib/python3/dist-packages/django/forms/__init__.py", line 6, in 
<module>
    from django.forms.fields import *  # NOQA
  File "/usr/lib/python3/dist-packages/django/forms/fields.py", line 18, in 
<module>
    from django.forms.utils import from_current_timezone, to_current_timezone
  File "/usr/lib/python3/dist-packages/django/forms/utils.py", line 15, in 
<module>
    from django.utils.html import format_html, format_html_join, escape
  File "/usr/lib/python3/dist-packages/django/utils/html.py", line 16, in 
<module>
    from .html_parser import HTMLParser, HTMLParseError
  File "/usr/lib/python3/dist-packages/django/utils/html_parser.py", line 12, 
in <module>
    HTMLParseError = _html_parser.HTMLParseError
AttributeError: module 'html.parser' has no attribute 'HTMLParseError'


----------------------------------------------------------------------
Ran 2 tests in 0.001s

FAILED (errors=2)
E: pybuild pybuild:256: test: plugin distutils failed with: exit code=1: cd 
/«PKGBUILDDIR»/.pybuild/pythonX.Y_3.5/build; python3.5 -m unittest discover -v 


(see 
https://launchpadlibrarian.net/212901791/buildlog_ubuntu-wily-amd64.python-ghost_0.2-1_BUILDING.txt.gz
 for complete log)

I got the same result when I tried locally on Ubuntu Wily, but I was not
able to trigger this issue on Debian unstable. Might be related to the
on-going python3.5 changes.

** Affects: python-ghost (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: ftbfs wily

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1480547

Title:
  FTBFS: test failures due to module 'html.parser' has no attribute
  'HTMLParseError'

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/python-ghost/+bug/1480547/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to