[Python-modules-commits] r17155 - in packages/pyke/trunk/debian (README.source control)
eriol-guest at users.alioth.debian.org
eriol-guest at users.alioth.debian.org
Thu May 26 07:24:32 UTC 2011
Date: Thursday, May 26, 2011 @ 07:24:31
Author: eriol-guest
Revision: 17155
Added README.source to explain fixed python-ply (<< 3.5) dependency
Added:
packages/pyke/trunk/debian/README.source
Modified:
packages/pyke/trunk/debian/control
Added: packages/pyke/trunk/debian/README.source
===================================================================
--- packages/pyke/trunk/debian/README.source (rev 0)
+++ packages/pyke/trunk/debian/README.source 2011-05-26 07:24:31 UTC (rev 17155)
@@ -0,0 +1,20 @@
+
+Upgrade to a new upstream
+=========================
+
+Upstream tarball contain an embedded copy of python-ply which is removed at
+build time (see debian/rules).
+
+Upstream embedded a copy of python-ply because scanners and parsers generated
+by python-ply have an embedded tabversion number and python-ply wants to
+regenerate its compiled files if they were generated by a different python-ply
+version: the problem is that, obviously, the site-packages directory is not
+user writable.
+
+Therefore, to not break python-pyke, it's necessary to make sure that
+python-ply tabversion matches tabversion of scanners and parsers shipped by
+python-pyke if we want to avoid Debian users suffer a performance penalty
+patching python-pyke to use python-ply's option write_table=0 which avoid need
+of regenerate compiled files.
+
+ -- Daniele Tricoli <eriol at mornie.org>, Thu, 26 May 2011 09:19:26 +0200
Modified: packages/pyke/trunk/debian/control
===================================================================
--- packages/pyke/trunk/debian/control 2011-05-26 04:44:26 UTC (rev 17154)
+++ packages/pyke/trunk/debian/control 2011-05-26 07:24:31 UTC (rev 17155)
@@ -5,7 +5,7 @@
Priority: optional
Build-Depends: debhelper (>= 7.0.50~), python-all, python-setuptools,
python-support, rest2web, python-nose, python-wxgtk2.6 | python-wxgtk2.8,
- python-ply
+ python-ply (<< 3.5)
Standards-Version: 3.9.2
Vcs-Svn: svn://svn.debian.org/python-modules/packages/pyke/trunk/
Vcs-Browser: http://svn.debian.org/viewsvn/python-modules/packages/pyke/trunk/
@@ -13,7 +13,7 @@
Package: python-pyke
Architecture: all
-Depends: ${misc:Depends}, ${python:Depends}, python-ply
+Depends: ${misc:Depends}, ${python:Depends}, python-ply (<< 3.5)
Suggests: python-wxgtk2.6 | python-wxgtk2.8
Description: Prolog-inspired Python logic programming toolkit
Pyke introduces a form of Logic Programming (inspired by Prolog) to Python by
More information about the Python-modules-commits
mailing list