Summary: | dev-python/pyramid: removal (was: -1.5 should not depend on dev-python/mako and dev-python/chameleon) | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Laurent Bachelier <laurent> |
Component: | [OLD] Development | Assignee: | Python Gentoo Team <python> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | mgorny, treecleaner |
Priority: | Normal | Keywords: | PMASKED |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | Pending removal: 2018-12-04 | ||
Package list: | Runtime testing required: | --- |
Description
Laurent Bachelier
2014-05-04 10:46:13 UTC
Also it should require Webob>=1.3 http://docs.pylonsproject.org/projects/pyramid/en/1.5-branch/whatsnew-1.5.html#dependency-changes and the rest ~/cvsPortage/gentoo-x86/dev-python/pyramid $ cat /mnt/gen2/TmpDir/portage/dev-python/pyramid-1.5/work/pyramid-1.5/pyramid.egg-info/requires.txt setuptools WebOb >= 1.3.1 repoze.lru >= 0.4 zope.interface >= 3.8.0 zope.deprecation >= 3.5.0 venusian >= 1.0a3 translationstring >= 0.4 PasteDeploy >= 1.5.0 [docs] Sphinx docutils repoze.sphinx.autointerface [testing] WebTest >= 1.3.1 zope.component>=3.11.0 nose coverage ~/cvsPortage/gentoo-x86/dev-python/pyramid $ grep -r deprecation /mnt/gen2/TmpDir/portage/dev-python/pyramid-1.5/work/pyramid-1.5/ | grep import | grep "\.py" implicates work/pyramid-1.5/pyramid/{traversal.py,security.py,interfaces.py,session.py} then the test_ files. Taking out dev-python/chameleon[${PYTHON_USEDEP}] dev-python/mako[${PYTHON_USEDEP}] (twice) is the easy part. The doc build is an optional addition at this point set aside. The contentious tasks here centre around zope.deprecation. This is yet another example of seriously unmaintained package in python@. It should probably be bumped but I feel like the bump's going to break its only revdep, and i'm not sure if it's really worth the effort. this will require to drop tests from pyjade The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a74ce1d609b291682458faf5349be01f223b512a commit a74ce1d609b291682458faf5349be01f223b512a Author: Pacho Ramos <pacho@gentoo.org> AuthorDate: 2018-11-01 10:53:17 +0000 Commit: Pacho Ramos <pacho@gentoo.org> CommitDate: 2018-11-01 10:53:17 +0000 dev-python/pyjade: test need broken pyramid Bug: https://bugs.gentoo.org/509518 Signed-off-by: Pacho Ramos <pacho@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 dev-python/pyjade/pyjade-4.0.0.ebuild | 27 ++++++++++++++------------- 1 file changed, 14 insertions(+), 13 deletions(-) The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3716d43e69b7aeb985bc6c6d835442902bbac40 commit d3716d43e69b7aeb985bc6c6d835442902bbac40 Author: Michał Górny <mgorny@gentoo.org> AuthorDate: 2018-12-04 17:09:49 +0000 Commit: Michał Górny <mgorny@gentoo.org> CommitDate: 2018-12-04 17:10:36 +0000 dev-python/pyramid: Remove last-rited pkg Closes: https://bugs.gentoo.org/509518 Signed-off-by: Michał Górny <mgorny@gentoo.org> dev-python/pyramid/Manifest | 1 - dev-python/pyramid/metadata.xml | 11 ---------- dev-python/pyramid/pyramid-1.5.8.ebuild | 38 --------------------------------- profiles/package.mask | 5 ----- 4 files changed, 55 deletions(-) |