Do not add namespace packages to depends
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
van.pydeb |
Won't Fix
|
Undecided
|
Gediminas Paulauskas | ||
van.pydeb (Ubuntu) |
Won't Fix
|
Undecided
|
Unassigned |
Bug Description
Hello,
I would like to change the behavior of van.pydeb so that it does not add namespace packages (like python-zope.app) to Depends. The code that does this has a comment
# this is a pretty ugly way to get __init__.py into the namespace packages
# which seems to be necessary.
# though testing it out on ubuntu gutsy said it wasnt, it was on Debian etch
#
# Perhaps we could remove this a bit later
This behaviour requires more work and unnecessary packages. I am trying to push more packages to Ubuntu, and now I need python-zope.app (LP: #563211), python-z3c, and python-hurry in addition to python-zope and python-zc that already exist. I would like to avoid them. Their names are too general and confusing.
tags: | added: patch |
Here is a proposed change. Don't know if such behaviour change needs a minor version (1.4.0).
I can commit to Zope svn myself if you think this is good. I can't release this to PyPI or Debian, though.