svn commit: r423024 - head/www/py-django-contrib-comments
Kubilay Kocak
koobs at FreeBSD.org
Mon Nov 14 13:36:12 UTC 2016
On 26/10/2016 6:44 AM, René Ladan wrote:
> 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é
>
I have had an update in progress. It will land soon
More information about the svn-ports-all
mailing list