svn commit: r423024 - head/www/py-django-contrib-comments
René Ladan
rene at freebsd.org
Tue Oct 25 19:44:16 UTC 2016
2016-10-25 20:09 GMT+02:00 René Ladan <rene at freebsd.org>:
> 2016-10-25 17:44 GMT+02:00 Dmitry Marakasov <amdmi3 at amdmi3.ru>:
>> * Rene Ladan (rene at FreeBSD.org) wrote:
>>
>>> Author: rene
>>> Date: Fri Sep 30 21:13:20 2016
>>> New Revision: 423024
>>> URL: https://svnweb.freebsd.org/changeset/ports/423024
>>>
>>> Log:
>>> - Update to 1.7.3
>>> - Switch to django 1.8
>>>
>>> PR: 213009
>>> Submitted by: myself
>>> Approved by: maintainer (koobs)
>>>
>>> Modified:
>>> head/www/py-django-contrib-comments/Makefile
>>> head/www/py-django-contrib-comments/distinfo
>>>
>>> Modified: head/www/py-django-contrib-comments/Makefile
>>> ==============================================================================
>>> --- head/www/py-django-contrib-comments/Makefile Fri Sep 30 21:13:04 2016 (r423023)
>>> +++ head/www/py-django-contrib-comments/Makefile Fri Sep 30 21:13:20 2016 (r423024)
>>> @@ -2,8 +2,7 @@
>>> # $FreeBSD$
>>>
>>> PORTNAME= django-contrib-comments
>>> -PORTVERSION= 1.6.1
>>> -PORTREVISION= 1
>>> +PORTVERSION= 1.7.3
>>> CATEGORIES= www python
>>> MASTER_SITES= CHEESESHOP
>>> PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
>>> @@ -14,7 +13,7 @@ COMMENT= Code formerly known as django.c
>>> LICENSE= BSD3CLAUSE
>>> LICENSE_FILE= ${WRKSRC}/LICENSE.txt
>>>
>>> -RUN_DEPENDS= ${PYTHON_SITELIBDIR}/django/bin/django-admin.py:www/py-django16
>>> +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django18>=0:www/py-django18
>>
>> This has broken www/py-django-mezzanine, which depends on both
>> py-django16 and this port which depends on py-django18. Maybe
>> py-django-mezzanine should be switche to django18 as well?
>>
> Or update the port (and its consumers) to the latest version, 4.2.2 ?
> See https://github.com/stephenmcd/mezzanine
>
Just updating the port to use Django 1.8 fails in 'make test' :
running build_ext
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "setup.py", line 87, in <module>
"Topic :: Software Development :: Libraries :: Python Modules",
File "/usr/local/lib/python2.7/distutils/core.py", line 151, in setup
dist.run_commands()
File "/usr/local/lib/python2.7/distutils/dist.py", line 953, in run_commands
self.run_command(cmd)
File "/usr/local/lib/python2.7/distutils/dist.py", line 972, in run_command
cmd_obj.run()
File "/usr/local/lib/python2.7/site-packages/setuptools/command/test.py",
line 212, in run
self.run_tests()
File "/usr/local/lib/python2.7/site-packages/setuptools/command/test.py",
line 233, in run_tests
testRunner=self._resolve_as_ep(self.test_runner),
File "/usr/local/lib/python2.7/unittest/main.py", line 94, in __init__
self.parseArgs(argv)
File "/usr/local/lib/python2.7/unittest/main.py", line 149, in parseArgs
self.createTests()
File "/usr/local/lib/python2.7/unittest/main.py", line 158, in createTests
self.module)
File "/usr/local/lib/python2.7/unittest/loader.py", line 130, in
loadTestsFromNames
suites = [self.loadTestsFromName(name, module) for name in names]
File "/usr/local/lib/python2.7/unittest/loader.py", line 115, in
loadTestsFromName
test = obj()
File "mezzanine/bin/runtests.py", line 39, in main
sys.exit(test.Command().execute(verbosity=1))
File "/usr/local/lib/python2.7/site-packages/django/core/management/commands/test.py",
line 74, in execute
super(Command, self).execute(*args, **options)
File "/usr/local/lib/python2.7/site-packages/django/core/management/base.py",
line 437, in execute
saved_locale = translation.get_language()
File "/usr/local/lib/python2.7/site-packages/django/utils/translation/__init__.py",
line 182, in get_language
return _trans.get_language()
File "/usr/local/lib/python2.7/site-packages/django/utils/translation/__init__.py",
line 56, in __getattr__
if settings.USE_I18N:
File "/usr/local/lib/python2.7/site-packages/django/conf/__init__.py",
line 48, in __getattr__
self._setup(name)
File "/usr/local/lib/python2.7/site-packages/django/conf/__init__.py",
line 44, in _setup
self._wrapped = Settings(settings_module)
File "/usr/local/lib/python2.7/site-packages/django/conf/__init__.py",
line 92, in __init__
mod = importlib.import_module(self.SETTINGS_MODULE)
File "/usr/local/lib/python2.7/importlib/__init__.py", line 37, in
import_module
__import__(name)
File "/usr/home/rene/freebsd/ports/head/www/py-django-mezzanine/work/Mezzanine-3.1.10/mezzanine/project_template/test_settings.py",
line 2, in <module>
from project_template import settings
File "/usr/home/rene/freebsd/ports/head/www/py-django-mezzanine/work/Mezzanine-3.1.10/mezzanine/project_template/settings.py",
line 365, in <module>
set_dynamic_settings(globals())
File "mezzanine/utils/conf.py", line 49, in set_dynamic_settings
add_to_builtins("mezzanine.template.loader_tags")
File "/usr/local/lib/python2.7/site-packages/django/template/base.py",
line 1407, in add_to_builtins
builtins.append(import_library(module))
File "/usr/local/lib/python2.7/site-packages/django/template/base.py",
line 1343, in import_library
(taglib_module, e))
django.template.base.InvalidTemplateLibrary: ImportError raised
loading mezzanine.template.loader_tags: cannot import name
find_template_loader
*** Error code 1
René
--
https://rene-ladan.nl/
More information about the svn-ports-head
mailing list