[Python-apps-commits] r13839 - in packages/pelican/trunk/debian (4 files)
vcheng at users.alioth.debian.org
vcheng at users.alioth.debian.org
Mon Jan 2 21:15:20 UTC 2017
Date: Monday, January 2, 2017 @ 21:15:19
Author: vcheng
Revision: 13839
add patch to fix pelican-quickstart AttributeError
Added:
packages/pelican/trunk/debian/patches/
packages/pelican/trunk/debian/patches/quickstart_attribute_error.patch
packages/pelican/trunk/debian/patches/series
Modified:
packages/pelican/trunk/debian/changelog
Modified: packages/pelican/trunk/debian/changelog
===================================================================
--- packages/pelican/trunk/debian/changelog 2017-01-02 21:09:12 UTC (rev 13838)
+++ packages/pelican/trunk/debian/changelog 2017-01-02 21:15:19 UTC (rev 13839)
@@ -1,6 +1,8 @@
pelican (3.7.0-1) unstable; urgency=medium
* New upstream release. (Closes: #849583)
+ * Add debian/patches/quickstart_attribute_error.patch to fix AttributeError
+ when invoking pelican-quickstart.
* Update dependency on python-feedgenerator to >= 1.9.
* Update Standards version to 3.9.8, no changes required.
* Update dh compat level to 9.
Added: packages/pelican/trunk/debian/patches/quickstart_attribute_error.patch
===================================================================
--- packages/pelican/trunk/debian/patches/quickstart_attribute_error.patch (rev 0)
+++ packages/pelican/trunk/debian/patches/quickstart_attribute_error.patch 2017-01-02 21:15:19 UTC (rev 13839)
@@ -0,0 +1,30 @@
+Description: Fix "AttributeError: 'NoneType' object has no attribute 'split'" when invoking pelican-quickstart
+ $ pelican-quickstart
+ Traceback (most recent call last):
+ File "/usr/bin/pelican-quickstart", line 11, in <module>
+ load_entry_point('pelican==3.7.0', 'console_scripts', 'pelican-quickstart')()
+ File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 561, in load_entry_point
+ return get_distribution(dist).load_entry_point(group, name)
+ File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 2631, in load_entry_point
+ return ep.load()
+ File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 2291, in load
+ return self.resolve()
+ File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 2297, in resolve
+ module = __import__(self.module_name, fromlist=['__name__'], level=0)
+ File "/usr/lib/python2.7/dist-packages/pelican/tools/pelican_quickstart.py", line 52, in <module>
+ 'lang': locale.getlocale()[0].split('_')[0],
+ AttributeError: 'NoneType' object has no attribute 'split'
+Origin: https://github.com/getpelican/pelican/pull/2063
+Last-Update: 2017-01-02
+
+--- a/pelican/tools/pelican_quickstart.py
++++ b/pelican/tools/pelican_quickstart.py
+@@ -49,7 +49,7 @@
+ 'github_pages_branch': _GITHUB_PAGES_BRANCHES['project'],
+ 'default_pagination': 10,
+ 'siteurl': '',
+- 'lang': locale.getlocale()[0].split('_')[0],
++ 'lang': locale.getlocale()[0].split('_')[0] if locale.getlocale() is not None else None,
+ 'timezone': _DEFAULT_TIMEZONE
+ }
+
Added: packages/pelican/trunk/debian/patches/series
===================================================================
--- packages/pelican/trunk/debian/patches/series (rev 0)
+++ packages/pelican/trunk/debian/patches/series 2017-01-02 21:15:19 UTC (rev 13839)
@@ -0,0 +1 @@
+quickstart_attribute_error.patch
More information about the Python-apps-commits
mailing list